\documentclass[
paper = a4,
fontsize = 11pt,
DIV = 12,
abstract = true
]{scrartcl}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mmap}
\usepackage{exscale}
\usepackage[l2tabu, orthodox]{nag}
\usepackage{graphicx}
\usepackage[hyperref=true, useprefix=true, maxbibnames=8, backend=biber]{biblatex}
\addbibresource{bibliography.bib}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{booktabs}
\usepackage{url}
\usepackage{todonotes}
\usepackage{multirow}
\usepackage[auth-lg]{authblk}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{thmtools}
\usepackage{mleftright}
\usepackage{thm-restate}
\usepackage[mathic=true]{mathtools}
\usepackage{fixmath}
\usepackage{units}
\usepackage[
pdfa,
hidelinks,
pdftex,
pdfdisplaydoctitle,
pdfpagelabels,
pdfauthor={Christopher Morris},
pdftitle={My title},
pdfsubject={},
pdfkeywords={},
pdfproducer={Latex with the hyperref package},
pdfcreator={pdflatex}
]{hyperref}
% Let cleveref and thmtools work together
\makeatletter
\def\thmt@refnamewithcomma #1#2#3,#4,#5\@nil{%
\@xa\def\csname\thmt@envname #1utorefname\endcsname{#3}%
\ifcsname #2refname\endcsname
\csname #2refname\expandafter\endcsname\expandafter{\thmt@envname}{#3}{#4}%
\fi
}
\makeatother
\usepackage[capitalise,noabbrev]{cleveref}
\usepackage{enumitem}
\setlist[enumerate]{noitemsep, topsep=0.5\topsep}
\setlist[description]{noitemsep, topsep=0.5\topsep}
\setlist[itemize]{noitemsep, topsep=0.5\topsep}
\theoremstyle{plain}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Corollary}
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Example}
\usepackage{microtype}
\usepackage[xspace]{ellipsis}
\usepackage{xspace}
\usepackage{hfoldsty}
% Select font.
\usepackage[]{newtxtext,newtxmath}
%\usepackage{fourier}
%\usepackage{lmodern}
\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
\algdef{SE}{ParForAllLoop}{EndParForAllLoop}[1]{\textbf{parallel for}\(\mbox{#1}\) \textbf{do}}{\textbf{end}}
\DeclareSymbolFont{usualmathcal}{OMS}{cmsy}{m}{n}
\DeclareSymbolFontAlphabet{\mathcal}{usualmathcal}
\addtokomafont{disposition}{\rmfamily}
\addtokomafont{descriptionlabel}{\rmfamily}
\DeclarePairedDelimiter{\norm}{\lVert}{\rVert}
\newcommand{\new}[1]{\emph{#1}}
\newcommand{\cA}{\ensuremath{\mathcal A}}
\newcommand{\fA}{\ensuremath{\mathfrak{A}}}
\newcommand{\bA}{\ensuremath{\mathbb{A}}}
\recalctypearea
\begin{document}
\title{Journal Article Template}
\renewcommand\Affilfont{\large}
\renewcommand\Authfont{\large}
\setlength{\affilsep}{0.5em}
\author[*]{Christopher Morris}
\affil[*]{Department of Computer Science\\TU Dortmund University, Dortmund, Germany\\
\texttt{firstname.lastname@tu-dortmund.de}}
\date{\vspace*{-1.0em}\small\today\vspace*{-1.0em}}
\maketitle
\begin{abstract}
Abstract.
\end{abstract}
\section{Introduction}
Write introduction.
\section{Main Part}
Write main part.
\section{Conclusion}
Write conclusion.
\printbibliography
\end{document}

PDF Preview
Create an account to compile and preview