Compare commits

...

6 Commits

View File

@ -58,7 +58,8 @@ $for(beameroption)$
\setbeameroption{$beameroption$}
$endfor$
% Prevent slide breaks in the middle of a paragraph
\widowpenalties 1 10000
\widowpenalty10000
\clubpenalty10000
\raggedbottom
$if(section-titles)$
\setbeamertemplate{part page}{
@ -129,15 +130,17 @@ $endif$
$if(mainfont)$
\setmainfont[$for(mainfontoptions)$$mainfontoptions$$sep$,$endfor$]{$mainfont$}
$else$
\setmainfont[Scale=1.0]{Georgia}
\setmainfont[Scale=1.0]{PT Serif}
$endif$
$if(sansfont)$
\setsansfont[$for(sansfontoptions)$$sansfontoptions$$sep$,$endfor$]{$sansfont$}
$else$
\setmainfont[Scale=1.0]{PT Sans}
$endif$
$if(monofont)$
\setmonofont[$for(monofontoptions)$$monofontoptions$$sep$,$endfor$]{$monofont$}
$else$
\setmonofont[Scale=0.75]{Pragmata Pro}
\setmonofont[Scale=0.75]{Iosevka Prog}
$endif$
$for(fontfamilies)$
\newfontfamily{$fontfamilies.name$}[$for(fontfamilies.options)$$fontfamilies.options$$sep$,$endfor$]{$fontfamilies.font$}
@ -230,6 +233,9 @@ $endif$
$if(author-meta)$
pdfauthor={$author-meta$},
$endif$
$if(lang)$
pdflang={$lang$},
$endif$
$if(subject)$
pdfsubject={$subject$},
$endif$
@ -467,7 +473,9 @@ $endif$
%\let\@listI\@listi
%\@listi
\setlength{\labelwidth}{\parindent+.7em+\labelsep}
\setlength{\labelwidth}{\parindent}
\addtolength{\labelwidth}{\labelsep}
\addtolength{\labelwidth}{0.7em}
\setlength{\itemindent}{0pt}
\setlength{\leftmargin}{\labelwidth}
@ -513,6 +521,36 @@ $endif$
\endorigfigure
}
\usepackage{acro}
\NewAcroTemplate[list]{acrolist}{%
\AcroNeedPackage{array}%
\acronymsmapF{%
\AcroAddRow{
\acrowrite{short}%
\acroifT{alt}{/\acrowrite{alt}}
&~---~
\acrowrite{list}%
\acroifanyT{foreign,extra}{ (}%
\acroifT{foreign}{\acrowrite{foreign}\acroifT{extra}{, }}%
\acroifT{extra}{\acrowrite{extra}}%
\acroifanyT{foreign,extra}{)}%
\acropagefill
\acropages
{\acrotranslate{page}\nobreakspace}
{\acrotranslate{pages}\nobreakspace}%
\tabularnewline
}%
}
{\AcroRerun}%
\acroheading
\acropreamble
\par\noindent
\begin{tabular}{>{}lp{.7\linewidth}}
\AcronymTable
\end{tabular}
}
\acsetup{make-links = true, pdfcomments/use = true, list/template = acrolist, first-style = short}
\begin{document}
$if(has-frontmatter)$
\frontmatter