web-dev-qa-db-ja.com

ラテックスでカスタムページ番号を作成するにはどうすればよいですか?

付録もあるレポートがあります。付録が始まるときにページ番号付けに別のスタイルを使用することです。

付録にたどり着くまでアラビア語を使います。次に、私はこのようなことをしたいと思います:

カスタムページ番号を次のようにしたい:

Chapter: A
Section: {Chapter}{1}       (A-1)
\newpage
\pagenumbering{custompagenumbering}

これは可能ですか?

21
Ikky
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}abc...

他の賢明な解決策は、前に提案したように fancyhdr パッケージを使用することです。

24
glts

まず、すべての章や付録などを含む1つのファイルを作成します。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を変更した場合、異なるように見える場合もあります。 ;)

3
Jinxi

Memoir クラス(推奨)を使用できる場合は、ページスタイルを使用できます。見る Chapter 7.2 Page Styles。たとえば、2つのスタイルを作成します。

\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を使用しました-私はそれが思考のためのいくつかの食べ物を提供するか、少なくともあなたを正しい軌道に乗せることを願っています。

2
Brian M. Hunt