X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=preamble.tex;h=984b7fa24b0c15aeb0e8fe04f53060b6d208c53d;hb=0c4686b70dcb071a6537cdb52beb6bf4183334a1;hp=ce4ab86a377517255c1baf263b8c85bd0d7436f5;hpb=7160e9f70a126ed1bc41789ade0d91e41cc2db38;p=phd-thesis.git diff --git a/preamble.tex b/preamble.tex index ce4ab86..984b7fa 100644 --- a/preamble.tex +++ b/preamble.tex @@ -16,7 +16,6 @@ \usepackage{xcolor} % colors \DeclareSIUnit\noop{\relax} \DeclareSIUnit\celcius{{}^{\circ}\kern-\scriptspace\mathsf{C}} -%\usepackage{atveryend} % \smaller command \everymath{\it\/} \DeclareMathSymbol{\shortminus}{\mathbin}{AMSa}{"39} %chktex 18 \newcommand{\dcolon}[0]{\mathbin{::}} @@ -46,7 +45,7 @@ \fancyhead{} \fancyfoot{} \setlength{\unitlength}{18mm} -\newcommand{\blob}{\rule[-.2\unitlength]{2\unitlength}{.5\unitlength}} +\newcommand{\blob}{{\color{gray}\rule[-.2\unitlength]{2\unitlength}{.5\unitlength}}} \fancyhead[RE]{\rightmark} \fancyhead[LO]{\leftmark} \newcommand{\frontmatterfancy}[0]{ @@ -120,14 +119,28 @@ \usepackage{appendix} % subappendices, appendices per chapter % Bibliography -\usepackage{bibentry} % Cite bib entry completely -\nobibliography* \usepackage{natbib} % Cite bib entry completely \setlength{\bibsep}{0.0pt} \def\bibfont{\small} %\bibliographystyle{alpha} \bibliographystyle{abbrvnat} \apptocmd{\thebibliography}{\raggedright}{}{} +\usepackage{bibentry} % Cite bib entry completely +\nobibliography* +\newcommand{\citeentry}[1]{\begin{NoHyper}\bibentry{#1}\end{NoHyper}. \citep{#1}} + +\makeatletter +\newcommand{\citepage}[1]{p.~#1} +\newcommand{\citepages}[1]{pp.~#1} +\newcommand{\citechapter}[1]{\cref@chapter@name~#1} +\newcommand{\citechapters}[1]{\cref@chapter@name@plural~#1} +\newcommand{\citesection}[1]{\cref@section@name~#1} +\newcommand{\citesections}[1]{\cref@section@name@plural~#1} +%\newcommand{\citesection}[1]{\S.~#1} +%\newcommand{\citesections}[1]{\S\S.~#1} +\newcommand{\citeparagraph}[1]{\P.~#1} +\newcommand{\citeparagraphs}[1]{\P\P.~#1} +\makeatother % Graphics \usepackage{graphicx} % Images @@ -239,6 +252,7 @@ % Hyperlinks and metadata \usepackage[pdflang={en-GB},pagebackref]{hyperref} % hyperlinks +\usepackage{xr} % hyperlinks \renewcommand*{\backref}[1]{} \renewcommand*{\backrefalt}[4]{[{% \ifcase #1 not cited.\or p.~#2.\else pp. #2.\fi%chktex 1 @@ -259,23 +273,23 @@ \newcommand{\fullref}[1]{\Cref{#1}: \nameref{#1}} % Glossaries and acronyms -\usepackage[nolangwarn,acronym,nonumberlist]{glossaries} +\usepackage[nolangwarn,acronym,nonumberlist]{glossaries-extra} \Addlcwords{of} % Titlecase glossary commands \newcommand{\glst}[1]{\titlecap{\glsentrylong{#1}}} \newcommand{\Glst}[1]{\glst{#1}} % Fix gls in hyperlink errors \pdfstringdefDisableCommands{% - \def\acrlong#1{}% - \def\acrlongpl#1{}% - \def\acrshort#1{}% - \def\acrshortpl#1{}% + \def\glsxtrlong#1{}% + \def\glsxtrlongpl#1{}% + \def\glsxtrshort#1{}% + \def\glsxtrshortpl#1{}% \def\acrfull#1{}% \def\acrfullpl#1{}% - \def\Acrlong#1{}% - \def\Acrlongpl#1{}% - \def\Acrshort#1{}% - \def\Acrshortpl#1{}% + \def\Glsxtrlong#1{}% + \def\Glsxtrlongpl#1{}% + \def\Glsxtrshort#1{}% + \def\Glsxtrshortpl#1{}% \def\Acrfull#1{}% \def\Acrfullpl#1{}% \def\gls#1{}% @@ -311,7 +325,8 @@ % Custom commands \newcommand{\GHCmod}[1]{\texttt{#1}} \newcommand{\requiresGHCmod}[2][]{\footnote{Requires \GHCmod{#2} to be enabled. #1}} -\newcommand{\etc}{{\fontfamily{cmr}\selectfont{\itshape\/\&c}}} +%\newcommand{\etc}{{\fontfamily{cmr}\selectfont{\itshape\/\&c}}} +\newcommand{\etc}{{\fontfamily{cmr}\selectfont{\itshape\/\&\kern-0.2em c}}} \newcommand{\rdmentry}[6]{#1: #2 (#3): #4. #5.\ \href{https://doi.org/#6}{#6}} \newcommand{\mlubbers}{Lubbers, M.\ (Radboud University)} \newcommand{\pkoopman}{Koopman, dr.\ P.\ (Radboud University)}