diff options
author | Karl Berry <karl@freefriends.org> | 2015-04-27 21:49:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-04-27 21:49:29 +0000 |
commit | 7be15899cb52af2136151bc4540f9c83e3032b8d (patch) | |
tree | 22ec7c4c9e32f1d9f71441c88533615163f048de /Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx | |
parent | 08ec1f45ba4d7588654ca79b4f0b2b114db9e2db (diff) |
biblatex (26apr15)
git-svn-id: svn://tug.org/texlive/trunk@37083 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx')
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx | 38 |
1 files changed, 23 insertions, 15 deletions
diff --git a/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx b/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx index 73b5108ba31..74336b003a9 100644 --- a/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx +++ b/Master/texmf-dist/tex/latex/biblatex/lbx/french.lbx @@ -509,7 +509,7 @@ \begingroup \def\forceD##1{a\relax}% \def\forceDE##1{x\relax}% - \def\do##1{\let##1\@empty}% + \def\do##1{\let##1\@firstofone}% \abx@dosingleaccents \abx@dodoubleaccents \def\i{i}\def\j{j}% @@ -526,7 +526,7 @@ \let~\@empty \fi \let\protect\noexpand - \lowercase{\edef\lbx@tempa{#1}}% + \edef\lbx@tempa{#1}% \expandafter\futurelet \expandafter\lbx@tempa \expandafter\lbx@fr@smartof@ii @@ -537,23 +537,31 @@ \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@fr@smartof@ii##1}% \else\ifcat\noexpand~\noexpand\lbx@tempa \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@fr@smartof@ii}% - \else\if a\noexpand\lbx@tempa - \let\lbx@tempa\lbx@fr@smartof@d - \else\if e\noexpand\lbx@tempa - \let\lbx@tempa\lbx@fr@smartof@d - \else\if i\noexpand\lbx@tempa - \let\lbx@tempa\lbx@fr@smartof@d - \else\if o\noexpand\lbx@tempa - \let\lbx@tempa\lbx@fr@smartof@d - \else\if u\noexpand\lbx@tempa - \let\lbx@tempa\lbx@fr@smartof@d - \else\if y\noexpand\lbx@tempa + \else + \ifnum 0% + \if a\noexpand\lbx@tempa 1\fi + \if e\noexpand\lbx@tempa 1\fi + \if i\noexpand\lbx@tempa 1\fi + \if o\noexpand\lbx@tempa 1\fi + \if u\noexpand\lbx@tempa 1\fi + \if y\noexpand\lbx@tempa 1\fi + \if A\noexpand\lbx@tempa 1\fi + \if E\noexpand\lbx@tempa 1\fi + \if I\noexpand\lbx@tempa 1\fi + \if O\noexpand\lbx@tempa 1\fi + \if U\noexpand\lbx@tempa 1\fi + \if Y\noexpand\lbx@tempa 1\fi + >0 % \let\lbx@tempa\lbx@fr@smartof@d - \else\if h\noexpand\lbx@tempa + \else + \ifnum 0% + \if h\noexpand\lbx@tempa 1\fi + \if H\noexpand\lbx@tempa 1\fi + >0 % \def\lbx@tempa##1{\futurelet\lbx@tempa\lbx@fr@smartof@ii}% \else \let\lbx@tempa\lbx@fr@smartof@de - \fi\fi\fi\fi\fi\fi\fi\fi\fi + \fi\fi\fi\fi \lbx@tempa} \gdef\lbx@fr@smartof@d#1&{\endgroup d'} |