diff options
author | Karl Berry <karl@freefriends.org> | 2019-12-31 23:13:20 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-12-31 23:13:20 +0000 |
commit | 3d6c241f6ed20d838c6fa004e61e08241ae17b83 (patch) | |
tree | 66cdb48deb2612b8648c4b20f694520b209e6f80 /Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx | |
parent | 68366a5059e0856136e7a3067f9441dc2728a458 (diff) |
biblatex-archaeology (31dec19)
git-svn-id: svn://tug.org/texlive/trunk@53281 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx | 60 |
1 files changed, 56 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx index 186545bcce9..217be941b3e 100644 --- a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-verbose.bbx @@ -8,7 +8,7 @@ %% \ProvidesFile{rgk-verbose.bbx} -[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)] +[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)] \RequireBibliographyStyle{verbose-trad2note-archaeology} \def\archaeobibstyletitle{\blxarch@style@rgkverbose} \ExecuteBibliographyOptions{ @@ -51,7 +51,7 @@ summarytitle=false, tabbedlabeldate=false, titlebrackets=false, - titlenote=true, + titlenote=false, useeventdate=false, useeventnumber=true, usefestschriftaddon=false, @@ -63,10 +63,62 @@ useunpublishedthesis=true, volumeafterseries=false, } +\DeclareStyleSourcemap{ + \maps[datatype=bibtex]{ + \map[ + overwrite, + foreach={location, multivenue} + ]{ + \step[ + fieldsource=\regexp{$MAPLOOP}, + matchi={([a-z])\/([a-z])}, + replace={$1 / $2}, + ] + } + \map[ + overwrite + ]{ + \step[ + fieldsource=venue, + matchi={([a-z])\/([a-z])}, + replace={$1 / $2}, + ] + } + \map[ + overwrite=true, + ]{ + \step[ + fieldsource=eventtype, + matchi=\regexp{exhib}, + notfield=options, + ] + \step[ + fieldset=options, + fieldvalue={titlenote=true,titlebrackets=true}, + ] + } + \map[ + overwrite=true, + ]{ + \step[ + fieldsource=date, + notmatchi=\regexp{\btitlenote\b}, + final, + ] + \step[ + fieldsource=eventtype, + matchi=\regexp{exhib}, + fieldset=options, + fieldvalue={,titlenote=true,titlebrackets=true}, + append=true, + ] + } + } +} \DeclareNameAlias{bookauthor}{given-family} \DeclareNameAlias{sortname}{given-family} -\renewcommand*{\multinamedelim}{\addslash} -\renewcommand*{\finalnamedelim}{\addslash} +\renewcommand*{\multinamedelim}{\addspace\slash\space} +\renewcommand*{\finalnamedelim}{\addspace\slash\space} \renewcommand*{\mkbiblistnamefamily}[1]{\textsc{#1}} \renewcommand*{\mkbiblistnameprefix}[1]{\textsc{#1}} \renewcommand*{\labelnamepunct}{\addcomma\space} |