Add content packages

This commit is contained in:
2024-06-26 12:00:52 +02:00
parent 86505de54d
commit eb0872bb98

View File

@@ -2,6 +2,7 @@
\documentclass{thesis}
\geometry{inner=35mm, outer=20mm, top=30mm, bottom=25mm}
%% Content
\usepackage[backend=biber, backref=true, doi=false, style=authoryear]{biblatex} % Bibliography
\addbibresource{references.bib}
@@ -20,7 +21,8 @@
\usepackage[draft, defaultColor=BlueViolet, xcolor=dvipsnames]{changes} % Track changes
\usepackage{enumitem} % Customise lists
\usepackage[inline]{enumitem} % Customise lists
\setitemize{noitemsep} % No space between items in itemize
\usepackage{etoc} % Local table of contents
@@ -42,17 +44,28 @@
\usepackage[dvipsnames]{xcolor} % More colors
%% Typography
% babel, csquotes, fontenc, microtype, lmodern, textcomp are already loaded by the class
\usepackage[varqu, varl]{inconsolata} % Better monospace font (with alternative "quote" [varqu] and "l" [varl])
%\usepackage{newtx} % Use Libertinus font for text and math
\usepackage{newtxmath}
\usepackage{microtype} % Micro-typography improvements (slightly more compact, better to read)
\usepackage{mathtools} % More math symbols
% Customise fonts (sectsty package, loaded by the class)
\renewcommand*{\selectfontchapheads}{}
\chapterfont{\sffamily} % Smaller chapter titles
\allsectionsfont{\sffamily} % Sans-serif for section titles
%% 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
%% Custom commands
\input{utils/commands}
@@ -82,6 +95,7 @@
\bookmarksetup{startatroot}%
}
%% Document
\begin{document}