Closed ktnr closed 1 year ago
This is and ever was a wrong usage of command \thesis{...}
as any command for setting title fields is intended to be used with text only not containing any formatting command. The recommended way would be something like (note usage of \subject{}
instead of \thesis{}
as s seminar paper isn't a thesis)
\documentclass{tudscrreprt}
\begin{document}
\title{tudscr Test}
\date{January 2023}
\subject{seminar}
%\thesis{seminar}
\author{Max Mustermann}
\course{Seminar XY}
\maketitle
\end{document}
Nevertheless, I you are insisting in your style, you could use this as a workaround
\documentclass{tudscrreprt}
\begin{document}
\title{tudscr Test}
\date{January 2023}
\newsavebox\thesisbox
\savebox\thesisbox{\large\sffamily Seminar XY}
\thesis{Seminar Paper\\\usebox\thesisbox}
\author{Max Mustermann}
\course{Seminar XY}
\maketitle
\end{document}
With texlive 2021 we used the
\thesis{}
command to display information about the course it was written for:and it worked fine. After updating to texlive 2022, the above command throws error 1:
resp. error 2:
Why does it not work anymore? Did the
\thesis{}
command become more restrictive with recent tudscr versions? Is there a different way to put and format additional info on the title page?