I ran into the error:
'Undefined control sequence
l.12 \setkomavar{subject}{Regarding: Code 123.456}'
My document preamble looks like this:
\documentclass{letter}
\usepackage{hyperref}
\usepackage[english]{babel}
\signature{M.Y. Name}
\address{Street \\ Place \\ ZIP-code}
\begin{document}
\begin{letter}{Recipient \\ I know where your bed sleeps \\ I know where your house lives}
\setkomavar{subject}{Regarding: Code 123.456}
\opening{Dear Sir, Madam}
\end{letter}
\end{document}
What went wrong?
\setkomavar
is defined for the KOMA-Script classes, such asscrlettr
. It's not a common command for all LaTeX classes.\setkomavar
is only defined in thescrlttr2
class. (scrlettr
would be deprecated anyway).etoolbox
package of interest if you want commands generally equivalent to\setkomavar
. See especially '§ 3.1.1 Macro Definitions'.