diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/e-french/french.sty')
-rw-r--r-- | Master/texmf-dist/tex/generic/e-french/french.sty | 64 |
1 files changed, 33 insertions, 31 deletions
diff --git a/Master/texmf-dist/tex/generic/e-french/french.sty b/Master/texmf-dist/tex/generic/e-french/french.sty index 5494a021dcd..9b5d92b8f93 100644 --- a/Master/texmf-dist/tex/generic/e-french/french.sty +++ b/Master/texmf-dist/tex/generic/e-french/french.sty @@ -1,5 +1,5 @@ % This file is a part of the e-French package. -% For more details please read efrenchp.pdf +% For more details please read efrench.pdf and faq.pdf %\expandafter\ifx\csname frenchTeXmods\endcsname\relax% ---?? %\else \endinput \fi% ---?? \def\frenchname{french}% @@ -10,11 +10,11 @@ \ifx\@unexpandable@protect\undefined\let\protect\empty% \else\let\protect\@unexpandable@protect% \fi% - \xdef\FSfd{30 octobre 2015}% eFrench - \xdef\FSfv{V6,0}% + \xdef\FSfd{10 ao\^ut 2017}% eFrench + \xdef\FSfv{V6,01}% \xdef\frenchstyleid{\FSfv\space-- \FSfd\space --}% }}% - \edef\FSfd{2007/06/28 }% + \edef\FSfd{2017/08/10}% \NeedsTeXFormat{LaTeX2e}[1996/12/01]% \let\auxWARNINGi=\@gobble% \def\@txt@msg#1{#1}% @@ -92,7 +92,7 @@ }\expandafter\stop% \fi% \ifx\l@french\undefined\f@issue\typeout{^^J -20- - % + % % }% \fi% @@ -128,7 +128,7 @@ \newdimen\@FrDimen% \def\usualmessages{\let\ifEightBitOutput\iftrue}% \ifnum\inputlineno=-1\def\@o@l{.}% - \else\def\@o@l{ (\`a la ligne \the\inputlineno).}\fi% + \else\def\@o@l{ (\`a la ligne \the\inputlineno).}\fi% \expandafter\let\expandafter\@aiguORI\expandafter=% \csname OT\string1\string\'\endcsname% \expandafter\let\expandafter\@gravORI\expandafter=% @@ -353,7 +353,7 @@ \let\@tbs\thebibliography% \let\fr@savebib\thebibliography% \long\def\thebibliography#1{% - \ifFLA% + \ifFLA% \ifx\hyper@refstepcounter\undefined\else% \stepcounter{subparagraph}% \hyper@refstepcounter{subparagraph}% @@ -683,7 +683,7 @@ \uchyph=\@uchORI% \fi}% \edef\originalmathcomma% - {\noexpand\mathcode`,=\the\mathcode`,}% + {\noexpand\mathcode`,=\the\mathcode`,}% \@tempcnta=\the\mathcode`,\@tempcntb=\the\mathcode`,% \divide\@tempcnta by 4096\relax% \multiply\@tempcnta by -4096\relax% @@ -837,9 +837,11 @@ \let:\@dpORI\@ifFTYback}% \catcode\lq:=12% \let\@s@ORI\special% +\ifx\eTeXversion\undefined% \def\newcount{\alloc@0\count\countdef\insc@unt}% \def\newdimen{\alloc@1\dimen\dimendef\insc@unt}% \def\newbox{\alloc@4\box\chardef\insc@unt}% +\fi% \let\ifFTY\iffalse% \ifx\vref\undefined\else% \@ifpackageloaded{varioref}{\def\@vrfCode{% @@ -928,7 +930,7 @@ \fi% \else% \if/##3\expandafter\def\csname ##2\endcsname{\protect\atgH{##1}}% - \else% + \else% \if2##4\expandafter\def\csname ##2\endcsname{\protect\atgN{##1}}% \else\expandafter\def\csname ##2\endcsname{\protect\atgM{##1}}% \fi% @@ -1402,7 +1404,7 @@ \@makeother`\@makeother<\@makeother>\@makeother'% \let\enddocumentasusual\enddocument% \def\enddocument{\def\@tempa{\AtEndDocument{\french\f@clearpage% - \global\let\ifCLA\iffalse% + \global\let\ifCLA\iffalse% \let\ifCLAfrench\iffalse% \endfrench}}% \csname f@lastpage\endcsname% @@ -1875,7 +1877,7 @@ \@ifundefined{PS}{% \def\PS####1{{\raggedright\PSname\space ####1}}}{}% \def\ps@firstpage{\ifFLA% - \advance\topmargin by -20\p@% + \advance\topmargin by -20\p@% % \def\@oddhead{\ifx\undefined\formhead\else% \bgroup\hss\formhead\hss\egroup\fi}% @@ -1893,7 +1895,7 @@ \def\@evenhead{}\def\@evenfoot{}% \else\@ps@fp\fi}% \long\def\opening####1{% - \ifFLA% + \ifFLA% \advance\indentedwidth by -0.25\longindentation% \advance\longindentation by 0.22\textwidth% \advance\parindent by 1.5em% @@ -2329,7 +2331,7 @@ \fi}% \def\@wu#1{\@@wu#1,\void}% \def\@@wu#1,#2{\ifx#1\empty\else\@@@wu #1\fi% - \def\@tempa{\@@wu#2}% + \def\@tempa{\@@wu#2}% \ifx#2\void\else\expandafter\@tempa\fi% }% \def\@@@wu#1=#2{\expandafter\edef\csname #1\endcsname:{#2\string:}}% @@ -2784,24 +2786,24 @@ \ifx\undefined\@excn\@tempc% \else\ifx\@tempb\@excn\@tempc\fi\fi}% \gdef\NouveauLangage[##1]##2{% - \expandafter\@ifundefined{l@##2}{}% - {% - \chardef\l@no##1\expandafter\if\csname l@##2\endcsname\l@no\else% - \edef\l@no{##1}\expandafter% - % - \ifx\csname l@##2\endcsname\l@no% - \else\f@issue\typeout{^^J \frenchname.sty \string: -27- % - % - % - }[##2]\f@ERRdat% - \fi\fi}% - \expandafter\tl@ng\csname##2TeXmods\endcsname% - \expandafter\gdef\csname##2 \endcsname% + \expandafter\@ifundefined{l@##2}{}% + {% + \chardef\l@no##1\expandafter\if\csname l@##2\endcsname\l@no\else% + \edef\l@no{##1}\expandafter% + % + \ifx\csname l@##2\endcsname\l@no% + \else\f@issue\typeout{^^J \frenchname.sty \string: -27- % + % + % + }[##2]\f@ERRdat% + \fi\fi}% + \expandafter\tl@ng\csname##2TeXmods\endcsname% + \expandafter\gdef\csname##2 \endcsname% {\expandafter\switchtolanguage\csname ##2TeXmods\endcsname% \@Hif\language=##1\@Hfi\relax}% - \expandafter\gdef\csname##2\endcsname% - {\protect\csname##2 \endcsname}% - }% + \expandafter\gdef\csname##2\endcsname% + {\protect\csname##2 \endcsname}% + }% \def\Nouveau@Langage[##1]##2{% > def nouveau langage 1 %arabic as a language should not change the definition of \arabic % the same is valid for future similar cases > -- arabic prepare @@ -2837,7 +2839,7 @@ \expandafter\gdef\csname##2\endcsname% {\protect\csname##2 \endcsname}% \fi% - } % -- test langue existe + }% % -- test langue existe \fi% % -- test langok@defi }% < def nouveau langage 1 \edef\@temp@{=}% @@ -3133,7 +3135,7 @@ \advance\@tempdimb by -\@tempdima% \lower\@tempdimb\hbox{\degre}% \multiply\@FrDimen by 45% - \divide\@FrDimen by 20% + \divide\@FrDimen by 20% \kern-\@FrDimen% )\kern+.3em}% \def\quando=##1{\@FrCount=##1\@FE}% |