
\usepackage{scrhack}

% Font
\usepackage{fontspec}
\setmainfont{TeX Gyre Termes} % Times New Roman alternative
\usepackage{setspace}
\onehalfspacing % 1.5 interline spacing
\defaultfontfeatures[\rmfamily,\sffamily]{Ligatures=TeX}


% Float
\RequirePackage{graphicx}
\RequirePackage{float}
\RequirePackage{caption}
\RequirePackage{subcaption}
\RequirePackage{xcolor}
\RequirePackage{csquotes}
\RequirePackage[english]{babel}
% Math
\RequirePackage{amsmath}
\RequirePackage{amsthm}
\RequirePackage{amssymb}

\usepackage{enumitem}

\usepackage{lipsum}

% References
\usepackage[
	maxcitenames=2,
	style=authoryear-comp,
	backend=biber,
	citestyle=authoryear-comp,
	natbib=true
	]{biblatex}

\RequirePackage{doi}
\RequirePackage{xurl}
% \AtEveryBibitem{\clearfield{number}}
\DeclareSortingNamekeyScheme{
  \keypart{
    \namepart{given}
  }
  \keypart{
    \namepart{prefix}
  }
  \keypart{
    \namepart{family}
  }
  \keypart{
    \namepart{suffix}
  }
}

\RequirePackage{orcidlink}

\RequirePackage[
	type={CC},
	modifier={by-sa},
	version={4.0},
]{doclicense}

\RequirePackage[
	nameinlink,
	noabbrev
]{cleveref}


\usepackage[
	abbreviations,         % create "abbreviations" glossary
	nomain,                % don't create "main" glossary
	stylemods=longbooktabs, % do the adjustments for the longbooktabs styles,
	automake
  ]{glossaries-extra}
\setabbreviationstyle[acronym]{long-short}

\usepackage{hyperref}

% Force text on right side, float on left side
\usepackage{sty/floatlefttextright}

\renewcommand\maketitle{\include{titlepage}}

% Abstract
\providecommand{\myabstractname}{Abstract} % not in scrbook class
\newenvironment{myabstract}[1]{%
  \hrule
  \vspace{0.25cm}
\small\textbf{\myabstractname: }
%\small\emph #1     %  emph takes an argument
\small\emph{#1} % or \small\textit{#1}
\itshape % use this if you want the text to be in italics
}{%
\newline\hrule
\vspace{0.6cm}
}

\hypersetup{
  hidelinks
}

\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}}
\renewcommand*{\mkbibnameprefix}[1]{\textsc{#1}}

% Ensure summary is on even page

\newcommand*\cleartoleftpage{
\clearpage\ifodd\c@page
\hbox{}
\vspace*{\fill}
\thispagestyle{empty}
\newpage
\fi
}
