add fancyfoot option to print section in footer
This commit is contained in:
parent
feddd35451
commit
7998a17a22
1 changed files with 24 additions and 18 deletions
|
@ -10,6 +10,9 @@
|
||||||
\DeclareOption{show version}{\showversiontrue}
|
\DeclareOption{show version}{\showversiontrue}
|
||||||
\DeclareOption{hideversion}{\showversionfalse}
|
\DeclareOption{hideversion}{\showversionfalse}
|
||||||
|
|
||||||
|
\newif\iffancyfoot\fancyfootfalse
|
||||||
|
\DeclareOption{fancyfoot}{\fancyfoottrue}
|
||||||
|
|
||||||
\newif\ifgitversion\gitversionfalse
|
\newif\ifgitversion\gitversionfalse
|
||||||
\DeclareOption{git}{\gitversiontrue}
|
\DeclareOption{git}{\gitversiontrue}
|
||||||
|
|
||||||
|
@ -124,29 +127,32 @@
|
||||||
%SOFTWARE.
|
%SOFTWARE.
|
||||||
|
|
||||||
%%%% These are the fancy headers
|
%%%% These are the fancy headers
|
||||||
\RequirePackage{fancyhdr}
|
|
||||||
\pagestyle{fancy}
|
|
||||||
|
|
||||||
% LE: left even
|
\iffancyfoot
|
||||||
% RO: right odd
|
\RequirePackage{fancyhdr}
|
||||||
% CE, CO: center even, center odd
|
\pagestyle{fancy}
|
||||||
|
|
||||||
\fancyhead[RO,LE]{\@lecture} % Right odd, Left even
|
% LE: left even
|
||||||
\fancyhead[RE,LO]{} % Right even, Left odd
|
% RO: right odd
|
||||||
|
% CE, CO: center even, center odd
|
||||||
|
|
||||||
\fancyfoot[RO,LE]{\thepage} % Right odd, Left even
|
\fancyhead[RO,LE]{} % Right odd, Left even
|
||||||
\fancyfoot[RE,LO]{} % Right even, Left odd
|
\fancyhead[RE,LO]{} % Right even, Left odd
|
||||||
\fancyfoot[C]{\leftmark} % Center
|
|
||||||
|
|
||||||
\makeatother
|
\fancyfoot[RO,LE]{} % Right odd, Left even
|
||||||
|
\fancyfoot[RE,LO]{} % Right even, Left odd
|
||||||
|
\fancyfoot[C]{\leftmark} % Center
|
||||||
|
|
||||||
%%No fancy headers in the appendix (as there is no lecture)
|
\makeatother
|
||||||
\let\oldappendix\appendix
|
|
||||||
\renewcommand\appendix{
|
%%No fancy headers in the appendix (as there is no lecture)
|
||||||
|
\let\oldappendix\appendix
|
||||||
|
\renewcommand\appendix{
|
||||||
\oldappendix
|
\oldappendix
|
||||||
\fancyhead[RO,LE]{}
|
\fancyhead[RO,LE]{}
|
||||||
\renewcommand{\headrulewidth}{0pt}
|
\renewcommand{\headrulewidth}{0pt}
|
||||||
}
|
}
|
||||||
|
\fi
|
||||||
|
|
||||||
% Fix some stuff
|
% Fix some stuff
|
||||||
% %http://tex.stackexchange.com/questions/76273/multiple-pdfs-with-page-group-included-in-a-single-page-warning
|
% %http://tex.stackexchange.com/questions/76273/multiple-pdfs-with-page-group-included-in-a-single-page-warning
|
||||||
|
|
Loading…
Reference in a new issue