diff options
author | Karl Berry <karl@freefriends.org> | 2018-05-20 21:24:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-05-20 21:24:30 +0000 |
commit | ad9c864ce4e52a636d20454491151145a174f4a6 (patch) | |
tree | e0fc97f051c60742dc88c8dbfdef54b67e774bee /Master/texmf-dist/tex/latex/biblatex-sbl/sbl.cbx | |
parent | 047296d0431e552d00d8de48124312fc45e5d3c2 (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.cbx | 37 |
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}}% |