Латекс - несколько авторов

Латекс - несколько авторов

Я работаю с Latex и Texmaker над написанием дипломной работы. В связи с тем, что каждая страница написана другим автором, мне необходимо указать этого автора в нижнем колонтитуле.

Как это работает?

решение1

Я не понимаю, как можно иметь разных авторов для каждогостраницав дипломной работе, но это не суть. Вот одно из возможных решений.

Вы можете определить некоторую команду, которая содержит имя текущего автора, и включить ее в определение нижнего колонтитула (например, с помощью fancyhdr). Если вы затем обновите эту команду везде, где меняется автор, нижний колонтитул должен измениться соответствующим образом.

\documentclass{article}
\usepackage{blindtext}

\newcommand{\currentauthor}{Ernest Rutherford}
\usepackage{fancyhdr}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0.4pt}
\lfoot{Author: \currentauthor}
\cfoot{}
\rfoot{\thepage}
\begin{document}
\pagestyle{fancy}

\Blindtext[8]
\clearpage
\renewcommand{\currentauthor}{Niels Bohr}
\Blindtext[6]
\end{document}

введите описание изображения здесь

Обратите внимание, что если значение \currentauthorизменяется в середине страницы, то будет отображаться только значение, когда страница будет завершена. Я уверен, что есть более элегантный способ сделать это, но это кажется достаточно простым, не будучи слишком сложным.

Связанный контент