From the KOMA-Script manual:
The following commands only define the contents of the title. Therefore they must be used before
\maketitle
. It is, however, not necessary and, when using thebabel
package not recommended, to include these in the preamble before\begin{document}
(see [BB13]).
However, I failed to find anything relevant in the Babel manual.
What is the reason for that recommendation? Is it still relevant?
babel
makes certain characters active, but that happens only at\begin{document}
, so if you use any of thebabel
shorthands in the\title
or\author
or ... then they only apply after\begin{document}
.