-\usepackage{geometry} % Papersize
+\usepackage[
+ inner=25mm,
+ outer=20mm,
+ marginparsep=3mm,
+ marginparwidth=13mm,
+ top=25mm,
+ bottom=20mm,
+ paperwidth=17cm,
+ paperheight=24cm]{geometry} % Papersize
\usepackage[british]{babel} % Internationalization
\usepackage[titletoc]{appendix} % Appendices
-\usepackage[hidelinks]{hyperref} % Hyperlinks
+\usepackage[pagebackref,hidelinks]{hyperref} % Hyperlinks
\usepackage{graphicx} % Graphics
\usepackage{booktabs} % Better looking tables
\usepackage{etoolbox} % Patch chapter command
\usepackage[acronym,nonumberlist]{glossaries} % Glossaries and acronyms
\usepackage[algochapter]{algorithm2e} % Pseudocode
\usepackage{makeidx} % Index
+\usepackage[inline,shortlabels]{enumitem}
+\setlist{noitemsep}
+\setlist[description]{leftmargin=\parindent}
% Have better page numbering in chapters
\patchcmd{\chapter}{plain}{headings}{}{}