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 \titlerunning
und \authorrunning
bereitgestellt, 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}
\author
Die Verwendung der an und gegebenen Argumente \title
ist etwas schwieriger, da diese gelöscht werden, wenn \maketitle
ausgefü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.