diff options
Diffstat (limited to 'template.tex')
| -rw-r--r-- | template.tex | 488 | 
1 files changed, 488 insertions, 0 deletions
| diff --git a/template.tex b/template.tex new file mode 100644 index 0000000..44a7322 --- /dev/null +++ b/template.tex | |||
| @@ -0,0 +1,488 @@ | |||
| 1 | % Options for packages loaded elsewhere | ||
| 2 | \PassOptionsToPackage{unicode$for(hyperrefoptions)$,$hyperrefoptions$$endfor$}{hyperref} | ||
| 3 | \PassOptionsToPackage{hyphens}{url} | ||
| 4 | $if(colorlinks)$ | ||
| 5 | \PassOptionsToPackage{dvipsnames,svgnames*,x11names*}{xcolor} | ||
| 6 | $endif$ | ||
| 7 | $if(dir)$ | ||
| 8 | $if(latex-dir-rtl)$ | ||
| 9 | \PassOptionsToPackage{RTLdocument}{bidi} | ||
| 10 | $endif$ | ||
| 11 | $endif$ | ||
| 12 | % | ||
| 13 | \documentclass[ | ||
| 14 | $if(fontsize)$ | ||
| 15 | $fontsize$, | ||
| 16 | $endif$ | ||
| 17 | $if(lang)$ | ||
| 18 | $babel-lang$, | ||
| 19 | $endif$ | ||
| 20 | $if(papersize)$ | ||
| 21 | $papersize$paper, | ||
| 22 | $endif$ | ||
| 23 | $if(beamer)$ | ||
| 24 | ignorenonframetext, | ||
| 25 | $if(handout)$ | ||
| 26 | handout, | ||
| 27 | $endif$ | ||
| 28 | $if(aspectratio)$ | ||
| 29 | aspectratio=$aspectratio$, | ||
| 30 | $endif$ | ||
| 31 | $endif$ | ||
| 32 | $for(classoption)$ | ||
| 33 | $classoption$$sep$, | ||
| 34 | $endfor$ | ||
| 35 | ]{$documentclass$} | ||
| 36 | $if(beamer)$ | ||
| 37 | $if(background-image)$ | ||
| 38 | \usebackgroundtemplate{% | ||
| 39 | \includegraphics[width=\paperwidth]{$background-image$}% | ||
| 40 | } | ||
| 41 | $endif$ | ||
| 42 | \usepackage{pgfpages} | ||
| 43 | \setbeamertemplate{caption}[numbered] | ||
| 44 | \setbeamertemplate{caption label separator}{: } | ||
| 45 | \setbeamercolor{caption name}{fg=normal text.fg} | ||
| 46 | \beamertemplatenavigationsymbols$if(navigation)$$navigation$$else$empty$endif$ | ||
| 47 | $for(beameroption)$ | ||
| 48 | \setbeameroption{$beameroption$} | ||
| 49 | $endfor$ | ||
| 50 | % Prevent slide breaks in the middle of a paragraph | ||
| 51 | \widowpenalties 1 10000 | ||
| 52 | \raggedbottom | ||
| 53 | $if(section-titles)$ | ||
| 54 | \setbeamertemplate{part page}{ | ||
| 55 | \centering | ||
| 56 | \begin{beamercolorbox}[sep=16pt,center]{part title} | ||
| 57 | \usebeamerfont{part title}\insertpart\par | ||
| 58 | \end{beamercolorbox} | ||
| 59 | } | ||
| 60 | \setbeamertemplate{section page}{ | ||
| 61 | \centering | ||
| 62 | \begin{beamercolorbox}[sep=12pt,center]{part title} | ||
| 63 | \usebeamerfont{section title}\insertsection\par | ||
| 64 | \end{beamercolorbox} | ||
| 65 | } | ||
| 66 | \setbeamertemplate{subsection page}{ | ||
| 67 | \centering | ||
| 68 | \begin{beamercolorbox}[sep=8pt,center]{part title} | ||
| 69 | \usebeamerfont{subsection title}\insertsubsection\par | ||
| 70 | \end{beamercolorbox} | ||
| 71 | } | ||
| 72 | \AtBeginPart{ | ||
| 73 | \frame{\partpage} | ||
| 74 | } | ||
| 75 | \AtBeginSection{ | ||
| 76 | \ifbibliography | ||
| 77 | \else | ||
| 78 | \frame{\sectionpage} | ||
| 79 | \fi | ||
| 80 | } | ||
| 81 | \AtBeginSubsection{ | ||
| 82 | \frame{\subsectionpage} | ||
| 83 | } | ||
| 84 | $endif$ | ||
| 85 | $endif$ | ||
| 86 | $if(beamerarticle)$ | ||
| 87 | \usepackage{beamerarticle} % needs to be loaded first | ||
| 88 | $endif$ | ||
| 89 | $if(fontfamily)$ | ||
| 90 | \usepackage[$for(fontfamilyoptions)$$fontfamilyoptions$$sep$,$endfor$]{$fontfamily$} | ||
| 91 | $else$ | ||
| 92 | \usepackage{lmodern} | ||
| 93 | $endif$ | ||
| 94 | $if(linestretch)$ | ||
| 95 | \usepackage{setspace} | ||
| 96 | $endif$ | ||
| 97 | \usepackage{amssymb,amsmath} | ||
| 98 | \usepackage{ifxetex,ifluatex} | ||
| 99 | \ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex | ||
| 100 | \usepackage[$if(fontenc)$$fontenc$$else$T1$endif$]{fontenc} | ||
| 101 | \usepackage[utf8]{inputenc} | ||
| 102 | \usepackage{textcomp} % provide euro and other symbols | ||
| 103 | \else % if luatex or xetex | ||
| 104 | $if(mathspec)$ | ||
| 105 | \ifxetex | ||
| 106 | \usepackage{mathspec} | ||
| 107 | \else | ||
| 108 | \usepackage{unicode-math} | ||
| 109 | \fi | ||
| 110 | $else$ | ||
| 111 | \usepackage{unicode-math} | ||
| 112 | $endif$ | ||
| 113 | \defaultfontfeatures{Scale=MatchLowercase} | ||
| 114 | \defaultfontfeatures[\rmfamily]{Ligatures=TeX,Scale=1} | ||
| 115 | $if(mainfont)$ | ||
| 116 | \setmainfont[$for(mainfontoptions)$$mainfontoptions$$sep$,$endfor$]{$mainfont$} | ||
| 117 | $endif$ | ||
| 118 | $if(sansfont)$ | ||
| 119 | \setsansfont[$for(sansfontoptions)$$sansfontoptions$$sep$,$endfor$]{$sansfont$} | ||
| 120 | $endif$ | ||
| 121 | $if(monofont)$ | ||
| 122 | \setmonofont[$for(monofontoptions)$$monofontoptions$$sep$,$endfor$]{$monofont$} | ||
| 123 | $endif$ | ||
| 124 | $for(fontfamilies)$ | ||
| 125 | \newfontfamily{$fontfamilies.name$}[$for(fontfamilies.options)$$fontfamilies.options$$sep$,$endfor$]{$fontfamilies.font$} | ||
| 126 | $endfor$ | ||
| 127 | $if(mathfont)$ | ||
| 128 | $if(mathspec)$ | ||
| 129 | \ifxetex | ||
| 130 | \setmathfont(Digits,Latin,Greek)[$for(mathfontoptions)$$mathfontoptions$$sep$,$endfor$]{$mathfont$} | ||
| 131 | \else | ||
| 132 | \setmathfont[$for(mathfontoptions)$$mathfontoptions$$sep$,$endfor$]{$mathfont$} | ||
| 133 | \fi | ||
| 134 | $else$ | ||
| 135 | \setmathfont[$for(mathfontoptions)$$mathfontoptions$$sep$,$endfor$]{$mathfont$} | ||
| 136 | $endif$ | ||
| 137 | $endif$ | ||
| 138 | $if(CJKmainfont)$ | ||
| 139 | \ifxetex | ||
| 140 | \usepackage{xeCJK} | ||
| 141 | \setCJKmainfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmainfont$} | ||
| 142 | \fi | ||
| 143 | $endif$ | ||
| 144 | $if(luatexjapresetoptions)$ | ||
| 145 | \ifluatex | ||
| 146 | \usepackage[$for(luatexjapresetoptions)$$luatexjapresetoptions$$sep$,$endfor$]{luatexja-preset} | ||
| 147 | \fi | ||
| 148 | $endif$ | ||
| 149 | $if(CJKmainfont)$ | ||
| 150 | \ifluatex | ||
| 151 | \usepackage[$for(luatexjafontspecoptions)$$luatexjafontspecoptions$$sep$,$endfor$]{luatexja-fontspec} | ||
| 152 | \setmainjfont[$for(CJKoptions)$$CJKoptions$$sep$,$endfor$]{$CJKmainfont$} | ||
| 153 | \fi | ||
| 154 | $endif$ | ||
| 155 | \fi | ||
| 156 | $if(beamer)$ | ||
| 157 | $if(theme)$ | ||
| 158 | \usetheme[$for(themeoptions)$$themeoptions$$sep$,$endfor$]{$theme$} | ||
| 159 | $endif$ | ||
| 160 | $if(colortheme)$ | ||
| 161 | \usecolortheme{$colortheme$} | ||
| 162 | $endif$ | ||
| 163 | $if(fonttheme)$ | ||
| 164 | \usefonttheme{$fonttheme$} | ||
| 165 | $endif$ | ||
| 166 | $if(mainfont)$ | ||
| 167 | \usefonttheme{serif} % use mainfont rather than sansfont for slide text | ||
| 168 | $endif$ | ||
| 169 | $if(innertheme)$ | ||
| 170 | \useinnertheme{$innertheme$} | ||
| 171 | $endif$ | ||
| 172 | $if(outertheme)$ | ||
| 173 | \useoutertheme{$outertheme$} | ||
| 174 | $endif$ | ||
| 175 | $endif$ | ||
| 176 | % Use upquote if available, for straight quotes in verbatim environments | ||
| 177 | \IfFileExists{upquote.sty}{\usepackage{upquote}}{} | ||
| 178 | \IfFileExists{microtype.sty}{% use microtype if available | ||
| 179 | \usepackage[$for(microtypeoptions)$$microtypeoptions$$sep$,$endfor$]{microtype} | ||
| 180 | \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts | ||
| 181 | }{} | ||
| 182 | $if(indent)$ | ||
| 183 | $else$ | ||
| 184 | \makeatletter | ||
| 185 | \@ifundefined{KOMAClassName}{% if non-KOMA class | ||
| 186 | \IfFileExists{parskip.sty}{% | ||
| 187 | \usepackage{parskip} | ||
| 188 | }{% else | ||
| 189 | \setlength{\parindent}{0pt} | ||
| 190 | \setlength{\parskip}{6pt plus 2pt minus 1pt}} | ||
| 191 | }{% if KOMA class | ||
| 192 | \KOMAoptions{parskip=half}} | ||
| 193 | \makeatother | ||
| 194 | $endif$ | ||
| 195 | $if(verbatim-in-note)$ | ||
| 196 | \usepackage{fancyvrb} | ||
| 197 | $endif$ | ||
| 198 | \usepackage{xcolor} | ||
| 199 | \IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available | ||
| 200 | \IfFileExists{bookmark.sty}{\usepackage{bookmark}}{\usepackage{hyperref}} | ||
| 201 | \hypersetup{ | ||
| 202 | $if(title-meta)$ | ||
| 203 | pdftitle={$title-meta$}, | ||
| 204 | $endif$ | ||
| 205 | $if(author-meta)$ | ||
| 206 | pdfauthor={$author-meta$}, | ||
| 207 | $endif$ | ||
| 208 | $if(subject)$ | ||
| 209 | pdfsubject={$subject$}, | ||
| 210 | $endif$ | ||
| 211 | $if(keywords)$ | ||
| 212 | pdfkeywords={$for(keywords)$$keywords$$sep$, $endfor$}, | ||
| 213 | $endif$ | ||
| 214 | $if(colorlinks)$ | ||
| 215 | colorlinks=true, | ||
| 216 | linkcolor=$if(linkcolor)$$linkcolor$$else$Maroon$endif$, | ||
| 217 | filecolor=$if(filecolor)$$filecolor$$else$Maroon$endif$, | ||
| 218 | citecolor=$if(citecolor)$$citecolor$$else$Blue$endif$, | ||
| 219 | urlcolor=$if(urlcolor)$$urlcolor$$else$Blue$endif$, | ||
| 220 | $else$ | ||
| 221 | hidelinks, | ||
| 222 | $endif$ | ||
| 223 | pdfcreator={LaTeX via pandoc}} | ||
| 224 | \urlstyle{same} % disable monospaced font for URLs | ||
| 225 | $if(verbatim-in-note)$ | ||
| 226 | \VerbatimFootnotes % allow verbatim text in footnotes | ||
| 227 | $endif$ | ||
| 228 | $if(geometry)$ | ||
| 229 | \usepackage[$for(geometry)$$geometry$$sep$,$endfor$]{geometry} | ||
| 230 | $endif$ | ||
| 231 | $if(beamer)$ | ||
| 232 | \newif\ifbibliography | ||
| 233 | $endif$ | ||
| 234 | $if(listings)$ | ||
| 235 | \usepackage{listings} | ||
| 236 | \newcommand{\passthrough}[1]{#1} | ||
| 237 | \lstset{defaultdialect=[5.3]Lua} | ||
| 238 | \lstset{defaultdialect=[x86masm]Assembler} | ||
| 239 | $endif$ | ||
| 240 | $if(lhs)$ | ||
| 241 | \lstnewenvironment{code}{\lstset{language=Haskell,basicstyle=\small\ttfamily}}{} | ||
| 242 | $endif$ | ||
| 243 | $if(highlighting-macros)$ | ||
| 244 | $highlighting-macros$ | ||
| 245 | $endif$ | ||
| 246 | $if(tables)$ | ||
| 247 | \usepackage{longtable,booktabs} | ||
| 248 | $if(beamer)$ | ||
| 249 | \usepackage{caption} | ||
| 250 | % Make caption package work with longtable | ||
| 251 | \makeatletter | ||
| 252 | \def\fnum@table{\tablename~\thetable} | ||
| 253 | \makeatother | ||
| 254 | $else$ | ||
| 255 | % Correct order of tables after \paragraph or \subparagraph | ||
| 256 | \usepackage{etoolbox} | ||
| 257 | \makeatletter | ||
| 258 | \patchcmd\longtable{\par}{\if@noskipsec\mbox{}\fi\par}{}{} | ||
| 259 | \makeatother | ||
| 260 | % Allow footnotes in longtable head/foot | ||
| 261 | \IfFileExists{footnotehyper.sty}{\usepackage{footnotehyper}}{\usepackage{footnote}} | ||
| 262 | \makesavenoteenv{longtable} | ||
| 263 | $endif$ | ||
| 264 | $endif$ | ||
| 265 | $if(graphics)$ | ||
| 266 | \usepackage{graphicx,grffile} | ||
| 267 | \makeatletter | ||
| 268 | \def\maxwidth{\ifdim\Gin@nat@width>\linewidth\linewidth\else\Gin@nat@width\fi} | ||
| 269 | \def\maxheight{\ifdim\Gin@nat@height>\textheight\textheight\else\Gin@nat@height\fi} | ||
| 270 | \makeatother | ||
| 271 | % Scale images if necessary, so that they will not overflow the page | ||
| 272 | % margins by default, and it is still possible to overwrite the defaults | ||
| 273 | % using explicit options in \includegraphics[width, height, ...]{} | ||
| 274 | \setkeys{Gin}{width=\maxwidth,height=\maxheight,keepaspectratio} | ||
| 275 | % Set default figure placement to htbp | ||
| 276 | \makeatletter | ||
| 277 | \def\fps@figure{htbp} | ||
| 278 | \makeatother | ||
| 279 | $endif$ | ||
| 280 | $if(links-as-notes)$ | ||
| 281 | % Make links footnotes instead of hotlinks: | ||
| 282 | \DeclareRobustCommand{\href}[2]{#2\footnote{\url{#1}}} | ||
| 283 | $endif$ | ||
| 284 | $if(strikeout)$ | ||
| 285 | \usepackage[normalem]{ulem} | ||
| 286 | % Avoid problems with \sout in headers with hyperref | ||
| 287 | \pdfstringdefDisableCommands{\renewcommand{\sout}{}} | ||
| 288 | $endif$ | ||
| 289 | \setlength{\emergencystretch}{3em} % prevent overfull lines | ||
| 290 | \providecommand{\tightlist}{% | ||
| 291 | \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} | ||
| 292 | $if(numbersections)$ | ||
| 293 | \setcounter{secnumdepth}{$if(secnumdepth)$$secnumdepth$$else$5$endif$} | ||
| 294 | $else$ | ||
| 295 | \setcounter{secnumdepth}{-\maxdimen} % remove section numbering | ||
| 296 | $endif$ | ||
| 297 | $if(beamer)$ | ||
| 298 | $else$ | ||
| 299 | $if(block-headings)$ | ||
| 300 | % Make \paragraph and \subparagraph free-standing | ||
| 301 | \ifx\paragraph\undefined\else | ||
| 302 | \let\oldparagraph\paragraph | ||
| 303 | \renewcommand{\paragraph}[1]{\oldparagraph{#1}\mbox{}} | ||
| 304 | \fi | ||
| 305 | \ifx\subparagraph\undefined\else | ||
| 306 | \let\oldsubparagraph\subparagraph | ||
| 307 | \renewcommand{\subparagraph}[1]{\oldsubparagraph{#1}\mbox{}} | ||
| 308 | \fi | ||
| 309 | $endif$ | ||
| 310 | $endif$ | ||
| 311 | $if(pagestyle)$ | ||
| 312 | \pagestyle{$pagestyle$} | ||
| 313 | $endif$ | ||
| 314 | $for(header-includes)$ | ||
| 315 | $header-includes$ | ||
| 316 | $endfor$ | ||
| 317 | $if(lang)$ | ||
| 318 | \ifxetex | ||
| 319 | % Load polyglossia as late as possible: uses bidi with RTL langages (e.g. Hebrew, Arabic) | ||
| 320 | \usepackage{polyglossia} | ||
| 321 | \setmainlanguage[$polyglossia-lang.options$]{$polyglossia-lang.name$} | ||
| 322 | $for(polyglossia-otherlangs)$ | ||
| 323 | \setotherlanguage[$polyglossia-otherlangs.options$]{$polyglossia-otherlangs.name$} | ||
| 324 | $endfor$ | ||
| 325 | \else | ||
| 326 | \usepackage[shorthands=off,$for(babel-otherlangs)$$babel-otherlangs$,$endfor$main=$babel-lang$]{babel} | ||
| 327 | $if(babel-newcommands)$ | ||
| 328 | $babel-newcommands$ | ||
| 329 | $endif$ | ||
| 330 | \fi | ||
| 331 | $endif$ | ||
| 332 | $if(dir)$ | ||
| 333 | \ifxetex | ||
| 334 | % Load bidi as late as possible as it modifies e.g. graphicx | ||
| 335 | \usepackage{bidi} | ||
| 336 | \fi | ||
| 337 | \ifnum 0\ifxetex 1\fi\ifluatex 1\fi=0 % if pdftex | ||
| 338 | \TeXXeTstate=1 | ||
| 339 | \newcommand{\RL}[1]{\beginR #1\endR} | ||
| 340 | \newcommand{\LR}[1]{\beginL #1\endL} | ||
| 341 | \newenvironment{RTL}{\beginR}{\endR} | ||
| 342 | \newenvironment{LTR}{\beginL}{\endL} | ||
| 343 | \fi | ||
| 344 | $endif$ | ||
| 345 | $if(natbib)$ | ||
| 346 | \usepackage[$natbiboptions$]{natbib} | ||
| 347 | \bibliographystyle{$if(biblio-style)$$biblio-style$$else$plainnat$endif$} | ||
| 348 | $endif$ | ||
| 349 | $if(biblatex)$ | ||
| 350 | \usepackage[$if(biblio-style)$style=$biblio-style$,$endif$$for(biblatexoptions)$$biblatexoptions$$sep$,$endfor$]{biblatex} | ||
| 351 | $for(bibliography)$ | ||
| 352 | \addbibresource{$bibliography$} | ||
| 353 | $endfor$ | ||
| 354 | $endif$ | ||
| 355 | |||
| 356 | $if(title)$ | ||
| 357 | \title{$title$$if(thanks)$\thanks{$thanks$}$endif$} | ||
| 358 | $endif$ | ||
| 359 | $if(subtitle)$ | ||
| 360 | $if(beamer)$ | ||
| 361 | $else$ | ||
| 362 | \usepackage{etoolbox} | ||
| 363 | \makeatletter | ||
| 364 | \providecommand{\subtitle}[1]{% add subtitle to \maketitle | ||
| 365 | \apptocmd{\@title}{\par {\large #1 \par}}{}{} | ||
| 366 | } | ||
| 367 | \makeatother | ||
| 368 | $endif$ | ||
| 369 | \subtitle{$subtitle$} | ||
| 370 | $endif$ | ||
| 371 | $if(author)$ | ||
| 372 | \author{$for(author)$$author$$sep$ \and $endfor$} | ||
| 373 | $endif$ | ||
| 374 | \date{$date$} | ||
| 375 | $if(beamer)$ | ||
| 376 | $if(institute)$ | ||
| 377 | \institute{$for(institute)$$institute$$sep$ \and $endfor$} | ||
| 378 | $endif$ | ||
| 379 | $if(titlegraphic)$ | ||
| 380 | \titlegraphic{\includegraphics{$titlegraphic$}} | ||
| 381 | $endif$ | ||
| 382 | $if(logo)$ | ||
| 383 | \logo{\includegraphics{$logo$}} | ||
| 384 | $endif$ | ||
| 385 | $endif$ | ||
| 386 | |||
| 387 | \begin{document} | ||
| 388 | $if(has-frontmatter)$ | ||
| 389 | \frontmatter | ||
| 390 | $endif$ | ||
| 391 | $if(title)$ | ||
| 392 | $if(beamer)$ | ||
| 393 | \frame{\titlepage} | ||
| 394 | $else$ | ||
| 395 | \maketitle | ||
| 396 | $endif$ | ||
| 397 | $if(abstract)$ | ||
| 398 | \begin{abstract} | ||
| 399 | $abstract$ | ||
| 400 | \end{abstract} | ||
| 401 | $endif$ | ||
| 402 | $endif$ | ||
| 403 | |||
| 404 | $for(include-before)$ | ||
| 405 | $include-before$ | ||
| 406 | |||
| 407 | $endfor$ | ||
| 408 | $if(toc)$ | ||
| 409 | $if(toc-title)$ | ||
| 410 | \renewcommand*\contentsname{$toc-title$} | ||
| 411 | $endif$ | ||
| 412 | $if(beamer)$ | ||
| 413 | \begin{frame} | ||
| 414 | $if(toc-title)$ | ||
| 415 | \frametitle{$toc-title$} | ||
| 416 | $endif$ | ||
| 417 | \tableofcontents[hideallsubsections] | ||
| 418 | \end{frame} | ||
| 419 | $else$ | ||
| 420 | { | ||
| 421 | $if(colorlinks)$ | ||
| 422 | \hypersetup{linkcolor=$if(toccolor)$$toccolor$$else$$endif$} | ||
| 423 | $endif$ | ||
| 424 | \setcounter{tocdepth}{$toc-depth$} | ||
| 425 | \tableofcontents | ||
| 426 | } | ||
| 427 | $endif$ | ||
| 428 | $endif$ | ||
| 429 | $if(lot)$ | ||
| 430 | \listoftables | ||
| 431 | $endif$ | ||
| 432 | $if(lof)$ | ||
| 433 | \listoffigures | ||
| 434 | $endif$ | ||
| 435 | $if(linestretch)$ | ||
| 436 | \setstretch{$linestretch$} | ||
| 437 | $endif$ | ||
| 438 | $if(has-frontmatter)$ | ||
| 439 | \mainmatter | ||
| 440 | $endif$ | ||
| 441 | $body$ | ||
| 442 | |||
| 443 | $if(has-frontmatter)$ | ||
| 444 | \backmatter | ||
| 445 | $endif$ | ||
| 446 | $if(natbib)$ | ||
| 447 | $if(bibliography)$ | ||
| 448 | $if(biblio-title)$ | ||
| 449 | $if(has-chapters)$ | ||
| 450 | \renewcommand\bibname{$biblio-title$} | ||
| 451 | $else$ | ||
| 452 | \renewcommand\refname{$biblio-title$} | ||
| 453 | $endif$ | ||
| 454 | $endif$ | ||
| 455 | $if(beamer)$ | ||
| 456 | \begin{frame}[allowframebreaks]{$biblio-title$} | ||
| 457 | \bibliographytrue | ||
| 458 | $endif$ | ||
| 459 | \bibliography{$for(bibliography)$$bibliography$$sep$,$endfor$} | ||
| 460 | $if(beamer)$ | ||
| 461 | \end{frame} | ||
| 462 | $endif$ | ||
| 463 | |||
| 464 | $endif$ | ||
| 465 | $endif$ | ||
| 466 | $if(biblatex)$ | ||
| 467 | $if(beamer)$ | ||
| 468 | \begin{frame}[allowframebreaks]{$biblio-title$} | ||
| 469 | \bibliographytrue | ||
| 470 | \printbibliography[heading=none] | ||
| 471 | \end{frame} | ||
| 472 | $else$ | ||
| 473 | \printbibliography[ | ||
| 474 | $if(biblio-title)$ | ||
| 475 | title=$biblio-title$, | ||
| 476 | $endif$ | ||
| 477 | $if(biblio-heading)$ | ||
| 478 | heading=$biblio-heading$, | ||
| 479 | $endif$ | ||
| 480 | ] | ||
| 481 | $endif$ | ||
| 482 | |||
| 483 | $endif$ | ||
| 484 | $for(include-after)$ | ||
| 485 | $include-after$ | ||
| 486 | |||
| 487 | $endfor$ | ||
| 488 | \end{document} | ||
