Text überläuft den Header

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Text überläuft den Header

von Besserwisser » Mo 14. Jan 2013, 10:00

Du hast Links zum Thema vollständiges Minimalbeispiel bekommen. Da wird dann auch auch erklärt, wie man ein solches erstellt. Die Erklärungen sind so gehalten, dass auch absolute Anfänger das leisten können. Wenn Du dazu nicht bereit bist, dann können wir Dir hier nicht helfen. Dann bleibt Dir nur noch, entweder denjenigen zu löchern, der Dir das Template geliefert hat (das schon deshalb sehr seltsam anmutet, weil in Deinem Codeschnippsel zweimal \fancypagestyle{plain} vorkommt), oder einen Dummen zu suchen, der Dir in physischer Präsenz beistehen kann.

von latex_n00b » Mo 14. Jan 2013, 00:23

Beinschuss hat geschrieben:Diese Codeschnipsel erzeugen den oben beschriebenen Fehler nicht. Baue, wie schon oben mehrfach geschrieben, bitte ein Minimalbeispiel, welches den Fehler erzeugt.

Helmut

Hallo Helmut!


Naja, das weiss ich ja genau nicht.
Ich benutze ein vorgegebenes Template, das automatisch diese horizontalen Headerlinien erstellt. Und jetzt versuche ich daraus schlau zu werden.

von Beinschuss » So 13. Jan 2013, 22:54

Diese Codeschnipsel erzeugen den oben beschriebenen Fehler nicht. Baue, wie schon oben mehrfach geschrieben, bitte ein Minimalbeispiel, welches den Fehler erzeugt.

Helmut

von latex_n00b » So 13. Jan 2013, 21:27

Okay - ich habe die folgende Formattierung von einem Template benutzt.

\documentclass[pdftex,12pt,openright,headsepline, memoir]{book}

.....
\usepackage{fancyhdr}		% Produce the nice header
.....

% Set the headings' appearance in the ``fancy'' pagestyle
\fancyhead{}
\fancyhead[RO, LE]{\leftmark}
\fancyfoot{}
\fancyfoot[RO, LE]{\thepage}
....
....
\begin{document}


\fancypagestyle{plain}{
  \renewcommand{\headrulewidth}{0.0pt}
  \fancyfoot{}
  \fancyhead{}
}
...



% % Chapter-pages etc. use the ``plain'' pagestyle - since we don't want to have a heading at all at chapter-pages, redefine plain accordingly. Don't forget the page number. 
\fancypagestyle{plain}{
  \renewcommand{\headrulewidth}{0.0pt}
  \fancyfoot{}
  \fancyfoot[RO, LE]{\thepage}
  \fancyhead{}
}

\pagestyle{fancy}
....
....
....
% Insert table of contents
\tableofcontents
....
....
\end{document}
Ich glaube, dass Problem liegt im fancyheader, der Header, welcher für jede Seite eine Headline erstellt.
Er soll aber den Body überspringen, bzw. der Text soll nicht in den Header reingeschrieben werden (wie im Screenshot).

- latex_n00b

Voraussetzungen erfüllen

von localghost » So 13. Jan 2013, 10:57

Folge bitte dem dir gegebenen Link und den dort zu findenden Anweisungen. Andernfalls bleibt die Diskussion hier rein akademisch.


Thorsten

von latex_n00b » So 13. Jan 2013, 02:25

Noch so einer hat geschrieben:Aus dem Screen-Shot geht nicht hervor, was genau das Problem ist. Nicht nur fehlt eine Erklärung, was genau an dem Bild nicht stimmt, es fehlt auch, wie Du das erreicht hast. Siehe dazu in den wichtigen Hinweisen den Punkt »Wenn Du eine Frage stellst:«.

Hi!

Naja - im Screenshot sieht man, dass auf der zweiten Seite steht 'Hier steht mein Text'.
Dieser ganz normale Body-text steht im Header anstatt im Body (wäre eine Weiterführung des vorherigen Abschnitts).
Jetzt kann ich den natürlich mit 2 \newline's nach unten bewegen, doch ist das nicht so effizient, da ich nach jeder Dokumentänderung diese \newline's wieder anpassen müsste.

Gibt es hier nicht eine elegantere Lösung?

von Noch so einer » Sa 12. Jan 2013, 20:27

Aus dem Screen-Shot geht nicht hervor, was genau das Problem ist. Nicht nur fehlt eine Erklärung, was genau an dem Bild nicht stimmt, es fehlt auch, wie Du das erreicht hast. Siehe dazu in den wichtigen Hinweisen den Punkt »Wenn Du eine Frage stellst:«.

Text überläuft den Header

von latex_n00b » Sa 12. Jan 2013, 14:27

Hallo zusammen! :)

Ich arbeite gerade an einem LaTeX Bericht, der Kapitelnamen im Header enthält.
Nun, wenn mein Text eine Seite überschreitet, wird er einfach ins Header der neuen Seite hineingeschrieben, anstatt den zu überspringen.

Ich habe einen Screenshot uploaded um mein Problem zu illustrieren. Hat jemand eine Idee was sich hier machen lässt?

Nach oben