|
@@ -13,31 +13,26 @@
|
|
|
|
|
|
|
|
((* if resume.publications *))
|
|
((* if resume.publications *))
|
|
|
\usepackage[
|
|
\usepackage[
|
|
|
- maxbibnames=99
|
|
|
|
|
|
|
+ maxbibnames=99,
|
|
|
|
|
+ firstinits=true,
|
|
|
]{biblatex}
|
|
]{biblatex}
|
|
|
\usepackage{filecontents}
|
|
\usepackage{filecontents}
|
|
|
\begin{filecontents}{pubs.bib}
|
|
\begin{filecontents}{pubs.bib}
|
|
|
- ((* for publication in resume.publications *))
|
|
|
|
|
|
|
+ ((* for publication in resume.publications|sort(attribute='year', reverse=True) *))
|
|
|
@((( publication.type ))){tmp((( loop.index ))),
|
|
@((( publication.type ))){tmp((( loop.index ))),
|
|
|
title = {((( publication.title)))},
|
|
title = {((( publication.title)))},
|
|
|
- author = {
|
|
|
|
|
- ((* for author in publication.authors *))
|
|
|
|
|
- ((( author ))) and
|
|
|
|
|
- ((* endfor *))
|
|
|
|
|
- },
|
|
|
|
|
|
|
+ author = {((( publication.authors|join(' and ') )))},
|
|
|
year = {((( publication.year )))},
|
|
year = {((( publication.year )))},
|
|
|
- ((* if publication.month *))
|
|
|
|
|
month = {((( publication.month )))},
|
|
month = {((( publication.month )))},
|
|
|
- ((* endif *))
|
|
|
|
|
pages = {((( publication.pages )))},
|
|
pages = {((( publication.pages )))},
|
|
|
((* if publication.journal *))
|
|
((* if publication.journal *))
|
|
|
journal = {((( publication.journal )))},
|
|
journal = {((( publication.journal )))},
|
|
|
volume = {((( publication.volume )))},
|
|
volume = {((( publication.volume )))},
|
|
|
number = {((( publication.number )))},
|
|
number = {((( publication.number )))},
|
|
|
|
|
+ ((* else *))
|
|
|
|
|
+ booktitle = {((( publication.booktitle )))},
|
|
|
((* endif *))
|
|
((* endif *))
|
|
|
- ((* if publication.doi *))
|
|
|
|
|
doi = {((( publication.doi )))},
|
|
doi = {((( publication.doi )))},
|
|
|
- ((* endif *))
|
|
|
|
|
}
|
|
}
|
|
|
((* endfor *))
|
|
((* endfor *))
|
|
|
\end{filecontents}
|
|
\end{filecontents}
|
|
@@ -195,7 +190,10 @@ VERÖFFENTLICHUNGEN\vspace{1em}}
|
|
|
((* if resume.publications *))
|
|
((* if resume.publications *))
|
|
|
\pagebreak
|
|
\pagebreak
|
|
|
\nocite{*}
|
|
\nocite{*}
|
|
|
- \printbibliography[heading=customheading]
|
|
|
|
|
|
|
+ \begingroup
|
|
|
|
|
+ \newrefcontext[sorting=ynt]
|
|
|
|
|
+ \printbibliography[heading=customheading]
|
|
|
|
|
+ \endgroup
|
|
|
((* endif *))
|
|
((* endif *))
|
|
|
\pagebreak
|
|
\pagebreak
|
|
|
\end{document}
|
|
\end{document}
|