1 \usepackage[hyphens
]{url
}
2 \usepackage[pdflang=
{en-GB
},pagebackref,breaklinks,plainpages=false
]{hyperref
} % hyperlinks
3 \usepackage{xr
} % hyperlinks
4 \renewcommand*
{\backref}[1]{}
5 \renewcommand*
{\backrefalt}[4]{[{%
6 \ifcase #1 not cited.
\or p.~
#2.
\else pp.
#2.
\fi%chktex 1
10 pdfauthor=
{\myauthor},
11 pdfkeywords=
{task-oriented programming, functional programming, domain specific languages, internet of things
},
14 \usepackage[nodayofweek
]{datetime
} % Use a fixed document date
17 \usepackage[noabbrev
]{cleveref
} % Easy references
18 \usepackage{crossreftools
} % Easy references
19 \crefname{equ
}{equation
}{equations
}
20 \crefname{part
}{episode
}{episodes
}
21 \crefname{lstlisting
}{listing
}{listings
}
22 \crefname{equ
}{definition
}{definition
}
23 \usepackage{nameref
} % to reference names of chapters
24 \newcommand{\fullref}[1]{\crtcref{#1}:
\nameref{#1}}
25 \newcommand{\Fullref}[1]{\crtCref{#1}:
\nameref{#1}}
26 \creflabelformat{equation
}{#2\textup{#1}#3}