summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/babelbib/french.bdf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/babelbib/french.bdf')
-rw-r--r--Master/texmf-dist/tex/latex/babelbib/french.bdf34
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
%%