2016-07-28 33 views
0

Ich habe eine Probe von doc in Latex und möchte Ihnen erklären, warum dies nicht wie erwartet funktioniert.Latex: Verstehen Memoirieseitenstil

Dies ist der Code:

\documentclass{memoir} 
\usepackage[english]{babel} 
\usepackage{blindtext} 
\usepackage{background} 

\begin{document} 
\SetBgContents{plain} 
\pagestyle{plain} 
\makeoddhead{plain}{}{}{header test} 
\blinddocument 
\clearpage 
\blinddocument 
\clearpage 
\blinddocument 
\clearpage 
\end{document} 

Nach dem Übersetzen:

  1. Einrücken der Seite ändert sich von Seite zu Seite

  2. "header-Test" einige Zeit, irgendwann nicht erscheint

  3. Es gibt leere Seiten, wenn ich ex plizit setzen „clear“

Können Sie mir bitte erklären, wie zu lösen und etwas stabiler zu machen? Dank

Antwort

1
  1. Sofern nicht anders angegeben, die Standardoption zu memoir geben wird, ist das Dokument in twoside Modus einzustellen. Siehe S. 5 des memoir documentation unter Bemerkungen:

    Aufruf der Klasse ohne Optionen entspricht:

    \documentclass[letterpaper,10pt,twoside,onecolumn,openright,final]{memoir} 
    

    Unter twoside werden die ungeraden und geraden Seiten von dem inneren Rand versetzt, oder die Gosse. Dies führt zu den unterschiedlichen "Einrückungen" der Seite.

  2. \makeoddhead setzt nur die head er für odd Seiten. Ungerade Seiten kommen nur alle andere Seite, even Seitenköpfe leer (der Standard für die plain Seite Stil).

  3. \clearpage löscht alle ausstehenden Floats und startet eine neue Seite. Es sollte keine leere Seite ausgegeben werden. Bei einem Anruf zu \chapter, memoir tatsächlich Probleme \clearforchapter, die \cleartorecto oder \cleardoublepage ähnlich ist. Dies löscht die Seiten so lange, bis eine ungerade Seite erreicht ist. So wird sichergestellt, dass ein Kapitel rechts beginnt.