summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex/biblatex.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-08-03 00:12:07 +0000
committerKarl Berry <karl@freefriends.org>2012-08-03 00:12:07 +0000
commit5f46fd638f10294ee1db2535603713f85b373080 (patch)
tree20e68053bf2c3064950940d4f1a931afb973713b /Master/texmf-dist/tex/latex/biblatex/biblatex.def
parentc0cab386cfe4946539fc0b3a271caf6c7b2e1f6c (diff)
biblatex (1aug12)
git-svn-id: svn://tug.org/texlive/trunk@27290 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/biblatex.def')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex/biblatex.def12
1 files changed, 10 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/biblatex.def b/Master/texmf-dist/tex/latex/biblatex/biblatex.def
index 403ef2347f8..649fc0b37de 100644
--- a/Master/texmf-dist/tex/latex/biblatex/biblatex.def
+++ b/Master/texmf-dist/tex/latex/biblatex/biblatex.def
@@ -2734,13 +2734,21 @@
\printfield{part}%
\setunit{\addcolon\space}%
\usebibmacro{title}%
- \ifnamesequal{author}{savedauthor}
+ \ifboolexpr{
+ test {\ifnamesequal{author}{savedauthor}}
+ or
+ test {\ifnameundef{author}}
+ }
{}
{\usebibmacro{bytypestrg}{author}{author}%
\setunit{\addspace}%
\printnames[byauthor]{author}
\newunit\newblock}%
- \ifnamesequal{editor}{savededitor}
+ \ifboolexpr{
+ test {\ifnamesequal{editor}{savededitor}}
+ or
+ test {\ifnameundef{editor}}
+ }
{}
{\usebibmacro{byeditor+others}%
\newunit\newblock}%