I'm new to Latex! I've have successfully managed to get my text in the right format, but am having problems positioning a single graphic where it needs to go. Essentially it should be on the left hand side of the page with the left frame text on top of it.
However it's not quite working out. Just in case you need to know, symbol_strip is an image that's 4 x 20cm; I've commented it out as it'll just appear in the wrong place.
% Left frame
\begin{figure}
\hfill
% \includegraphics{symbol_strip.jpg}
\vspace{-2cm}
\end{figure}
\begin{flushright}
Tractor beat trailer give backwoods hee-haw gold frogskin plumb nugget. Liniment fancy rightly work chicken what cipherin' how ya. Heapin' backwoods her hospitality em got creosote overalls rodeo up. Townfolk soap out.
\end{flushright}\normalsize
\framebreak
And, yes, I'm using Hillbilly as my Lorem ipsum is rusty 😉
I also tried using the example here syntax similar to \centering for right and left? by wrapping figure around flushright, only this time the text disappeared. Confused.
\documentclass[a4paper,11pt,final]{memoir}
\pagestyle{empty}
\usepackage{flowfram}
\usepackage{graphicx}
% left frame
\newflowframe{0.2\textwidth}{\textheight}{0pt}{0pt}[left]
\newlength{\LeftMainSep}
\setlength{\LeftMainSep}{0.2\textwidth}
\addtolength{\LeftMainSep}{2\columnsep}
% right frame
\newflowframe{0.7\textwidth}{\textheight}{\LeftMainSep}{0pt}[main01]
\begin{document}
\begin{figure}
\begin{flushright}
\includegraphics{symbol_strip.jpg}
\vspace{-2cm}
Tractor beat trailer give backwoods hee-haw gold frogskin plumb nugget. Liniment fancy rightly work chicken what cipherin' how ya. Heapin' backwoods her hospitality em got creosote overalls rodeo up. Townfolk soap out.
\end{flushright}
\end{figure}
\end{document}
I've included an image as well. The blue dagger like part is the image in question.
Best Answer
It is a little difficult to tell just what you are trying to do so I'm not sure this is what you are looking for. However, you do say that you want the text printed "on top of" the picture. I'm not sure if this means above the picture or over the picture.
This code puts the picture under the text so that the text is printed on top of the picture. That is, the picture forms a background. The text is printed on the background.
Note that I used the draft option to quell errors about not finding the image. This produces this:
I'm not sure why you have made this a figure. If you want things positioned precisely, you don't want TeX moving them around and that's what the figure environment tells it to do!
EDIT (DELETION):
Based on your edited question, I assume you don't want the text above the image. Since this pushed stuff off the page, I'm deleting this part of my original answer.
EDIT (UPDATE BASED ON UPDATED QUESTION):
Based on the image you posted, you might try something like the following but replacing the tikzpicture with the background image you have on hand.
which produces:
Note the difference between \paperwidth and \textwidth. Unless you virtually zero the left/right margins, one fifth of the \textwidth is not enough to contain a 4cm wide image. So assuming you want something which looks roughly like the image you posted and that you don't wish to alter that image, I am guessing you want the left flow frame to be wider. I've kept the proportions the same and set the margins based on the resulting widths. So the margins are now very small. If this isn't what you want, you could increase the proportion of the page width taken by the left flow frame relative to the main one, or set the left flow frame to an absolute width (e.g. 4cm or whatever) and calculate the width of the main flow frame accordingly.
If the text should be higher up, increase the number of \vfill commands following the minipage, tweak the position of the minipage or just set the amount of vspace before the minipage to whatever you like.