54 lines
2.0 KiB
TeX
54 lines
2.0 KiB
TeX
% Input encoding, ensures compatibility with UTF-8
|
|
\usepackage[utf8]{inputenc} % Only necessary if using pdfLaTeX
|
|
% XeLaTeX is a more modern compiler which supports utf8 by default
|
|
|
|
% Localization
|
|
\usepackage[english]{babel} % Babel renews "hardcoded" strings to reflect the given language
|
|
%% One example: "Content" -> "Innhold" when setting [norsk]
|
|
\usepackage{csquotes} % Recommended with babel or polyglossia
|
|
|
|
% Just for sample text
|
|
\usepackage{lipsum}
|
|
|
|
% Presentation - paper and margins
|
|
\usepackage{geometry} % Gives access to powerful commands for deciding document layout
|
|
\geometry{margin=25mm} % All margins around the border
|
|
\geometry{paper=a4paper} % Paper size can be set to a4, a5 or many others
|
|
|
|
% Math packages
|
|
\usepackage{amsmath} % Contains many math symbols and environments
|
|
\usepackage{amssymb} % Contains additional math symbols
|
|
|
|
% Figure packages
|
|
\usepackage{graphicx} % Allows us to \includegraphics{} for figures
|
|
\usepackage{wrapfig} % Allows us to wrap text around a figure
|
|
|
|
% Table package
|
|
\usepackage{booktabs} % Provides better top/mid/bottom-rules for making beautiful tables
|
|
|
|
% Referencing
|
|
\usepackage{hyperref} % Enables hyper-referencing of all \ref{}'s
|
|
|
|
% Bibliography
|
|
\usepackage[style=ieee]{biblatex} % Most feature-updated bibliography package
|
|
% Different styles are set here, such as: apa, ieee, ...
|
|
\addbibresource{ref.bib} % Must be in preamble to be defined before it's used
|
|
|
|
% Appendices
|
|
\usepackage{appendix} % Gives access to the appendix-environment
|
|
|
|
% Formatting
|
|
% Either use baselinestretch OR linespread, both is unnecessary
|
|
% \renewcommand{\baselinestretch}{1.25} % The "stretch" between lines
|
|
% \linespread{1.6} % The "spread" between lines
|
|
% \setlength{\parskip}{0em} % Useless here as it is overrided further down (before and after the table of content)
|
|
\setlength{\parindent}{1em} % Sets indent for first line in a new paragraph
|
|
\usepackage{setspace}
|
|
|
|
|
|
%%% Custom Commands %%%
|
|
% Unit commands, ensures math to exponentiate and un-italicises text
|
|
\newcommand{\un}[1]{\ensuremath{\, \mathrm{#1}}}
|
|
|
|
|