von KOMA » Mi 10. Dez 2008, 08:46
Aha, jetzt wird es klarer. Du hast nämlich gar keine Kapitel, sondern Abschnitte.
LaTeX bietet mit \leftmark und \rightmark zwei Anweisungen, um auf gesetzte Marken zuzugreifen. Diese beiden Anweisungen basieren wiederum auf TeXs \firstmark und \botmark. TeX bietet außerdem auch noch \topmark, was von LaTeX aber nicht verwendet wird. Anbei einmal ein Beispiel, das die unterschiedlichen Marken demonstriert. Dabei habe ich \leftmark und \rightmark mal in den Kopf gepackt und \topmark (enthält zwei Überschriften, kann aber auch leer sein) in den Fuß.
\documentclass[pagesize]{scrartcl}
\usepackage{blindtext}
\usepackage{scrpage2}
\automark[section]{section}
\pagestyle{scrheadings}
\chead{\leftmark --- \rightmark}% zum Vergleich
\ifoot{\topmark}% zum Vergleich
\begin{document}
\section{Erster Abschnitt}
\blindtext
\section{Zweiter Abschnitt}
\blindtext[2]
\section{Dritter Abschnitt}
\blindtext[3]
\section{Vierter Abschnitt}
\blindtext
\section{F\"unfter Abschnitt}
\blindtext[5]
\end{document}
Wenn es Dir bereits genügt, auf die erste Abschnitts-Überschrift zuzugreifen, die auf der Seite gesetzt wird, dann kannst Du damit bereits eine Lösung basteln, indem Du eine der beiden Marken aus dem Kopf entfernst. Wenn nicht, musst Du Dir etwas auf Basis von \topmark ggf. mit Test darauf, ob das Ergebnis leer ist, basteln.
Einige Hintergründe über \rightmark, \firstmark und \botmark, die auch auf \topmark abstrahierbar sind, sind im KOMA-Script-Buch (beispielsweise in der 3. Auflage auf Seite 399f) zu finden.
Aha, jetzt wird es klarer. Du hast nämlich gar keine Kapitel, sondern Abschnitte.
LaTeX bietet mit \leftmark und \rightmark zwei Anweisungen, um auf gesetzte Marken zuzugreifen. Diese beiden Anweisungen basieren wiederum auf TeXs \firstmark und \botmark. TeX bietet außerdem auch noch \topmark, was von LaTeX aber nicht verwendet wird. Anbei einmal ein Beispiel, das die unterschiedlichen Marken demonstriert. Dabei habe ich \leftmark und \rightmark mal in den Kopf gepackt und \topmark (enthält zwei Überschriften, kann aber auch leer sein) in den Fuß.
[code]\documentclass[pagesize]{scrartcl}
\usepackage{blindtext}
\usepackage{scrpage2}
\automark[section]{section}
\pagestyle{scrheadings}
\chead{\leftmark --- \rightmark}% zum Vergleich
\ifoot{\topmark}% zum Vergleich
\begin{document}
\section{Erster Abschnitt}
\blindtext
\section{Zweiter Abschnitt}
\blindtext[2]
\section{Dritter Abschnitt}
\blindtext[3]
\section{Vierter Abschnitt}
\blindtext
\section{F\"unfter Abschnitt}
\blindtext[5]
\end{document}[/code]
Wenn es Dir bereits genügt, auf die erste Abschnitts-Überschrift zuzugreifen, die auf der Seite gesetzt wird, dann kannst Du damit bereits eine Lösung basteln, indem Du eine der beiden Marken aus dem Kopf entfernst. Wenn nicht, musst Du Dir etwas auf Basis von \topmark ggf. mit Test darauf, ob das Ergebnis leer ist, basteln.
Einige Hintergründe über \rightmark, \firstmark und \botmark, die auch auf \topmark abstrahierbar sind, sind im KOMA-Script-Buch (beispielsweise in der 3. Auflage auf Seite 399f) zu finden.