summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-05-20 21:24:30 +0000
committerKarl Berry <karl@freefriends.org>2018-05-20 21:24:30 +0000
commitad9c864ce4e52a636d20454491151145a174f4a6 (patch)
treee0fc97f051c60742dc88c8dbfdef54b67e774bee /Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx
parent047296d0431e552d00d8de48124312fc45e5d3c2 (diff)
biblatex-sbl (20may18)
git-svn-id: svn://tug.org/texlive/trunk@47780 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx37
1 files changed, 19 insertions, 18 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx b/Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx
index 786d77030bd..e19185c6d28 100644
--- a/Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx
@@ -76,11 +76,11 @@
{\usebibmacro{setaltpostnotedelim}%
\setunit{\postnotedelim}%
\printfield{altpostnote}%
- \setunit{\addspace}%
- \printtext[parens]{%
- \usebibmacro{related:init}%
- \usebibmacro{related}%
- \usebibmacro{volume+part+postnote}}}
+ \DeclareFieldFormat{related}{\mkbibparens{##1}}%
+ \renewcommand*{\begrelateddelim}{\addspace}%
+ \renewbibmacro*{endrelatedloop}{\usebibmacro{volume+part+postnote}}%
+ \usebibmacro{related:init}%
+ \usebibmacro{related}}%
{\ifciteseen
{}
{\newunit
@@ -98,6 +98,8 @@
\DeclareNameAlias{editor}{sortname}%
\DeclareNameAlias{translator}{sortname}%
\renewcommand*{\newunitpunct}{\addperiod\space}%
+ \renewcommand*{\relateddelim}{\addperiod\space}
+ \renewcommand*{\begrelateddelim}{\addperiod\space}
\sloppy
\printtext{\usedriver{}{\thefield{entrytype}}}}
@@ -155,8 +157,7 @@
test {\iffieldundef{related}}
}
{}
- {\setunit{\addsemicolon\space}%
- \usebibmacro{related:init}%
+ {\usebibmacro{related:init}%
\usebibmacro{related}}}
\DeclareCiteCommand{\smartcite}[\iffootnote\mkbibparens\mkbibfootnote]
@@ -359,15 +360,15 @@
test {\iffieldequalstr{entrysubtype}{COS}}
}}
}
- {\newunit
+ {\renewcommand*{\begrelateddelim}{\newunitpunct}%
\usebibmacro{related:init}%
\usebibmacro{related}%
\usebibmacro{volume+part+postnote}}
- {\setunit{\addspace}%
- \printtext[parens]{%
- \usebibmacro{related:init}%
- \usebibmacro{related}%
- \usebibmacro{volume+part+postnote}}}%
+ {\DeclareFieldFormat{related}{\mkbibparens{##1}}%
+ \renewcommand*{\begrelateddelim}{\addspace}%
+ \renewbibmacro*{endrelatedloop}{\usebibmacro{volume+part+postnote}}%
+ \usebibmacro{related:init}%
+ \usebibmacro{related}}%
\global\toggletrue{relatedseen}
\usebibmacro{finentry}}
@@ -384,11 +385,11 @@
\iffieldequalstr{entrysubtype}{churchfather}
{\setunit{\addspace}%
\printfield{altpostnote}%
- \setunit{\addspace}%
- \printtext[parens]{%
- \usebibmacro{related:init}%
- \usebibmacro{related}%
- \usebibmacro{volume+part+postnote}}%
+ \DeclareFieldFormat{related}{\mkbibparens{##1}}%
+ \renewcommand*{\begrelateddelim}{\addspace}%
+ \renewbibmacro*{endrelatedloop}{\usebibmacro{volume+part+postnote}}%
+ \usebibmacro{related:init}%
+ \usebibmacro{related}%
\global\toggletrue{relatedseen}}
{\usebibmacro{volume+part+postnote}%
\usebibmacro{classic:translator+series}}%