One thing that has been bothering me in the last 2 months since I started using LaTeX is the inability to place text EXACTLY where I want it on a page
Advice in this regard would be welcome
EDIT:
Using the code by @Fran for textpos why is there an overlap of the text
Why is the \cleardoublepage not put the second code output on a separate new page
\documentclass{article}
\usepackage[absolute]{textpos}
\usepackage{lipsum}
\begin{document}
\setlength{\TPHorizModule}{30mm}
\setlength{\TPVertModule}{\TPHorizModule}
\textblockorigin{10mm}{10mm} % start everything near the top-left corner
\setlength{\parindent}{0pt}
\begin{textblock}{3}(0,0)
This block is 3 modules wide, and is placed with its top left corner
at the ‘origin’ on the page. Note that the length of the block is not
specified in the arguments -- the box will be as long as necessary to
accomodate the text inside it. You need to examine the output of the
text to adjust the positioning of the blocks on the page.
\end{textblock}
\begin{textblock}{2}(2,1)
\textblocklabel{block two}
Here is another, slightly narrower, block, at position (2,1) on the page.
\end{textblock}
\begin{textblock}{3}[0.5,0.5](2,3)
This block is at position (2,3), but because the optional argument
[0.5,0.5] has been given, it is the centre of the block which is
located at that point, rather than the top-left corner.
\end{textblock}
\cleardoublepage
------------------------------------
\setlength{\TPHorizModule}{1cm}
\setlength{\TPVertModule}{\TPHorizModule}
\textblockorigin{10mm}{10mm}
\setlength{\parindent}{0pt}
\begin{textblock}{3}(0,0)\lipsum[1][1-3]\end{textblock}
\begin{textblock}{3}(3.2,3)\lipsum[1][4-5]\end{textblock}
\begin{textblock}{3}(5.6,4.7)\lipsum[1][6-9]\end{textblock}
\begin{textblock}{6}(6.5,8.5)\lipsum[1][9-14]\end{textblock}
\end{document}
Kindly advise

