Как сделать индивидуальную нумерацию страниц в латексе?
У меня есть отчет, где у меня также есть приложения. То, что я хочу, это использовать другой стиль нумерации страниц при запуске приложений.
Я использую арабский, пока не достигну аппендиксов. Тогда я хотел бы сделать что-то вроде этого:
Я хочу, чтобы нумерация пользовательских страниц была:
Chapter: A
Section: {Chapter}{1} (A-1)
\newpage
\pagenumbering{custompagenumbering}
Возможно ли это сделать?
3 ответа
Some paragraph. Some paragraph. Some paragraph. Some paragraph. Some paragraph.
\newpage
\setcounter{page}{1}
\renewcommand{\thepage}{A-\arabic{page}}
Some paragraph. Some paragraph. Some paragraph. Some paragraph. Some paragraph.
Будет ли это где-то рядом с тем, что вы хотите сделать? Вот как вы можете манипулировать page
счетчик, а \thepage
Команда, которая определяет, что будет напечатано как номер страницы. \roman{page}
дал бы римские цифры, \alph{page}
а, б, в...
Другим разумным решением является использование пакета fancyhdr, как предлагалось ранее.
Сначала я создал бы один файл, который включает все главы, приложения и т. Д., Который называется main.tex или thesis.tex.
там вы можете выполнить все настройки включений и документов, а также настройки верхнего и нижнего колонтитула:
% Free Header and Footer
\usepackage{fancyhdr}
\lfoot[\fancyplain{}{}]{\fancyplain{}{}}
\rfoot[\fancyplain{}{}]{\fancyplain{}{}}
\cfoot[\fancyplain{}{\footnotesize\thepage}]{\fancyplain{}{\footnotesize\thepage}}
\lhead[\fancyplain{}{\footnotesize\nouppercase\leftmark}]{\fancyplain{}{}}
\chead{}
\rhead[\fancyplain{}{}]{\fancyplain{}{\footnotesize\nouppercase\sc\leftmark}}
здесь бы номер страницы находился в центре стопы вашей страницы. и заголовок главы слева от заголовка, а также справа, если ваша работа разделена на две части.
тогда вы можете начать включать ваши другие главы.. моя выглядит так (все еще в thesis.tex):
% --- Start of Document ----------------------------------------
\begin{document}
\pagenumbering{roman} %roemische ziffern
\pagestyle{fancy} % Initialize Header and Footer
\include{title} % Title Page
\include{affidavit} % affidavit
\include{abstracts} % Englisch and German abstracts
\include{acknowl} % Acknowledgements
\include{glossary} % Glossary
\include{abbreviation} % Abkuerzungen
%\include{keywords} % Keywords
\include{toc} % Table of Contents
%--- Include your chapters here ----------
\setcounter{page}{1} % set page to 1 again to start arabic count
\pagenumbering{arabic}
%\include{chapter0}
\include{chapter1} % Introduction
\include{chapter2} % Background
\include{chapter3} % Konzeption
\include{chapter4} % Technische Umsetzung
\include{chapter5}
\include{chapter6}
%
%% ....
\appendix
\include{appendix} % Appendix A
\end{document}
Надеюсь, это поможет! верхние и нижние колонтитулы иногда трудны, и иногда, если вы измените \documentclass, они тоже могут выглядеть иначе.;)
Если вы можете использовать класс Memoir (который я рекомендую), вы можете использовать стили страниц. Увидеть Chapter 7.2 Page Styles
, Например, создайте два стиля:
\pagestyle{plain} % Regular page numbering
... STUFF ...
\clearpage % make a new page numbering down here
\copypagestyle{AppendixPS}{plain}
\renewcommand{\thepage}{Chapter \chapter Section \section page \page}
\pagestyle{AppendixPS}
Я не проверял это - или использовал LaTeX, чтобы сделать это некоторое время - но я надеюсь, что это даст пищу для размышлений или, по крайней мере, выведет вас на правильный путь.