Is it possible to have diverging values for \textwidth
on the first page and all other pages.
On the first page I would like to set the width of the text to 12cm, on the following pages to 16cm.
\documentclass[ngerman,12pt]{scrlttr2}
\usepackage{babel,blindtext}
\setlength{\textwidth}{12cm}
\setkomavar{fromname}{Just me}
\setkomavar{fromaddress}{Just some place}
\begin{document}
\begin{letter}{Some one \\ Some Place}
\opening{fsdfsdafs}
\blindtext[5]
\closing{Best wishes}
\end{letter}
\end{document}
Best Answer
The basic technique is like this:
To make it more general you need to trap paragraph breaks and restart the new paragraph with a
\parshape
that has a reduced number of short lines, depending on how many lines you just did. (code could be stolen from thewrapfig
package for that:-)If however you have stretch
parskip
or anything else complicated on the page working out exactly how many short lines you need can be challenging.