summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/biblatex-chicago/cms-french.lbx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex-chicago/cms-french.lbx')
-rw-r--r--Master/texmf-dist/tex/latex/biblatex-chicago/cms-french.lbx18
1 files changed, 14 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex-chicago/cms-french.lbx b/Master/texmf-dist/tex/latex/biblatex-chicago/cms-french.lbx
index 32903140d7a..fe046122525 100644
--- a/Master/texmf-dist/tex/latex/biblatex-chicago/cms-french.lbx
+++ b/Master/texmf-dist/tex/latex/biblatex-chicago/cms-french.lbx
@@ -1,6 +1,6 @@
-% $Id: cms-french.lbx,v 0.9.5.24 2013/03/14 16:42:55 dfussner Exp $
+% $Id: cms-french.lbx,v 0.9.5.27 2013/10/29 14:16:06 dfussner Exp $
-\ProvidesFile{cms-french.lbx}[2013/03/14 v 2.5 biblatex localization]
+\ProvidesFile{cms-french.lbx}[2013/10/29 v 2.8 biblatex localization]
% STATUS OF THIS FILE
% - Some strings still missing
@@ -10,6 +10,8 @@
\InheritBibliographyExtras{french}
\DeclareBibliographyExtras{%
+ \savecommand\postvolpunct%
+ \renewcommand{\postvolpunct}{\addcolon\addspace}%
\toggletrue{cms@postposit}%
\savecommand\mkbibnamelast
\protected\def\mkbibnamelast#1{#1}% No small caps for Chicago (?)
@@ -28,6 +30,7 @@
\def\cms@datelongalt{\printdate}}%
\UndeclareBibliographyExtras{%
+ \restorecommand\postvolpunct%
\restorecommand\mkbibnamelast
\restorecommand\cms@datelong
\restorecommand\cms@datelongalt
@@ -803,7 +806,10 @@
\iffieldsequal{#2year}{#2endyear}
{\iffieldsequal{#2month}{#2endmonth}
{\csuse{mkbibdate#1}{}{}{#2day}}
- {\csuse{mkbibdate#1}{}{#2month}{#2day}}}
+ {\ifthenelse{\iffieldundef{#2month}\AND\iffieldundef{#2day}}%
+ {\csuse{mkbibdate#1}{#2year}{}{}%
+ \clearfield{#2endyear}}% Clear up inheritance problem ???
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}}}
{\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
\iffieldundef{#2endyear}
{}
@@ -815,7 +821,11 @@
\protected\gdef\lbx@cms@mkbibrangefull#1#2{%
\ifthenelse{\iffieldundef{#2year}\AND\iffieldundef{#2month}}%
{}%
- {\printtext[#2date]{%
+ {\ifthenelse{\iffieldsequal{#2year}{#2endyear}\AND%
+ \iffieldundef{#2month}\AND\iffieldundef{#2day}}%
+ {\clearfield{#2endyear}}% Clear up inheritance problem ???
+ {}%
+ \printtext[#2date]{%
\csuse{mkbibdate#1}{#2year}{#2month}{#2day}%
\ifthenelse{\iffieldundef{#2endyear}\AND\iffieldundef{#2endmonth}}
{}