- Make all packages Expl3.
- Replace ifthen dependency with wrappers for Latex3 conditionals. - Debug CrossRef and WrapBoxout.
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
|
||||
\NewDocumentCommand{\FrontMatter}{}{
|
||||
\pagestyle{plain}
|
||||
\ifthenelse{\boolean{isElectronic}}{
|
||||
\bool_if:NTF \g_electronic_bool {
|
||||
\pagenumbering{arabic}
|
||||
}{
|
||||
\pagenumbering{roman}
|
||||
@@ -48,17 +48,17 @@
|
||||
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
|
||||
|
||||
\fancypagestyle{fancy}{
|
||||
\ifthenelse{\boolean{isElectronic}}{
|
||||
\bool_if:NTF \g_electronic_bool {
|
||||
\fancyhfoffset[L]{\HeaderInsideOffset}
|
||||
\fancyhfoffset[R]{\HeaderOutsideOffset}
|
||||
\fancyhead[L]{\partlabel}
|
||||
\fancyhead[R]{\chapappname{}\leftmark}
|
||||
\fancyhead[R]{\bool_if:NT \g_label_bool {\chapappname} \leftmark}
|
||||
|
||||
\fancyfoot[R]{\thepage}
|
||||
}{
|
||||
\fancyhfoffset[LE,RO]{\HeaderOutsideOffset}
|
||||
\fancyhead[LE]{\partlabel}
|
||||
\fancyhead[RO]{\chapappname\leftmark}
|
||||
\fancyhead[RO]{\bool_if:NT \g_label_bool {\chapappname} \leftmark}
|
||||
|
||||
\fancyfoot[LE,RO]{\thepage}
|
||||
}
|
||||
@@ -69,7 +69,7 @@
|
||||
\renewcommand{\headrulewidth}{0pt} % remove lines as well
|
||||
\renewcommand{\footrulewidth}{0pt}
|
||||
|
||||
\ifthenelse{\boolean{isElectronic}}{
|
||||
\bool_if:NTF \g_electronic_bool {
|
||||
\fancyhfoffset[L]{\HeaderInsideOffset}
|
||||
\fancyhfoffset[R]{\HeaderOutsideOffset}
|
||||
\fancyfoot[R]{\thepage}
|
||||
|
||||
Reference in New Issue
Block a user