如何新增運行標題和作者

如何新增運行標題和作者

我怎樣才能添加所謂的“跑步「標題和作者姓名位於每頁頂部?此功能常用於期刊,以便簡短運行標題顯示在頂部奇怪的頁面和跑步作者名稱顯示在偶數頁上。

在日誌樣式檔案中,他們通常提供\titlerunning\authorrunning命令來快速完成此操作,但我如何自己添加它們?

而且,添加一條線來分隔頁面其餘部分的運行標題也是非常好的(幾乎是必要的)。

答案1

嘗試一下fancyhdr 包。最簡單的方法是手動設定標題。

\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使用給和的參數\title稍微困難一些,因為這些參數在\maketitle執行時會被清除。但是,您可以使用 進行複印\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}

答案2

我必須將這些答案的不同部分拼湊起來才能得到我需要的東西。雙面、兩欄、左右頁首交替,首頁上沒有頁首。以及兩側的行號。您可以稍後插入您想要的標題,但我們的想法是您不希望在標題上添加標題。

\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}

這只是對此處已顯示的好答案的擴展。它有效。

相關內容