- Change parameter order in \providelength to match \setlength.
- Remove Part name from appendix and back matter headers.
This commit is contained in:
@@ -36,15 +36,11 @@
|
|||||||
\NewDocumentEnvironment{SmallMargin}{O{0.0in} O{-0.25in}}{
|
\NewDocumentEnvironment{SmallMargin}{O{0.0in} O{-0.25in}}{
|
||||||
\clearpage
|
\clearpage
|
||||||
\loadgeometry{smallMargin}
|
\loadgeometry{smallMargin}
|
||||||
\providelength[\insideheaderoffset]{\defaultinsideheaderoffset}
|
|
||||||
\providelength[\outsideheaderoffset]{\defaultoutsideheaderoffset}
|
|
||||||
\setlength{\insideheaderoffset}{#1}
|
\setlength{\insideheaderoffset}{#1}
|
||||||
\setlength{\outsideheaderoffset}{#2}
|
\setlength{\outsideheaderoffset}{#2}
|
||||||
\pagestyle{fancy}
|
\pagestyle{fancy}
|
||||||
}{
|
}{
|
||||||
\clearpage
|
\clearpage
|
||||||
\setlength{\insideheaderoffset}{\defaultinsideheaderoffset}
|
|
||||||
\setlength{\outsideheaderoffset}{\defaultoutsideheaderoffset}
|
|
||||||
\pagestyle{fancy}
|
\pagestyle{fancy}
|
||||||
\restoregeometry
|
\restoregeometry
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
\RequirePackage{PrimeTeX/packages/Layout}
|
\RequirePackage{PrimeTeX/packages/Layout}
|
||||||
\RequirePackage{PrimeTeX/packages/Color}
|
\RequirePackage{PrimeTeX/packages/Color}
|
||||||
|
|
||||||
\providelength[0.5em]{\boxoutpadding}
|
\providelength{\boxoutpadding}[0.5em]
|
||||||
|
|
||||||
\colorlet{boxoutbgcolor}{PrimePaleBlue}
|
\colorlet{boxoutbgcolor}{PrimePaleBlue}
|
||||||
\colorlet{boxoutfgcolor}{PrimeBlue}
|
\colorlet{boxoutfgcolor}{PrimeBlue}
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
}%
|
}%
|
||||||
}
|
}
|
||||||
|
|
||||||
\providelength[12.3599pt]{\warningboxsizeoffset}
|
\providelength{\warningboxsizeoffset}[12.3599pt]
|
||||||
|
|
||||||
\NewDocumentCommand{\warningbox}{O{\textwidth-\warningboxsizeoffset} +m}{%
|
\NewDocumentCommand{\warningbox}{O{\textwidth-\warningboxsizeoffset} +m}{%
|
||||||
\noindent%
|
\noindent%
|
||||||
|
|||||||
@@ -7,8 +7,8 @@
|
|||||||
|
|
||||||
\RequirePackage{wrapfig2}
|
\RequirePackage{wrapfig2}
|
||||||
|
|
||||||
\providelength[0.25in]{\iconsize}
|
\providelength{\iconsize}[0.25in]
|
||||||
\providelength[10pt]{\igh} % igh = Inline Graphics Height.
|
\providelength{\igh}[10pt] % igh = Inline Graphics Height.
|
||||||
|
|
||||||
% Shorthand command for \includegraphics.
|
% Shorthand command for \includegraphics.
|
||||||
\NewDocumentCommand{\ig}{O{width=0.5in} m}{%
|
\NewDocumentCommand{\ig}{O{width=0.5in} m}{%
|
||||||
@@ -51,10 +51,10 @@
|
|||||||
|
|
||||||
\RequirePackage{tabularray}
|
\RequirePackage{tabularray}
|
||||||
|
|
||||||
\providelength[3pt]{\twinfigspace}
|
\providelength{\twinfigspace}[3pt]
|
||||||
\providelength[
|
\providelength{\twinfigwidth}[
|
||||||
\textwidth / 2 + \bigfloatoverhang - \twinfigspace
|
\textwidth / 2 + \bigfloatoverhang - \twinfigspace
|
||||||
]{\twinfigwidth}
|
]
|
||||||
|
|
||||||
\NewDocumentCommand{\twinfig}{%
|
\NewDocumentCommand{\twinfig}{%
|
||||||
O{\bigfloatoverhang} m >{\TrimSpaces}m m m >{\TrimSpaces}m m%
|
O{\bigfloatoverhang} m >{\TrimSpaces}m m m >{\TrimSpaces}m m%
|
||||||
|
|||||||
@@ -17,14 +17,17 @@
|
|||||||
\setlength{\outsideheaderoffset}{1.0in}
|
\setlength{\outsideheaderoffset}{1.0in}
|
||||||
|
|
||||||
\NewDocumentCommand{\chapappname}{}{Chapter \thechapter{}: }
|
\NewDocumentCommand{\chapappname}{}{Chapter \thechapter{}: }
|
||||||
|
\NewDocumentCommand{\partlabel}{}{\partname{} \thepart{}: \parttitle}
|
||||||
|
|
||||||
\NewDocumentCommand{\Appendix}{}{
|
\NewDocumentCommand{\Appendix}{}{
|
||||||
\appendix
|
\appendix
|
||||||
\RenewDocumentCommand{\chapappname}{}{Appendix \thechapter{}: }
|
\RenewDocumentCommand{\chapappname}{}{Appendix \thechapter{}: }
|
||||||
|
\RenewDocumentCommand{\partlabel}{}{}
|
||||||
}
|
}
|
||||||
|
|
||||||
\NewDocumentCommand{\BackMatter}{}{
|
\NewDocumentCommand{\BackMatter}{}{
|
||||||
\RenewDocumentCommand{\chapappname}{}{}
|
\RenewDocumentCommand{\chapappname}{}{}
|
||||||
|
\RenewDocumentCommand{\partlabel}{}{}
|
||||||
}
|
}
|
||||||
|
|
||||||
\NewDocumentCommand{\parttitle}{}{}
|
\NewDocumentCommand{\parttitle}{}{}
|
||||||
@@ -35,13 +38,13 @@
|
|||||||
\ifthenelse{\boolean{isElectronic}}{
|
\ifthenelse{\boolean{isElectronic}}{
|
||||||
\fancyhfoffset[L]{\insideheaderoffset}
|
\fancyhfoffset[L]{\insideheaderoffset}
|
||||||
\fancyhfoffset[R]{\outsideheaderoffset}
|
\fancyhfoffset[R]{\outsideheaderoffset}
|
||||||
\fancyhead[L]{\partname{} \thepart{}: \parttitle}
|
\fancyhead[L]{\partlabel}
|
||||||
\fancyhead[R]{\chapappname{}\leftmark}
|
\fancyhead[R]{\chapappname{}\leftmark}
|
||||||
|
|
||||||
\fancyfoot[R]{\thepage}
|
\fancyfoot[R]{\thepage}
|
||||||
}{
|
}{
|
||||||
\fancyhfoffset[LE,RO]{\outsideheaderoffset}
|
\fancyhfoffset[LE,RO]{\outsideheaderoffset}
|
||||||
\fancyhead[LE]{\partname{} \thepart{}: \parttitle}
|
\fancyhead[LE]{\partlabel}
|
||||||
\fancyhead[RO]{\chapappname\leftmark}
|
\fancyhead[RO]{\chapappname\leftmark}
|
||||||
|
|
||||||
\fancyfoot[LE,RO]{\thepage}
|
\fancyfoot[LE,RO]{\thepage}
|
||||||
|
|||||||
@@ -9,12 +9,12 @@
|
|||||||
\hfuzz = 6.0pt
|
\hfuzz = 6.0pt
|
||||||
\vfuzz = 0.0pt
|
\vfuzz = 0.0pt
|
||||||
|
|
||||||
\providecommand{\providelength}[2][0pt]{%
|
\NewDocumentCommand{\providelength}{m O{0pt}}{%
|
||||||
\ifdeflength{#2}{% It is already defined!
|
\ifdeflength{#2}{% It is already defined!
|
||||||
}{% Not defined, so define it!
|
}{% Not defined, so define it!
|
||||||
\newlength{#2}%
|
\newlength{#1}%
|
||||||
}%
|
}%
|
||||||
\setlength{#2}{#1}%
|
\setlength{#1}{#2}%
|
||||||
}
|
}
|
||||||
|
|
||||||
\RequirePackage{microtype}
|
\RequirePackage{microtype}
|
||||||
@@ -47,8 +47,9 @@
|
|||||||
\RequirePackage{calc}
|
\RequirePackage{calc}
|
||||||
\RequirePackage[strict]{changepage}
|
\RequirePackage[strict]{changepage}
|
||||||
|
|
||||||
\newlength{\contentwidth}
|
%\newlength{\contentwidth}
|
||||||
\setlength{\contentwidth}{\textwidth + \marginparsep + \marginparwidth}
|
\providelength{\marparwidth}[\marginparsep + \marginparwidth]
|
||||||
|
\providelength{\contentwidth}[\textwidth + \marparwidth]
|
||||||
|
|
||||||
\RequirePackage[balanced]{lua-widow-control}
|
\RequirePackage[balanced]{lua-widow-control}
|
||||||
\ifthenelse{\boolean{isDraft}}{
|
\ifthenelse{\boolean{isDraft}}{
|
||||||
|
|||||||
Reference in New Issue
Block a user