\documentclass[12pt,a4paper]{article} \usepackage{lmodern} \usepackage[dvipsnames]{xcolor} \usepackage[ unicode=true, colorlinks=true, urlcolor=blue, linkcolor=black, citecolor=black, ]{hyperref} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} % remove tab from new line \usepackage[parfill]{parskip} % allow pictures to be used \usepackage{graphicx} \linespread{1.5} $for(include-before)$ $include-before$ $endfor$ % MACROS \newcommand{\todo}[1]{ \centerline{ \colorbox{YellowOrange}{\textbf{To-do} #1} } \vspace{0.5cm} } % BIBLATEX $if(bibliography)$ \usepackage[ style=authoryear-ibid, backend=biber, ]{biblatex} \addbibresource{$bibliography$} $endif$ \begin{document} $if(title)$ \begin{titlepage} \title{$title$} $if(author)$ \author{$author$} $endif$ \maketitle \thispagestyle{empty} \end{titlepage} \newpage $endif$ % TOC $if(toc)$ $if(toc-title)$ \renewcommand\contentsname{$toc-title$} $endif$ \tableofcontents \newpage $endif$ $body$ $if(bibliography)$ $if(bibliography-title)$ \renewcommand\refname{$bibliography-title$} $endif$ \newpage \printbibliography $endif$ \end{document} $for(include-after)$ $include-after$ $endfor$