Hallo zusammen, ich muss auf den geraden Seiten meines Buches den Buch- und auf die ungeraden den jeweiligen Kapiteltitel in die Kopfzeile setzen. Ich habe verschiedenes ausprobiert, fancyhdr, myheadings und nun auch automark in Komascript, und es geht nicht - es erscheint entweder kein Text oder einfach nur das Wort "Chapter". Ich muss irgendeinen ganz banalen Fehler machen... Hat irgendjemand vielleicht einen alten Entwurf, bei dem das schon eingerichtet ist? Barbara
\documentclass{scrbook}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\lehead{\pagemark}
\rohead{\pagemark}
\cehead{\textit{John the Physician}}%Buchtitel
%Wie lautet diese Zeile??
Dafür musst Du \headmark mittels \automark umdefinieren
Der Inhalt von
\headmark
wird mittels/automark[rechts]{links}
bestimmt. Alternativ müsste auch folgendes funktionieren:geht immer noch nicht
Hallo, genau das war das Problem, mit beiden Loesungsvorschlaegen bekomme ich eine Kopfzeile ohne Text, d.h. es erscheint nur die Seitenzahl. Hat irgendjemand eine Idee, wo der Fehler liegen koennte? cehead ist der Titel des Buches (der gleich bleibt), und in cohead sollte das jeweilige Kapitel erscheinen. Barbara
Bei mir funktioniert das aber
Hallo Barbara,
ich hatte die erste Variante getestet bevor ich Dir antwortete, und bei mir funktioniert das ganz wunderbar.
Mal eine Frage: wenn Du mit
\tableofcontents
ein Inhaltsverezichnis anlegst, werden dort die Kapitelnamen korrekt angezeigt?Ansonsten müsstest Du mal ein Minimalbeispiel basteln, d.h. Du nimmst Dein Dokument und entfernst alles, was überflüssig ist, um den Fehler nachzuvollziehen.
Viele Grüße
Alexander
Nein, auch nicht
Nein, das Inhaltsverzeichnis besteht nur aus der Ueberschrift "Contents", und sonst hat es keine Eintraege. Ich verwende Ubuntu und e-TeX 3.14159-2.1 und hatte sonst nie Probleme.
Bei diesem Beispiel bekomme ich die Seitenzahlen und den Buchtitel auf den geraden Seiten, und die Seitenzahlen auf den ungeraden:
\documentclass{scrbook}
\usepackage[polutonikogreek,english]{babel}
\usepackage{lgreek}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\automark[chapter]{chapter}
\lehead{\pagemark}
\rohead{\pagemark}
\cehead{\textit{John the Physician}}
\cohead{\headmark}
\usepackage{teubner}
\begin{document}
\input{somefile}
\end{document}
somefile.tex besteht aus
\chapter*{Einleitung}
Irgendein Text (nur eine englische Einleitung mit ein paar griechischen Woertern ohne weitere Besonderheiten; einige Fussnoten, keine Tabellen; keine Fehlermeldungen, keine Konflikte; Gliederung in chapter, section, subsection; in etwas 45 Seiten lang und komplett problemfrei.)
Tausend Dank auf jeden Fall fuer die Hilfe! Ich muss dieses Buch in ein paar Wochen einreichen, und ich komme einfach nicht weiter...
Viele Gruesse,
Barbara
Du darfst kein \chapter* verwenden!
Hallo Barbara,
gut, dass Du das Beispiel angegeben hast, jetzt ist mir alles klar!
Die Kolumnentitel enthalten nur diejenigen Kapitalnamen, die auch im Inhaltsverzeichnis auftauchen. Du verwendest aber offenbar die Sternvariante
\chapter*
um Kapitel zu deklarieren. Dieser Befehl fügt die Kapitel jedoch nicht ins Inhaltsverzeichnis ein.Wenn die Kapitelnamen im Kolumnentitel auftauchen sollen, dann musst Du die Variante ohne Stern (
\chapter
) verwenden. Dadurch werden die Kapitel natürlich auch nummeriert, was Du vermutlich nicht willst. Aber dieses Problem musst Du dann auf andere Art und Weise lösen.Viele Grüße
Alexander
\addchap existiert
Die Unterschiede zwischen
\chapter
und\addchap
und der jeweiligen Sternvarianten sind in der KOMA-Script-Anleitung dokumentiert.Ah!
Ich dachte mir doch, dass es ein sehr dummer Fehler war. Tausend Dank fuer die Hilfe, ich sollte jetzt alleine weiterkommen... Und vielen Dnak auch fuer die Bereitstellung des Programms!
Viele Gruesse,
Barbara