2010-05-02 31 views
17

Elimde eklere sahip olduğum bir raporum var. İstediğim, eklerin başladığında sayfa numaralandırmasında farklı bir stil kullanmak.Latekste özel sayfa numaralandırma nasıl yapılır?

Eklere ulaşana kadar Arapça kullanıyorum. Sonra böyle bir şey yapmak isteyeyim:

Ben özel sayfa numaralandırma olmak istiyorum:

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

bunu yapmak mümkün mü?

+0

Daha kesin bir yanıt almak için, aradığınız "özel sayfa numaralandırmanın" biçimine ve davranışına dikkat etmelisiniz. – glts

+0

LaTeX – Flexo

cevap

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. 

Bu, yapmak istediğiniz şeyin yakınında olabilir mi? Bu, page sayacını ve sayfa numarası olarak nelerin yazdırılacağını belirleyen \thepage komutunu nasıl işleyebileceğinizdir. önce önerildiği gibi \roman{page}, \alph{page}bir, b, c ...

diğer mantıklı çözüm fancyhdr paketini kullanmaktır, romen rakamları verecekti.

+0

+1 İyi bir yanıt olduğundan bu soruyu konu dışı olarak kapatmak için oy veriyorum. Fancyhdr ile bir örnek, bunu gerçekten harika bir cevap haline getirecektir. – Geoff

+0

+1 bu benim zamanımdan tasarruf ediyor –

2

Memoir sınıfını (öneriyorum) kullanabiliyorsanız, sayfa stillerini kullanabilirsiniz. Bakınız Chapter 7.2 Page Styles. Örneğin, iki stiller oluşturabilirsiniz: Bir süre – bunu yapmanın bu – veya kullanılmış LateX'i test etmedim

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

ama düşünülmesi gereken bir noktadır sağlar ya da en azından doğru yolda üzerine koyar umuyoruz.

2

Öncelikle tüm bölümleri ve de eklerin içeren bir dosya yaratacak vb orada

tüm kapsar ve belge ayarları ve ayrıca üstbilgi ve altbilgi ayarları yapabileceğiniz bir şey main.tex veya thesis.tex seslendi: Bu sayfa numaranızı sayfa ayağınızın ortasına getirir. ve başlığınızın solunda bölüm başlığı ve ayrıca işiniz doubel disk belleği olduğunda sağda.

o zaman benim (hala thesis.tex olarak) benziyor .. Diğer bölümler içerecek şekilde başlayabilirsiniz: yardımcı

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

Umut! üstbilgiler ve altbilgiler biraz zaman zordur ve bazen de \ documentclass değiştirirseniz farklı görünebilir. ;)

İlgili konular