Laut Dokumentation kann man im style-Argument von \@startsection als letztes Makro eines wählen das den Titel der Gliederungsebene als Parameter erwartet.
Wenn ich das aber wirklich mache (z.B. mit \MakeUppercase) bricht beim compilieren alles auseinander. Nur wenn ich die Nummerierung mit \setcounter{secnumdepth}{0} runterschraube geht es. Und selbst dann bekomme ich von pdftex warnungen ala: name(section*.1) has been referenced but does not exist. replaced with a fixed one
Danach funktionieren im PDF die Sections im inhaltsverzeichnis nciht mehr. Die führen dann alle zur ersten seite.
Hier eine kleine Sandbox zum Testen:
\documentclass[twoside,twocolumn,10pt,pdftex]{scrbook} \usepackage{Sandbox} \usepackage{hyperref} \begin{document} \chapter{chapter} text \clearpage \section{section} text \end{document}
\setcounter{secnumdepth}{0} \renewcommand\section{\@startsection{section}{1}{\z@}% {-3.5ex \@plus -1ex \@minus -.2ex}% {2.3ex \@plus.2ex}% {% \ifnum \scr@compatibility>\@nameuse{scr@v@2.96}\relax% \setlength{\parfillskip}{\z@ plus 1fil}\fi% \normalfont\MakeUppercase }% }%
Ist das Problem bekannt und gibt es eine Lösung dafür?