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?
Best Answer
As
egreg
already mentioned in his comment the command\setkomavar
is part of the letter classscrlttr2
(thanks cgnieder) of the so calledKoma-Script
(see here). The most importantKoma-Script
classes arescrartcl
(alternative toarticle
)scrreprt
(alternative toreport
)scrbook
(alternative tobook
)scrlttr2
(alternative toletter
)In general the Koma commands are not defined in every documentclass. An example how to use the
letter
class can be found here (Wikipedia).