|
|
@ -289,12 +289,10 @@ $if(verbatim-in-note)$ |
|
|
|
\VerbatimFootnotes % allow verbatim text in footnotes |
|
|
|
$endif$ |
|
|
|
$if(geometry)$ |
|
|
|
\usepackage[margin=2.5cm,includehead=true,includefoot=true,centering,$for(geometry)$$geometry$$sep$,$endfor$]{geometry} |
|
|
|
$if(beamer)$ |
|
|
|
\geometry{margin=2.5cm,includehead=true,includefoot=true,centering,$for(geometry)$$geometry$$sep$,$endfor$} |
|
|
|
$else$ |
|
|
|
$if(beamer)$ |
|
|
|
$else$ |
|
|
|
\usepackage[margin=2.5cm,includehead=true,includefoot=true,centering]{geometry} |
|
|
|
$endif$ |
|
|
|
\usepackage[margin=2.5cm,includehead=true,includefoot=true,centering,$for(geometry)$$geometry$$sep$,$endfor$]{geometry} |
|
|
|
$endif$ |
|
|
|
$if(logo)$ |
|
|
|
\usepackage[export]{adjustbox} |
|
|
@ -452,6 +450,14 @@ $for(bibliography)$ |
|
|
|
\addbibresource{$bibliography$} |
|
|
|
$endfor$ |
|
|
|
$endif$ |
|
|
|
$if(csl-refs)$ |
|
|
|
\newlength{\cslhangindent} |
|
|
|
\setlength{\cslhangindent}{1.5em} |
|
|
|
\newenvironment{cslreferences}% |
|
|
|
{$if(csl-hanging-indent)$\setlength{\parindent}{0pt}% |
|
|
|
\everypar{\setlength{\hangindent}{\cslhangindent}}\ignorespaces$endif$}% |
|
|
|
{\par} |
|
|
|
$endif$ |
|
|
|
|
|
|
|
$if(title)$ |
|
|
|
\title{$title$$if(thanks)$\thanks{$thanks$}$endif$} |
|
|
@ -568,30 +574,30 @@ $endif$ |
|
|
|
% 'default' option sets the default |
|
|
|
% font family to Source Sans Pro, not \sfdefault. |
|
|
|
% |
|
|
|
$if(mainfont)$ |
|
|
|
$else$ |
|
|
|
\usepackage[default]{sourcesanspro} |
|
|
|
\usepackage{sourcecodepro} |
|
|
|
$if(mainfont)$ |
|
|
|
$else$ |
|
|
|
\usepackage[default]{sourcesanspro} |
|
|
|
\usepackage{sourcecodepro} |
|
|
|
|
|
|
|
% XeLaTeX specific adjustments for straight quotes: https://tex.stackexchange.com/a/354887 |
|
|
|
% This issue is already fixed (see https://github.com/silkeh/latex-sourcecodepro/pull/5) but the |
|
|
|
% fix is still unreleased. |
|
|
|
% TODO: Remove this workaround when the new version of sourcecodepro is released on CTAN. |
|
|
|
\ifxetex |
|
|
|
\makeatletter |
|
|
|
\defaultfontfeatures[\ttfamily] |
|
|
|
{ Numbers = \sourcecodepro@figurestyle, |
|
|
|
Scale = \SourceCodePro@scale, |
|
|
|
Extension = .otf } |
|
|
|
\setmonofont |
|
|
|
[ UprightFont = *-\sourcecodepro@regstyle, |
|
|
|
ItalicFont = *-\sourcecodepro@regstyle It, |
|
|
|
BoldFont = *-\sourcecodepro@boldstyle, |
|
|
|
BoldItalicFont = *-\sourcecodepro@boldstyle It ] |
|
|
|
{SourceCodePro} |
|
|
|
\makeatother |
|
|
|
\fi |
|
|
|
$endif$ |
|
|
|
% XeLaTeX specific adjustments for straight quotes: https://tex.stackexchange.com/a/354887 |
|
|
|
% This issue is already fixed (see https://github.com/silkeh/latex-sourcecodepro/pull/5) but the |
|
|
|
% fix is still unreleased. |
|
|
|
% TODO: Remove this workaround when the new version of sourcecodepro is released on CTAN. |
|
|
|
\ifxetex |
|
|
|
\makeatletter |
|
|
|
\defaultfontfeatures[\ttfamily] |
|
|
|
{ Numbers = \sourcecodepro@figurestyle, |
|
|
|
Scale = \SourceCodePro@scale, |
|
|
|
Extension = .otf } |
|
|
|
\setmonofont |
|
|
|
[ UprightFont = *-\sourcecodepro@regstyle, |
|
|
|
ItalicFont = *-\sourcecodepro@regstyle It, |
|
|
|
BoldFont = *-\sourcecodepro@boldstyle, |
|
|
|
BoldItalicFont = *-\sourcecodepro@boldstyle It ] |
|
|
|
{SourceCodePro} |
|
|
|
\makeatother |
|
|
|
\fi |
|
|
|
$endif$ |
|
|
|
|
|
|
|
% |
|
|
|
% heading color |
|
|
|