59 lines
1.9 KiB
TeX
59 lines
1.9 KiB
TeX
% Changes
|
|
\usepackage[draft, defaultcolor=Blue, xcolor=dvipsnames]{changes} % Track changes
|
|
\definechangesauthor[color=RawSienna]{CP}
|
|
\newcommand{\CP}[1]{\comment[id=CP]{#1}}
|
|
|
|
% Images
|
|
\usepackage{graphicx}
|
|
\usepackage{caption} % Point references to the figure not the caption
|
|
\usepackage[export]{adjustbox} % For valign in subfigs
|
|
|
|
% Includes
|
|
\usepackage{bookmark} % Manage bookmarks
|
|
\usepackage{import} % Allow relative paths
|
|
\usepackage{pdfpages} % Include PDFs
|
|
\usepackage{rotating} % Landscape images and tables
|
|
|
|
% Formatting
|
|
\usepackage[autostyle]{csquotes} % For quotes
|
|
\usepackage[dvipsnames]{xcolor} % More colors
|
|
\usepackage{tocloft} % Customise the table of contents
|
|
\usepackage{tocbibind} % Add bibliography and lists to the table of contents
|
|
|
|
% Footnotes
|
|
\usepackage[hang]{footmisc}
|
|
\setlength{\footnotemargin}{3mm} % Margin between footnote number and text
|
|
|
|
% Links
|
|
\usepackage{hyperref}
|
|
\hypersetup{
|
|
bookmarksnumbered = true, % Include section numbers in bookmarks
|
|
bookmarksopen = true, % Auto-open bookmarks
|
|
bookmarksopenlevel = 2, % Open up to subsections
|
|
}
|
|
\hypersetup{
|
|
colorlinks = true, % Color links
|
|
allcolors = Black, % Default color
|
|
citecolor = OliveGreen, % Color of citations
|
|
linkcolor = MidnightBlue, % Color of internal links
|
|
allbordercolors = White, % No borders around links
|
|
}
|
|
|
|
% Lists
|
|
\usepackage[inline]{enumitem} % Customise lists
|
|
\setlist{nolistsep} % No space before and after lists
|
|
\setitemize{noitemsep} % No space between items in itemize
|
|
|
|
% Tables
|
|
\usepackage{booktabs} % Better tables
|
|
\usepackage{makecell} % For multi-line cells in tables
|
|
\usepackage{multirow} % Multi-row cells in tables
|
|
\usepackage{tabularx} % For tables with fixed width
|
|
|
|
% Units
|
|
\usepackage{siunitx} % For numbers with units
|
|
\sisetup{
|
|
retain-explicit-plus=true, % Keep + in numbers
|
|
uncertainty-mode=separate % Separate uncertainty with +- instead of ()
|
|
}
|