I'm seeing unexpected behaviour where using the quote
environment permanently resets the margins/writing space (not sure what is technically happening) for the remainder of the document using documentclass scrlttr2. Each subsequent quote
further reduces the writing space.
Is there a simple fix? Or is changing documentclass the best solution (annoying but I can mimic the set up another way I'm sure). See MWE and output below.
MWE:
\documentclass[fontsize=12pt, paper=a4]{scrlttr2}
% Dont forget to read the KOMA-Script documentation, scrguien.pdf
\setkomavar{fromname}{} % your name
\setkomavar{fromaddress}{Address \\ of \\ Sender}
\setkomavar{signature}{} % printed after the \closing
\renewcommand{\raggedsignature}{\raggedright} % make the signature ragged right
\setkomavar{subject}{} % subject of the letter
\begin{document}
\begin{letter}{Name and \\ Address \\ of \\ Recipient}
\opening{Dear} % eg. Hello
Text that is formatted as expected \quote{something in quotes} \\
and then forever after I'm stuck with different indenting\\
Even many paragraphs later \quote{leading to subsequent quotes being even more indented}
and then being stuck even further indented
\closing{Regards} %eg. Regards
\end{letter}
\end{document}
\\
at the end of a paragraph, it generates bad output and an underfull box warning\\
at the end of a paragraph does not add space it appends a spurious extra line to the paragraph as if you had gone\\ SPACE HERE
but as the line is empty tex warns you it has badness 10000 (which is its maximum level of bad output) just leave a blank line in the source and specify that you want paragraphs offset with vertical space as a document class option to the koma classes, or using theparskip
package.\\~\phantom{stuff},
is even worse than simple\\
as you still get the bad output but no warning. Either way you are not getting vertical space but a "white line of text" this for example will not be dropped at a page break so you will get pages starting one line too low.