errata
[phd-thesis.git] / preamble / crossref.tex
1 \usepackage[hyphens]{url}
2 \usepackage[pdflang={en-GB},breaklinks,plainpages=false]{hyperref} % hyperlinks
3 \usepackage{xr} % hyperlinks
4 \hypersetup{%
5 pdftitle={\mytitle},
6 pdfauthor={\myauthor},
7 pdfkeywords={task-oriented programming, functional programming, domain specific languages, internet of things},
8 hidelinks,
9 }
10 \usepackage[nodayofweek]{datetime} % Use a fixed document date
11 \urlstyle{same}
12 \usepackage{bookmark}
13 \usepackage[noabbrev]{cleveref} % Easy references
14 \usepackage{crossreftools} % Easy references
15 \crefname{equ}{equation}{equations}
16 \crefname{part}{episode}{episodes}
17 \crefname{lstlisting}{listing}{listings}
18 \crefname{equ}{definition}{definition}
19 \usepackage{nameref} % to reference names of chapters
20 \newcommand{\fullref}[1]{\crtcref{#1}: \nameref{#1}}
21 \newcommand{\Fullref}[1]{\crtCref{#1}: \nameref{#1}}
22 \creflabelformat{equation}{#2\textup{#1}#3}