소위 "를 어떻게 추가합니까?달리기" 각 페이지 상단에 제목과 저자 이름이 표시되나요? 이 기능은 저널에서 자주 사용되는 기능이므로 짧은 내용이소제목상단에 표시됩니다이상한페이지와운영 작가이름은 짝수 페이지에 표시됩니다.
저널 스타일 파일에서는 일반적 으로 빠르게 수행할 수 있도록 \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
and 에 제공된 인수를 사용하는 것은 실행될 \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
필요한 것을 얻으려면 이러한 답변의 여러 부분을 모아야했습니다. 양면, 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}
이것은 이미 여기에 표시된 좋은 답변의 확장일 뿐입니다. 그리고 그것은 작동합니다.