in die Kopfzeile meiner Arbeit wird das jeweilige Kapitel bzw. wenn
vorhanden, das Unterkapitel inkl. Nummerierung und die entsprechende
Seitenzahl gedruckt. Dafür benutze ich den Befehl
\pagestyle{scrheadings}
In einem Fall enthält nun ein Kapitel (Chapter) keine Unterkapitel
(Section), das in die Kopfzeile gedruckt werden könnte. Latex schreibt
hier fälschlicherweise die Überschrift des vorhergehenden Kapitels in
die Kopfzeile.
Wie lässt sich dieses Problem lösen, bzw. gibt es eine Möglichkeit,
den Kopfzeileneintrag "per Hand" zu ändern?
Ich hatte die gleiche Frage bereits vor ein paar Tagen (Wochen?)
gestellt und derzeit als Grund den Übergangs von römischen auf
arabische Seitenzahlen dafür ausgemacht, was an genau der Stelle
auftritt. Ich vermute aber, dass es das, wie oben beschriebene
fehlende Unterkapitel ist.
Vielen Dank für Eure Hilfe,
Andre
> In einem Fall enthält nun ein Kapitel (Chapter) keine Unterkapitel
> (Section), das in die Kopfzeile gedruckt werden könnte. Latex schreibt
> hier fälschlicherweise die Überschrift des vorhergehenden Kapitels in
> die Kopfzeile.
Da hast du irgendwas vermurkst, das ohne Minimalbeispiel schwer zu
erraten ist (zumindest für mich). Hier passiert jedenfalls in Kapitel 2
nichts schlimmes - der ungerade Kolumnentitel bleibt schlicht leer:
% -------------------------------
\documentclass{scrbook}
\usepackage{ngerman}
\usepackage{blindtext}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\begin{document}
\chapter{Kapitel 1}
\blindtext
\chapter{Kapitel 2}
\blindtext\blindtext\blindtext
\blindtext\blindtext\blindtext
\blindtext\blindtext\blindtext
\blindtext\blindtext\blindtext
\end{document}
% -------------------------------
Vielleicht ist deine Definition der ungeraden Kopfzeile so geartet, dass
LaTeX nichts anderes übrig bleibt, als die alte section zu nehmen.
--
Uwe
>
> Wie lässt sich dieses Problem lösen, bzw. gibt es eine Möglichkeit,
> den Kopfzeileneintrag "per Hand" zu ändern?
Hallo Andre,
meinst Du soetwas wie \markboth{Linke Seite}{Rechte Seite}? Siehe auch
beispielsweise http://www.weinelt.de/latex/markboth.html
Tom
Das Kapitel, dessen Ueberschrift faelschlicherweise in die Kopfzeile
der Folgeseite gedruckt wird, auf der aber bereits ein neues Kapitel
begonnen wurde, wurde mit dem Befehl \addchap{} erstellt, damit keine
Kapitelnummerierung, wohl aber ein Eintrag im Inhaltsverzeichnis
erscheint.
Moeglicherweise liegt das Problem hier.
Kann jemand helfen?
Gruss Andre
> Moeglicherweise liegt das Problem hier.
> Kann jemand helfen?
Der scrguide mit seinen Ausführungen zu \addchap könnte es. Dort ist
genau der Effekt beschrieben und erläutert. Du brauchst vermutlich
\addchap*, welches die Kolumnentitel löscht. \addchap tut dies nicht.
--
Uwe
> Der scrguide mit seinen Ausführungen zu \addchap könnte es. Dort ist
> genau der Effekt beschrieben und erläutert.
Aber für \chapter*.
> Du brauchst vermutlich \addchap*, welches die Kolumnentitel löscht.
> \addchap tut dies nicht.
Der Unterschied zwischen \addchap und \addchap* ist, das das eine \@mkboth
mit dem Kapitelname als erstes Argument und das andere mit leerem ersten
Argument aufruft.
Ersetze einfach mal in deinem eigenen Minimalbeispiel das erste \chapter
durch \addchap. Der beschriebene Effekt ist nicht zu beobachten. Also
bleibt es dabei: Wenn Andre Poppe kein vollständiges Minimalbeispiel
bastelt, ist ihm kaum zu helfen.
Gruß
Markus
--
Fragen zu LaTeX? --> http://www.dante.de/faq/de-tex-faq/
Fragen zu KOMA-Script? --> Anleitung z. B. auf CTAN (--> FAQ);
--> http://www.komascript.de
Die Verwendung einer falschen From-Angabe wäre ein Verstoß gegen rfc1036.
> Ersetze einfach mal in deinem eigenen Minimalbeispiel das erste \chapter
> durch \addchap. Der beschriebene Effekt ist nicht zu beobachten.
Jou - und nach genauem Nachlesen sah ich jetzt auch, dass bei Andre
nicht das Kapitel mit dem veralteten Kolumnentitel mit \addchap erstellt
ist, sondern das Kapitel vorher. Mag jetzt auch nicht mehr raten.
--
Uwe
".... Geht beispielsweise ein mit \chapter* gesetztes Kapitel ueber
mehrere Seiten, so taucht ploetzlich der Kolumnentitel des letzten
Kapitels wieder auf. KOMA-Script bietet dafuer aber eine Loesung, ..."
".... Die Sternvarianten \addchap* und \addsec* gleichen hingegen den
Standardanweisungen \chapter* und \section* mit einem winzigen aber
wichtigen Unterschied: Die Kolumnentitel werden geloescht. Dadurch
wird der oben erwaehnte Effekt veralteter Kolumnentitel
ausgeschlossen. ..."
Nun moechte ich weder veraltete Kolumnentitel haben noch moechte ich
diese ganz loeschen. Ich moechte einfach den richtigen Titel in der
Kopfzeile meiner Arbeit stehen haben.
Ist das irgenwie moeglich?
Vielen Dank schon mal fuer Eure Hilfe.
Andre
> Nun moechte ich weder veraltete Kolumnentitel haben noch moechte ich
> diese ganz loeschen. Ich moechte einfach den richtigen Titel in der
> Kopfzeile meiner Arbeit stehen haben.
>
> Ist das irgenwie moeglich?
Merkst du denn nicht, dass hier keiner draufkommt, was bei dir
eigentlich falsch läuft. Die einschlägigen Stellen in der Doku hast du
ja nun gefunden. Es ist kein "bekanntes Problem" sondern es gibt
schlicht keine veralteten Kolumnentitel, wenn man die beschriebenen
Befehle richtig anwendet. Zeig einfach mal mit einem Minimalbeispiel,
was du eigentlich anstellst, damit du veraltete Kolumentitel bekommst.
Bis jetzt hats du nur gesagt, dass das vorausgehende Kapitel mit
\addchap erstellt ist. Dadurch taucht aber der Fehler nicht auf (siehe
Posting von Markus).
--
Uwe
> Mag jetzt auch nicht mehr raten.
Eben. Dieser Thread ist ein ganz typisches Beispiel dafür, warum
Minimalbeispiele so wichtig sind. Andre hat eine Frage. Obwohl es nicht
seine erste Frage ist, schlägt er alle guten Ratschläge in den Wind und
verzichtet sowohl auf ein Minimalbeispiel als auch eine vollständige
Beschreibung seines Problems. Man kann von Anfang an nur raten, wie sein
Dokument aussehen könnte. Wir wissen nicht, welche Klasse verwendet wird.
Wir haben Andeutungen, dass er die Seitenzahlenformatierung ändert, aber
nicht wie. Wir haben Andeutungen, dass er scrpage2 verwendet, aber nicht
wie. Wir haben Andeutungen, dass etwas schief geht, wissen aber nicht, wie
er einen ungewöhnlichen Effekt provoziert hat.
Trotzdem bemühen sich drei Leute bei diesem Ratespiel. Trotzdem gibt es auch
auf Nachfrage (nämlich die allererste Antwort in diesem Thread) kein
Minimalbeispiel.
Mit Minimalbeispiel wäre die Frage vermutlich in fünf Minuten zu beantworten
gewesen. So jedoch ist, wenn wir das mal ehrlich betrachten, jede
investierte Minuten verschwendet.
Ja, ja, ich weiß, ich bin ein böser, böser Regular, der immer ganz
unfreundlich zu den armen Anwendern ist und immer nur auf denen rumhackt.
Ich finde es aber umgekehrt auch ziemlich unfreundlich, mir nichteinmal die
Chance zu geben, richtig zu helfen.
> Ist das irgenwie moeglich?
Die geposteten Minimalbeispiele und die bisherigen Kommentare zu deinem
Problem beantworten diese Frage ganz klar: Normalerweise ist das so, wie du
es eigentlich haben willst. So lange du das Minimalbeispiel verweigerst,
ist dir einfach nicht zu helfen. Dabei nützt es auch nichts einen neuen
Thread für das unveränderte Problem zu öffnen.
Wobei: Wenn das Minimalbeispiel nicht wirklich ein vollständiges und
halbwegs minimales Beispiel ist, dann habe ich ohnehin keine Lust mehr.
Also lies und beachte besser die entsprechende Anleitung, die in der heute
geposteten Eonführung zu de.comp.text.tex referenziert ist.
> Vielen Dank schon mal fuer Eure Hilfe.
Sorry, aber du tuest leider alles, um Hilfe unmöglich zu machen und die Lust
an weiteren Hilfeversuchen zu vernichten.
Sorry Leute, ich habe geglaubt, mit meinen Erkenntnissen, die ich nach
und nach gesammelt habe, ausreichend Informationen ueber mein Problem
bereitzustellen. Hab dann aus Faulheit auf ein Minimalbeispiel
verzichtet. Das Problem hat sich aber mittlerweile geloest.
Trotzdem vielen Dank fuer all Euer Bemuehen. Ich gelobe Besserung und
werde beim naechsten mal dann eher ein Beispiel bereitstellen.
Gruess Euch, Andre