diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/babelbib/french.bdf')
-rw-r--r-- | Master/texmf-dist/tex/latex/babelbib/french.bdf | 34 |
1 files changed, 9 insertions, 25 deletions
diff --git a/Master/texmf-dist/tex/latex/babelbib/french.bdf b/Master/texmf-dist/tex/latex/babelbib/french.bdf index 33b0d0beb75..1ab6adea498 100644 --- a/Master/texmf-dist/tex/latex/babelbib/french.bdf +++ b/Master/texmf-dist/tex/latex/babelbib/french.bdf @@ -8,7 +8,8 @@ %% %% babelbib package %% -%% Copyright 2003--2012 Harald Harders +%% Copyright 2003--2021 Harald Harders +%% Copyright 2019--2021 Norbert Preining %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN @@ -16,12 +17,11 @@ %% version 1 of the License, or any later version. %% %% harald.harders@gmx.de +%% norbert@preining.info %% \ProvidesFile{french.bdf} - [2020/10/29 v1.33 babelbib: multilingual bibliographies (HH)] -\makeatletter -\@ifpackageloaded{french}{}{\newcommand\bibsfrench{}} -\makeatother + [2021/01/06 v1.34 babelbib: multilingual bibliographies] +\bbbbifpackageloaded{french}{}{\newcommand\bibsfrench{}} \renewcommand\bibsfrench[1][french]{% \def\biblanguagename{#1}% \def\btxetalshort##1{\protect\foreignlanguage{#1}{et~al##1{}}}% @@ -41,6 +41,8 @@ \def\btxeditorslong##1{\protect\foreignlanguage{#1}{r\'edacteurs}}% \def\btxvolumeshort##1{\protect\foreignlanguage{#1}{t##1{}}}% \def\btxvolumelong##1{\protect\foreignlanguage{#1}{tome}}% + \def\btxjvolumeshort##1{\protect\foreignlanguage{#1}{vol##1{}}}% + \def\btxjvolumelong##1{\protect\foreignlanguage{#1}{volume}}% \def\btxnumbershort##1{\protect\foreignlanguage{#1}{% n\textsuperscript{o}\kern.2em\relax{}}}% \def\btxnumberlong##1{\protect\foreignlanguage{#1}{num\'ero}}% @@ -90,6 +92,8 @@ \def\Btxeditorslong##1{\protect\foreignlanguage{#1}{R\'edacteurs}}% \def\Btxvolumeshort##1{\protect\foreignlanguage{#1}{T##1{}}}% \def\Btxvolumelong##1{\protect\foreignlanguage{#1}{Tome}}% + \def\Btxjvolumeshort##1{\protect\foreignlanguage{#1}{Vol##1{}}}% + \def\Btxjvolumelong##1{\protect\foreignlanguage{#1}{Volume}}% \def\Btxnumbershort##1{\protect\foreignlanguage{#1}{% N\textsuperscript{o}\kern.2em\relax}}% \def\Btxnumberlong##1{\protect\foreignlanguage{#1}{Num\'ero}}% @@ -175,26 +179,6 @@ \bbbbaddto{frenchb}{btxifchangecaseoff} \bbbbaddto{canadien}{btxifchangecaseoff} } -\makeatletter -\DeclareRobustCommand\btxnumeralfrench[2]{% - \foreignlanguage{#1}{% - \ifnumber{#2}{% - \expandafter\btx@parsenum#2\@empty\@empty\@empty - \btxnumeralfont{% - \ifx\btx@digitb\@empty - \ifcase\btx@digita \ieme\or \iere\else \ieme\fi - \else - \ifnum\btx@digita=1 - th% - \else - \ifcase\btx@digitb \ieme\or \iere\else \ieme\fi - \fi - \fi - }% - }{#2}% - }% -} -\makeatother \endinput %% |