summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-31 23:13:20 +0000
committerKarl Berry <karl@freefriends.org>2019-12-31 23:13:20 +0000
commit3d6c241f6ed20d838c6fa004e61e08241ae17b83 (patch)
tree66cdb48deb2612b8648c4b20f694520b209e6f80 /Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx
parent68366a5059e0856136e7a3067f9441dc2728a458 (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-inline.bbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx60
1 files changed, 56 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx
index 54e02bd28fa..5e119ddd5cb 100644
--- a/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx
+++ b/Master/texmf-dist/tex/latex/biblatex-archaeology/rgk-inline.bbx
@@ -8,7 +8,7 @@
%%
\ProvidesFile{rgk-inline.bbx}
-[2018/11/20 v2.1 biblatex-archaeology bibliography style (IB)]
+[2019/12/30 v2.2 biblatex-archaeology bibliography style (IB)]
\RequireBibliographyStyle{authoryear-archaeology}
\def\archaeobibstyletitle{\blxarch@style@rgkinline}
\ExecuteBibliographyOptions{
@@ -59,7 +59,7 @@
summarytitle=false,
tabbedlabeldate=false,
titlebrackets=false,
- titlenote=true,
+ titlenote=false,
useeventdate=false,
useeventnumber=true,
usefestschriftaddon=false,
@@ -71,10 +71,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}