summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/bibtex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-08 22:50:17 +0000
committerKarl Berry <karl@freefriends.org>2019-12-08 22:50:17 +0000
commitd09dd7ff68e6a68353532937db8b1e184f3e44d7 (patch)
tree20aa377ae4dd8a8500bb291cde6b2880ca20a481 /Master/texmf-dist/bibtex
parent7dd3149094da5810ffd95fbaa67bc44a0f4967a9 (diff)
biblatex (8dec19)
git-svn-id: svn://tug.org/texlive/trunk@53063 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/bibtex')
-rw-r--r--Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst12
1 files changed, 8 insertions, 4 deletions
diff --git a/Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst b/Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst
index 4b1dcee4d76..e3b5fbb23e1 100644
--- a/Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst
+++ b/Master/texmf-dist/bibtex/bst/biblatex/biblatex.bst
@@ -1127,11 +1127,15 @@ FUNCTION {output:indent:subfield:keyval} {
if$
}
+FUNCTION {output:write:field:maybeempty} {
+ swap$ "\field" swap$ wrap:braces *
+ swap$ wrap:braces * output:indent:field
+}
+
FUNCTION {output:write:field} {
duplicate$ empty$
{ pop$ pop$ }
- { swap$ "\field" swap$ wrap:braces *
- swap$ wrap:braces * output:indent:field }
+ { output:write:field:maybeempty }
if$
}
@@ -1471,7 +1475,7 @@ FUNCTION {output:specials} {
}
if$
"extradate" extradate output:write:field
- "labeldatesource" "year" output:write:field
+ "labeldatesource" "" output:write:field:maybeempty
}
'skip$
if$
@@ -1914,7 +1918,7 @@ FUNCTION {input:control:options} {
% This version corresponds to the .bcf version, *not* the biblatex version!
FUNCTION {input:control:version} {
input:control:parse
- "$Revision: 3.6 $"
+ "$Revision: 3.7 $"
#12 entry.max$ substring$
#-3 entry.max$ substring$
'tempstrga :=