So fügen Sie Lauftitel und Autor hinzu

So fügen Sie Lauftitel und Autor hinzu

Wie kann ich das sogenannte "läuft" Titel und Name des Autors oben auf jeder Seite? Diese Funktion wird häufig in Zeitschriften verwendet, damit die KurzformKolumnentitelwird oben angezeigtseltsamSeiten und dielaufender AutorDer Name wird auf den geraden Seiten angezeigt.

In Dateien im Journalstil werden normalerweise die Befehle \titlerunningund \authorrunningbereitgestellt, um dies schnell zu erledigen, aber wie kann ich sie selbst hinzufügen?

Und außerdem wäre es sehr gut (fast notwendig), eine Zeile hinzuzufügen, die diesen Lauftitel vom Rest der Seite trennt.

Antwort1

Probieren Sie dieFancyhdr-PaketDie einfachste Vorgehensweise besteht darin, die Überschriften manuell festzulegen.

\documentclass{article}
\title{Owl stretching time}
\author{M Python}
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{M Python}
\rhead{Owl stretching time}
\begin{document}
\maketitle
abc
\newpage
def
\newpage
\end{document}

\authorDie Verwendung der an und gegebenen Argumente \titleist etwas schwieriger, da diese gelöscht werden, wenn \maketitleausgeführt wird. Sie können jedoch Kopien mit erstellen \let.

\documentclass{article}
\title{Owl stretching time}
\author{M Python}
\usepackage{fancyhdr}
\pagestyle{fancy}
\makeatletter
\let\runauthor\@author
\let\runtitle\@title
\makeatother
\lhead{\runauthor}
\rhead{\runtitle}
\begin{document}
\maketitle
abc
\newpage
def
\newpage
\end{document}

Antwort2

Ich musste verschiedene Teile dieser Antworten zusammensetzen, um das zu bekommen, was ich brauchte. Zweiseitig, zweispaltig, abwechselnd linke und rechte Kopfzeilen, ohne Kopfzeile auf der ersten Seite. Und zweiseitige Zeilennummern. Sie können später einen beliebigen Titel einfügen, aber die Idee ist, dass Sie keine Kopfzeile über Ihrem Titel haben möchten.

\documentclass[twocolumn,twoside]{article}
% Line numbers package
\usepackage[switch,columnwise]{lineno}
% Creates example text
\usepackage{lipsum} 
% Headers
\usepackage{fancyhdr}
\pagestyle{fancy}
\thispagestyle{empty}
\fancyhead[LO]{My Running Title for Header}
\fancyhead[RE]{2013 Firstauthor and Secondauthor}
\begin{document}
\linenumbers
\lipsum[1-20]
\end{document}

Dies ist lediglich eine Erweiterung der hier bereits gezeigten netten Antworten. Und es funktioniert.

verwandte Informationen