
Ich versuche, in einem Dokument mithilfe dieses Codes einen Kurztitel auf den geraden Seiten und einen Autor auf den ungeraden Seiten hinzuzufügen:
\documentclass[11pt]{article}
\usepackage{lipsum}
\title{\bf THE TITLE}
\author{FIRST AUTHOR\footnote{{\tt [email protected]} Address}
\and SECOND AUTHOR\footnote{second author address}
\and THIRD AUTHOR\footnote{third author address}}
\date{~}
\begin{document}
\maketitle
\pagestyle{myheadings}
\markboth{The short title}{F. Author S. Author T. Author}
\lipsum
\lipsum
\end{document}
Wie man sieht, wird auf den geraden Seiten (wie auch auf den ungeraden Seiten) oben der Autor eingefügt und nicht der Kurztitel, wie ich es möchte.
Ich weiß wirklich nicht, wie ich das Problem beheben kann, indem ich das gleiche Layout des Dokuments (Ränder, Breite, Länge usw.) wie für die article
Klasse beibehalte.
Jede Hilfe wäre willkommen.
Antwort1
Legen Sie Ihre Überschriften fest mitfancyhdr
, und Sie können einschließenifoddpage
um zu sehen, ob Sie sich auf einer ungeraden oder einer geraden Seite befinden (siehe runningheads
unten).
\documentclass{article}
\usepackage{lipsum}
\title{\bfseries THE TITLE}
\author{FIRST AUTHOR\footnote{\texttt{[email protected]} Address}
\and SECOND AUTHOR\footnote{second author address}
\and THIRD AUTHOR\footnote{third author address}}
\date{~}
\usepackage{fancyhdr,ifoddpage}
\fancypagestyle{runningheads}{%
\fancyhf{}% Clear header/footer
\renewcommand{\headrulewidth}{0pt}% Remove header rule
%\renewcommand{\footrulewidth}{0pt}% Remove footer rule (default)
\fancyhead[L]{% Left header
\checkoddpage% Update \ifoddpage
\ifoddpage
F.~Author, S.~Author, T.~Author% Odd pages
\else
The short title% Even pages
\fi
}%
\fancyhead[R]{\thepage}% Right header
}
\pagestyle{runningheads}
\begin{document}
\maketitle
\lipsum
\lipsum
\end{document}
Antwort2
Hier ist eine vereinfachte Version von Werners Lösung, bei der die Optionen fancyhdr
E
und O
anstelle von verwendet werden \ifoddpage
. Außerdem wird kein neuer Seitenstil definiert, da dies in diesem Beispiel nicht erforderlich ist.
\documentclass{article}
\usepackage{lipsum}
\title{\bfseries THE TITLE}
\author{FIRST AUTHOR\footnote{\texttt{[email protected]} Address}
\and SECOND AUTHOR\footnote{second author address}
\and THIRD AUTHOR\footnote{third author address}}
\date{~}
\usepackage[twoside]{fancyhdr}
\fancyhf{}% Clear header/footer
\renewcommand{\headrulewidth}{0pt}% Remove header rule
%\renewcommand{\footrulewidth}{0pt}% Remove footer rule (default)
\fancyhead[LO]{F.~Author, S.~Author, T.~Author} % Left header
\fancyhead[LE]{The short title} % Left header
\fancyhead[R]{\thepage}% Right header
\pagestyle{fancy}
\begin{document}
\maketitle
\lipsum
\lipsum
\end{document}