update templates

This commit is contained in:
2025-11-12 17:13:43 +01:00
parent 63f66fbf02
commit 3202ab8096
114 changed files with 1178 additions and 2034 deletions

View File

@@ -1,9 +1,14 @@
\ProvidesPackage{macros}
%----------------------------------------------------------------------------------------
% DEFINE BIBLIOGRAPHY STYLE
%----------------------------------------------------------------------------------------
\usepackage{csquotes}
\usepackage[backend=biber,natbib=true,style=authoryear,uniquename=init,giveninits=true,isbn=false,url=false,doi=false,maxcitenames=3,minbibnames=6,maxbibnames=50,sorting=ynt]{biblatex}
\usepackage{microtype}
\usepackage[backend=biber,natbib=true,style=authoryear,uniquelist=false,uniquename=false,giveninits=true,isbn=false,url=false,doi=false,mincitenames=1,maxcitenames=2,minbibnames=6,maxbibnames=150,sorting=nyvt]{biblatex}
\addbibresource[glob]{papers.bib}
\BiblatexSplitbibDefernumbersWarningOff
\emergencystretch=1em
\makeatletter
\def\nhblx@bibfile@name{papers-sort.bib}
\newwrite\nhblx@bibfile
@@ -52,17 +57,22 @@
\map{
\perdatasource{papers.bib}
\step[fieldsource=author, match=\regexp{^{#1}}, final]
\step[fieldset=keywords, fieldvalue={, first},append]
\step[fieldset=keywords, fieldvalue={,first},append]
}
\map{
\perdatasource{papers.bib}
\step[fieldsource=author, match=\regexp{^(?>\{[^\}]+\}\,\s[\w\-\.]+\sand\s){1}\{#1\}}, final]
\step[fieldset=keywords, fieldvalue={, main},append]
\step[fieldset=keywords, fieldvalue={,main},append]
}
\map{
\perdatasource{papers.bib}
\step[fieldsource=author, match=\regexp{^(?:.+?\sand\s){2}.*?\{#1\}}, final]
\step[fieldset=keywords, fieldvalue={, collab},append]
\step[fieldset=keywords, fieldvalue={,collab},append]
}
\map{
\perdatasource{papers.bib}
\step[fieldsource=author, match=\regexp{{#1}}, final]
\step[fieldset=keywords, fieldvalue={,self},append]
}
}
}