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