Como adicionar título e autor

Como adicionar título e autor

Como posso adicionar o chamado "correndo"título e nome do autor no topo de cada página? Esse recurso é frequentemente usado em periódicos para que o resumotítulo em execuçãoé mostrado na parte superiorchancepáginas e oautor em execuçãoo nome é mostrado nas páginas pares.

Em arquivos de estilo de diário, eles geralmente fornecem os comandos \titlerunninge \authorrunningpara fazer isso rapidamente, mas como posso adicioná-los sozinho?

E também seria muito bom (quase necessário) adicionar uma linha separando este título corrente do resto da página.

Responder1

Tente opacote fantasiahdr. A abordagem mais simples é definir os títulos manualmente.

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

Usar os argumentos fornecidos para \authore \titleé um pouco mais difícil, porque eles são apagados quando \maketitleé executado. No entanto, você pode fazer cópias usando \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}

Responder2

Tive que juntar diferentes partes dessas respostas para conseguir o que precisava. Frente e verso, duas colunas, cabeçalhos alternados à esquerda e à direita, sem cabeçalho na primeira página. E números de linha frente e verso. Você pode inserir um título como quiser mais tarde, mas a ideia é que você não queira um cabeçalho sobre o título.

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

Esta é apenas uma expansão das boas respostas já mostradas aqui. E funciona.

informação relacionada