diff options
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.lbx | 18 |
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}} {} |