von KOMA » Do 20. Mai 2010, 17:44
article kennt keine Kapitel, also auch keine "Haupt-Kapitel" und "Unter-Kapitel". article kennt Abschnitte (\section) und Unterabschnitte (\subsection). Vermutlich meinst Du diese.
Wenn Du Kolumnentitel für Abschnitte und Unterabschnitte haben willst, brauchst Du \leftmark (enthält üblicherweise den Abschnitt) und \rightmark (enthält üblicherweise den Unterabschnitt) in der Kopfdefinition, beispielsweise:
\rhead{\bfseries\rightmark}
Fette Kolumnentitel finde ich übrigens ziemlich übergewichtig.
Da Dir die Voreinstellungen für \sectionmark und \subsectionmark von fancyhdr offenbar nicht zusagen, musst Du außerdem auch noch \subsectionmark umdefinieren:
\renewcommand*{\subsectionmark}[1]{\markright{#1}}
Zu \leftmark, \rightmark, \markboth, \markright, \lhead und \rhead siehe einfach die Anleitung des von Dir verwendeten fancyhdr.
Daneben fallen mir an Deinem Code noch folgende Dinge auf:
- \Large ist eine Anweisung, genauer ein Umschalter. Diesen als Umgebung zu missbrauchen, birgt Gefahren. AFAIK habe ich heute erst ein einer anderen Antwort die Risiken näher erläutert und auch einen passenden Link gesetzt.
- \pagenumbering ändert nicht nur den Nummerierungsstil, sondern setzt auch die Seitennummer zurück. Ein \setcounter{page}{1} ist in diesem Zusammenhang also völlig überflüssig.
- Gerade wenn man aus irgendwelchen Gründen vor einer Überschrift eine neue Seite erzwingen will, ist \clearpage häufig einem einfachen \newpage vorzuziehen. \clearpage gibt nämlich auch noch alle übrig gebliebenen Gleitumgebungen aus. Damit wandern diese dann nicht reichlich unmotiviert in den nächsten Abschnitt.
- Wenn Du tatsächlich vor jedem Abschnitt (\section) eine neue Seite beginnen willst, solltest Du vermutlich zu einer Klasse mit Kapiteln, beispielsweise report (oder besser scrreprt) wechseln und dann mit \chapter statt \section beginnen. Dabei wird nämlich u. a. automatisch eine neue Seite eingefügt. Falls Dir die Überschriften von report dabei zu mächtig sind, wäre das ein weiteres Argument für scrreprt. Dort sind die Überschriften schon in der Voreinstellung etwas gemäßigter und man kann die Einstellungen leicht weiter anpassen. Dann würde ich übrigens scrpage2 statt fancyhdr verwenden.
Falls Dich diese Hinweise nicht interessieren, ignoriere sie bitte einfach.
article kennt keine Kapitel, also auch keine "Haupt-Kapitel" und "Unter-Kapitel". article kennt Abschnitte (\section) und Unterabschnitte (\subsection). Vermutlich meinst Du diese.
Wenn Du Kolumnentitel für Abschnitte und Unterabschnitte haben willst, brauchst Du \leftmark (enthält üblicherweise den Abschnitt) und \rightmark (enthält üblicherweise den Unterabschnitt) in der Kopfdefinition, beispielsweise: [code]\rhead{\bfseries\rightmark}[/code] Fette Kolumnentitel finde ich übrigens ziemlich übergewichtig.
Da Dir die Voreinstellungen für \sectionmark und \subsectionmark von fancyhdr offenbar nicht zusagen, musst Du außerdem auch noch \subsectionmark umdefinieren: [code]\renewcommand*{\subsectionmark}[1]{\markright{#1}}[/code]
Zu \leftmark, \rightmark, \markboth, \markright, \lhead und \rhead siehe einfach die Anleitung des von Dir verwendeten fancyhdr.
Daneben fallen mir an Deinem Code noch folgende Dinge auf: [list][*]\Large ist eine Anweisung, genauer ein Umschalter. Diesen als Umgebung zu missbrauchen, birgt Gefahren. AFAIK habe ich heute erst ein einer anderen Antwort die Risiken näher erläutert und auch einen passenden Link gesetzt.
[*]\pagenumbering ändert nicht nur den Nummerierungsstil, sondern setzt auch die Seitennummer zurück. Ein \setcounter{page}{1} ist in diesem Zusammenhang also völlig überflüssig.
[*]Gerade wenn man aus irgendwelchen Gründen vor einer Überschrift eine neue Seite erzwingen will, ist \clearpage häufig einem einfachen \newpage vorzuziehen. \clearpage gibt nämlich auch noch alle übrig gebliebenen Gleitumgebungen aus. Damit wandern diese dann nicht reichlich unmotiviert in den nächsten Abschnitt.
[*]Wenn Du tatsächlich vor jedem Abschnitt (\section) eine neue Seite beginnen willst, solltest Du vermutlich zu einer Klasse mit Kapiteln, beispielsweise report (oder besser scrreprt) wechseln und dann mit \chapter statt \section beginnen. Dabei wird nämlich u. a. automatisch eine neue Seite eingefügt. Falls Dir die Überschriften von report dabei zu mächtig sind, wäre das ein weiteres Argument für scrreprt. Dort sind die Überschriften schon in der Voreinstellung etwas gemäßigter und man kann die Einstellungen leicht weiter anpassen. Dann würde ich übrigens scrpage2 statt fancyhdr verwenden.[/list]
Falls Dich diese Hinweise nicht interessieren, ignoriere sie bitte einfach.