summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate-trad.cbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate-trad.cbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate-trad.cbx21
1 files changed, 11 insertions, 10 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate-trad.cbx b/Master/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate-trad.cbx
index 7e02e710103..77f95a52929 100644
--- a/Master/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate-trad.cbx
+++ b/Master/texmf-dist/tex/latex/biblatex-chicago/chicago-authordate-trad.cbx
@@ -1642,17 +1642,18 @@ citation style]
\ifnumequal{\value{textcitecount}}{\value{textcitetotal}-1}}
\renewcommand*{\nameyeardelim}{%
- \iffieldundef{origyear}% Is this test correct?
- {\iffieldundef{year}%
- {\addspace}
- {\NumCheckSetup{\renewcommand{\mkbibbrackets}{\expandonce}%
- \DeclareNumChars*{[?]s}}% For bracketed dates, and decades.
- \iffieldnums{year}% This one works.
- {\addspace}%
- {\iffieldequalstr{year}{\bibstring{nodate}}% This also works.
+ \ifthenelse{\iffieldundef{labelyear}\OR%
+ \iffieldequalstr{labelyear}{nodate}}%
+ {\addcomma\addspace}%
+ {\iffieldundef{origyear}% Is this test correct?
+ {\iffieldundef{year}%
{\addspace}
- {\addcomma\addspace}}}}%
- {\addspace}}
+ {\NumCheckSetup{\renewcommand{\mkbibbrackets}{\expandonce}%
+ \DeclareNumChars*{[?]s}}% For bracketed dates, and decades.
+ \iffieldnums{year}% This one works.
+ {\addspace}%
+ {\addcomma\addspace}}}% 16th ed. wants comma before n.d.
+ {\addspace}}}
\newcommand{\classicpunct}{%
\ifthenelse{\iffieldequalstr{entrysubtype}{classical}\OR%