summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx18
1 files changed, 15 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx b/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx
index b2811070e0b..c56d9578606 100644
--- a/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-apa/apa.cbx
@@ -1,4 +1,4 @@
-%% apa.cbx v3.3
+%% apa.cbx v3.4
%% Copyright 2011 Philip Kime
%%
%% This work may be distributed and/or modified under the
@@ -332,11 +332,18 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Fullcite should use "&"
+% Also need to reset the global booleans which are normally done at
+% every bib item but since these aren't bib items, they are not reset
\DeclareCiteCommand{\fullcite}
{\renewcommand{\finalnamedelim}{\ifnum\value{liststop}>2 \finalandcomma\fi\addspace\&\space}%
\usebibmacro{prenote}}
{\usedriver
- {\DeclareNameAlias{sortname}{default}}
+ {\DeclareNameAlias{sortname}{default}%
+ \global\boolfalse{bbx:parens}%
+ \global\boolfalse{bbx:volseen}%
+ \global\boolfalse{bbx:titleinauthpos}%
+ \global\boolfalse{bbx:editorinauthpos}%
+ \global\boolfalse{bbx:in}}
{\thefield{entrytype}}}
{\multicitedelim}
{\usebibmacro{postnote}}
@@ -349,7 +356,12 @@
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}\item}
{\usedriver
- {\DeclareNameAlias{sortname}{default}}
+ {\DeclareNameAlias{sortname}{default}%
+ \global\boolfalse{bbx:parens}%
+ \global\boolfalse{bbx:volseen}%
+ \global\boolfalse{bbx:titleinauthpos}%
+ \global\boolfalse{bbx:editorinauthpos}%
+ \global\boolfalse{bbx:in}}
{\thefield{entrytype}}\finentry}
{\item}
{\endlist}