2010-05-02 10 views
17

Ho un rapporto, dove ho anche delle appendici. Quello che voglio è usare uno stile diverso nella numerazione delle pagine quando iniziano le appendici.Come posso creare una numerazione delle pagine personalizzata in lattice?

Io uso l'arabo fino a raggiungere le appendici. Poi vorrei fare qualcosa di simile:

Voglio la pagina di numerazione personalizzato da:

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

Questo è possibile fare?

+0

Per ottenere una risposta più precisa, è necessario elaborare il formato esatto e il comportamento della "numerazione personalizzata delle pagine" che si sta cercando. – glts

+0

Sto votando per chiudere questa domanda come off-topic perché riguarda LaTeX – Flexo

risposta

23
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. 

Questo sarebbe vicino a quello che vuoi fare? In questo modo è possibile manipolare il contatore page e il comando \thepage che determina cosa verrà stampato come numero di pagina. \roman{page} darebbe numeri romani, \alph{page}un, b, c ...

L'altra soluzione ragionevole è quella di utilizzare il pacchetto fancyhdr, come suggerito in precedenza.

+0

+1 Buona risposta. Un esempio con 'fancyhdr' renderebbe questa una risposta davvero eccezionale. – Geoff

+0

+1 questo risparmia ore del mio tempo –

2

Se si è in grado di utilizzare la classe Memoir (che consiglio), è possibile utilizzare gli stili di pagina. Vedi Chapter 7.2 Page Styles. Ad esempio, creare due stili:

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

non ho ancora testato questo – o utilizzati LaTeX per fare questo in un po '– ma spero che fornisce alcuni spunti di riflessione o almeno si mette sulla strada giusta.

2

Prima vorrei creare un file che include tutti i capitoli e le appendici ecc qualcosa chiamato main.tex o tesi.tex

ci si può fare tutto l'include e le impostazioni del documento, e anche le impostazioni di intestazione e piè:

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

qui farebbe il numero di pagina al centro del piede della pagina. e il titolo del capitolo a sinistra dell'intestazione e anche a destra se il tuo lavoro è in dubbio.

allora si può iniziare a comprendere gli altri capitoli .. miniera sembra che (ancora in tesi.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} 

Speranza che aiuta! le intestazioni e i piè di pagina sono un po 'difficili, e a volte se cambi \ documentclass potrebbe apparire diverso. ;)