The Latex code is
\documentclass{article}
\begin{document}
Beginning
\Large{Title1}
\medskip
\large{\textbf{subtitle1}}
\medskip
\setlength{\leftskip}{1cm}
2012\textendash 2015 \quad \quad wp1.1.\\
\quad pos1.1.\\
\quad tsk1.1.
\medskip
2012\textendash 2015 \quad \quad wp1.2.\\
\quad pos1.2.\\
\quad tsk1.2.
\medskip
2012\textendash 2015 \quad \quad wp1.3.\\
\quad pos1.3.\\
\quad tsk1.3.
\medskip
\setlength{\leftskip}{0cm}
\medskip
\large{\textbf{subtitle2}}
\medskip
\setlength{\leftskip}{1cm}
2010\textendash 2012 \quad wp2\\
\quad pos2\\
\quad tsk2
\setlength{\leftskip}{0cm}
End
\end{document}
The output is
Why does indenting fail after subtitle2? Also there is a problem of font size of "End" which should be equal to the font size of "Beginning".
\Large
is a switch, not a command with an argument. Everything after this command will have theLarge
size, until you change it to (probably)\normalsize
.\Large
but also you should never set\leftskip
directly it is a tex primitive and setting it will break many latex constructs not least all list constructs. Why are you not using heading commands for the headings?