[efrench] [14] Ossature rendue minimale et petites corrections pour french_doc qui est french .sty avec commentaires de B. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/efrench Archives
]
Revision: 14
Author: rayj
Date: 2011-01-12 08:09:43 +0100 (Wed, 12 Jan 2011)
Log Message:
-----------
Ossature rendue minimale et petites corrections pour french_doc qui est french.sty avec commentaires de B. G. (7bits)
Modified Paths:
--------------
trunk/doc/french_doc.tex
trunk/doc/french_doc.txt
Removed Paths:
-------------
trunk/doc/french_doc.pdf
Deleted: trunk/doc/french_doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/doc/french_doc.tex
===================================================================
--- trunk/doc/french_doc.tex 2010-12-28 15:32:29 UTC (rev 13)
+++ trunk/doc/french_doc.tex 2011-01-12 07:09:43 UTC (rev 14)
@@ -1,13 +1,17 @@
-\documentclass[french,A4]{article}
-\usepackage[T1]{fontenc}
-\usepackage{times}
-\usepackage[latin9]{keyboard}
-\usepackage{mlp}
+\documentclass{article}
\setlength{\topmargin}{-35mm}
\setlength{\textheight}{25.5cm}
\setlength{\oddsidemargin}{-5mm}
\addtolength{\textwidth}{40mm}
-%\author{Raymond Juillerat}
\begin{document}
-\input{french_doc.txt}
+%de verbatimfiles par Chris Rowley
+% ou de french.sty par Bernard Gaulle
+% ici par Raymond Juillerat
+ \makeatletter %
+ \def\verbatimfile#1{\begingroup
+ \@verbatim \frenchspacing \@vobeyspaces
+ \input#1 \endgroup
+ }
+\makeatother %
+\verbatimfile{french_doc.txt}
\end{document}
\ No newline at end of file
Modified: trunk/doc/french_doc.txt
===================================================================
--- trunk/doc/french_doc.txt 2010-12-28 15:32:29 UTC (rev 13)
+++ trunk/doc/french_doc.txt 2011-01-12 07:09:43 UTC (rev 14)
@@ -1,4 +1,3 @@
-\begin{verbatim}
% This is french_doc.pdf (informations en francais dans
% frguide.pdf et frnotes.pdf)
%
@@ -275,9 +274,9 @@
% \deuxpoints is the original ":"
% \pointexclamation is the original "!"
% \pointinterrogation is the original "?"
-% \lq and \rq stands for \x91 and '
+% \lq and \rq stands for ` and '
% ^\prime stands for ' in maths
-% \lqq and \rqq stands for \x91\x91 and ''
+% \lqq and \rqq stands for `` and ''
% \dittomark stands for "
%
% \originalinput{file_of_code} is supplied to input any code that might be
@@ -348,11 +347,11 @@
% Suboption: \unnumberedcaptions{figure/table} to remove headings in
% caption tiltles. This is a global suboption.
% It nullify the according \listof...(figures/tables).
-% It can be used only once. Can\x92t be turned back later
+% It can be used only once. Can't be turned back later
% in French.
% Hyphenate correctly. (The lowest level of application
% is the paragraph.)
-% Discourage page breaking after \x91\x91:\x92\x92
+% Discourage page breaking after ``:''
% Forbid line breaking before double punctuation and >>
% and after <<.
% Suboption: \noTeXdots will change them to 3 closed dots
@@ -371,20 +370,20 @@
% scheme to choose the font for guillemets, just define or
% redefine \guillemetsfont.
% Command: \endguillemets ends levels 2 & 1 at the same time (i.e. >>>>)
-% Suboption: \noenglishquote replace TeX \x91 \x92 quotes AND apostrophes
-% by accents \x91 \x92 (to use only temporary).
+% Suboption: \noenglishquote replace TeX ` ' quotes AND apostrophes
+% by accents ` ' (to use only temporary).
% Do nothing inside a tabbing environement.
% \...code and \char become unusable asis.
% \englishquote is the default
-% Suboption: \noenglishdoublequotes for replacing \x91\x91 with << and \x92\x92 with >>
+% Suboption: \noenglishdoublequotes for replacing `` with << and '' with >>
% Do nothing inside a tabbing environement.
% \...code and \char become unusable asis.
-% \englishdoublequotes normal quoting \x91\x91...\x92\x92 is the default
+% \englishdoublequotes normal quoting ``...'' is the default
% Suboption: \untypedspaces force a space where normally French people
% type one (before ; : ? ! >> and after <<)
% \typedspaces is the default value
-% Suboption: \tabbingaccents allow to put \\x91 and \\x92 diactrics on letters
-% when used in tabbing environment. \\x92 and \\x91 remain their
+% Suboption: \tabbingaccents allow to put \` and \' diactrics on letters
+% when used in tabbing environment. \' and \` remain their
% original tabbing usage if followed by a blank space.
% Also usefull for 8bits chars ; this is the default.
% \notabbingaccents is the usual LaTeX usage.
@@ -395,12 +394,12 @@
% \normalbrackets is the default
% Suboption: \letpunctutionactivefor to use allways with something else
% (like \wrongtypedspaces), let punctuation (! : ; ?) active
-% after French style. Caution: it\x92s extremly dangerous!
+% after French style. Caution: it's extremly dangerous!
% (specify the suboptions after \frenchtypography)
% (sub-options are not saved/restored over a language switch)
% \nofrenchtypography Nullify former actions
% Suboption: \wrongtypedspaces suppress spaces before double punctuation
-% (! : ; ?) which was erroneously typed \\x91a la fran\c caise.
+% (! : ; ?) which was erroneously typed \`a la fran\c caise.
% \text{...} Allows to typeset text in math mode (AmS like command).
%--------------------
% \ConstantLayout is a one time macro that disallow to change page layout
@@ -491,7 +490,7 @@
% until closing and do nothing at level 2.
% This is the default.
% \everyparguillemetsremoved switch off the previous feature.
-% \noeveryparguillemets don\x92t start each par with guillemets
+% \noeveryparguillemets don't start each par with guillemets
% but start each level 2 line with them.
% \guillemets is forbidden, use 7/8bit
% guillemets chars.
@@ -546,11 +545,11 @@
% (Environment \begin{keywords}...\end{keywords} to print a keywords list)
% (by the way i have defined \keywords \endkeywords)
% . \sommaire is defined as a toc in front of a document.
-% \sommaire[1] don\x92t print paragraphs entries and below.
-% \sommaire[2] don\x92t print subsubsection entries and below
-% \sommaire[3] don\x92t print subsection entries and below,
+% \sommaire[1] don't print paragraphs entries and below.
+% \sommaire[2] don't print subsubsection entries and below
+% \sommaire[3] don't print subsection entries and below,
% this is the default for \sommaire.
-% \sommaire[4] don\x92t print section entries and below,
+% \sommaire[4] don't print section entries and below,
% . \annexe and \annexes have been defined.
% . \glossaire and \glossaires have been defined. If the
% "theglossary" is undefined, allow:
@@ -613,8 +612,8 @@
% Some complemetary macros used in other parts:
% \ordinal{counter} gives "premier", "deuxieme", ... "vingtieme"
% \Ordinal{counter} gives "Premier", "deuxieme" ...
-% \ordinale{counter} gives "premi\\x91ere", ...
-% \Ordinale{counter} gives "Premi\\x91ere", ...
+% \ordinale{counter} gives "premi\`ere", ...
+% \Ordinale{counter} gives "Premi\`ere", ...
%
% Macros to output messages:
% \kbtypeout{msg} issue msg on console, translating or not
@@ -654,11 +653,11 @@
%% - before a double punctuation (! ? ; :)
%% - before >>
%% - after << ; :
-%% Double " or single quoting \x91 \x92 as well as single guillemets < > must not
+%% Double " or single quoting ` ' as well as single guillemets < > must not
%% be used in french.
%% Type ... normally (instead of \dots or \ldots).
%% Respect French abbreviations like:
-%% \hbox{c.-\\x91a-d.} / \emph{i.e.} / p.ex. / \etc. / cf. / id. /
+%% \hbox{c.-\`a-d.} / \emph{i.e.} / p.ex. / \etc. / cf. / id. /
%% p.i. / p.o. / doc. / chap. / part. / vol. / paragr. / R.S.V.P. / ...
%%
%% Please apply these allmost elementary (and historical) rules.
@@ -675,26 +674,19 @@
% Firstly we add the material to use the "msg" package for localization.
\def\@tempc{%
\def\f@issue##1##2{\f@issue@[##1]##2\void}% -The local \issuemsg macro.
- % %
- -which will call the real one;
- %
- -#1 is the macro message required.
- %
- -#2 is the message header + msg number
- %
- -such as "^^J -234-", just message
- %
- -number (234) is kept.
+ % -which will call the real one;
+ % -#1 is the macro message required.
+ % -#2 is the message header + msg number
+ % -such as "^^J -234-", just message
+ % -number (234) is kept.
\def\f@issue@[##1]##2-##3-##4\void{\issuemsg[##1]##3(french)}%
\PassOptionsToPackage{french}{msg}%
\ifx\LdfInit\@undefined%
- \RequirePackage{msg}%
- -Usually, load the msg package.
-\else% -But with Babel, dont use \usepackage or such,
- \let\@GOfrench\@currname%
- -Save current package name.
- \xdef\@currname{msg}% -Set package req.
- \def\intern@lc@llfrom{\frenchpack}% -Say him it\x92s an internal/kernel call.
+ \RequirePackage{msg}% -Usually, load the msg package.
+\else% -But with Babel, dont use \usepackage or such,
+ \let\@GOfrench\@currname% -Save current package name.
+ \xdef\@currname{msg}% -Set package req.
+ \def\intern@lc@llfrom{\frenchpack}% -Say him it's an internal/kernel call.
\let\fp@languagename\languagename% -Save current language name.
\ifx\documentclass\@twoclasseserror% -When not a kernel case
\def\languagename{french}% -force French for the msg package.
@@ -715,7 +707,7 @@
% FrenchPro requires msg.sty and *-msg.tex files
\ifx\@tempa\@tempb% -but only for typesetting a document.
\IfFileExists{msg.sty}{\@tempc}{\@tempd}\else%
-\IfFileExists{msg.sty}{\@tempc}{% -Avoid loading it if msg.sty doesn\x92t exist.
+\IfFileExists{msg.sty}{\@tempc}{% -Avoid loading it if msg.sty doesn't exist.
\typeout{^^J -81- WARNING: "msg" package not found;%
^^J\space\space\space\space\space\space continuing without message texts.}%
}%
@@ -724,14 +716,14 @@
\newif\ifECM%
% Here come \if-switches codes in case of french.sty badly initiated
\def\ErrFrench{\f@issue\@fW{-26- %
-%\@txt@msg{Erreur d\\x92etect\\x92ee dans \frenchname.sty !}%
+%\@txt@msg{Erreur d\'etect\'ee dans \frenchname.sty !}%
%\@txt@msg{(voir p.ex. le fichier language.dat)}%
}}%
\def\ifFTY{\ErrFrench}\def\ifFTR{\ErrFrench}\def\ifFG{\ErrFrench}%
\def\ifFLA{\ErrFrench}\def\ifFMA{\ErrFrench}\def\ifFH{\ErrFrench}%
\def\ifArG{\ErrFrench}\def\ifFTSW{\ErrFrench}\def\ifFW{\ErrFrench}%
%
-\edef\GOfrench{\x91\string @}% -temp def further correctly defined
+\edef\GOfrench{`\string @}% -temp def further correctly defined
\ifnum\catcode\GOfrench=11% -mods of code proposed by DT that
\let\resetat\relax% -accepts also that @ were active
\else\edef\resetat{\noexpand\catcode\GOfrench=\the\catcode\GOfrench}%
@@ -739,7 +731,7 @@
%
\let\@currnameORI\@currname% -save current package name
\xdef\@currname{\frenchname}% -set pasckage req.
-{\def\\x92{\string\\x92}% -to avoid \accent@spacefactor=\undefined (in pr\\x92e-)
+{\def\'{\string\'}% -to avoid \accent@spacefactor=\undefined (in pr\'e-)
\ProvidesPackage{\frenchname}%
[\FSfd\space The \frenchpack\space package /\FSfv/]%
}%
@@ -783,10 +775,10 @@
\ifECM\else\ifx\charsubdef\undefined%
\def\@tempa{\noexpand\dGs}%
\ifx\@tempa\dGs\else%
- \ifx\@kb@msgXXIX\relax\else% -Don\x92t issue if already done.
+ \ifx\@kb@msgXXIX\relax\else% -Don't issue if already done.
\f@issue\typeout{^^J -29- %
%\@txt@msg{***Warning***\string: TeX engine in use along with CM fonts }%
-%\@txt@msg{(as in current TeX format) isn\x92t sufficient to hyphenate }%
+%\@txt@msg{(as in current TeX format) isn't sufficient to hyphenate }%
%\@txt@msg{words containing diacritics (like in French).}%
}%
\let\@kb@msgXXIX\relax%
@@ -800,7 +792,7 @@
\newdimen\@FrDimen% -general def for the style
\def\usualmessages{\let\ifEightBitOutput\iftrue}%
\ifnum\inputlineno=-1\def\@o@l{.}% -may be negative
-\else\def\@o@l{ (\\x91a 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=%
@@ -829,12 +821,12 @@
%
\ifx\today\undefined\let\today\cejour\fi% -for lettre.cls
\ifx\today\undefined\f@issue\typeout{^^J -52- %
-%\@txt@msg{Error: the \frenchpack\space package doesn\x92t run in }%
+%\@txt@msg{Error: the \frenchpack\space package doesn't run in }%
%\@txt@msg{such minimal document class, sorry!}%
}\expandafter\stop%
\fi%
{\def\GOfrench{\global\let\ifEightBitOutput\iffalse}% -force seven bits
-\let\add@accent\@gobble\edef\@tempa{\\x91{}}%
+\let\add@accent\@gobble\edef\@tempa{\`{}}%
\def\@tempb{{\setbox \@tempboxa \hbox {}\accent 18 }}%
\ifx\@tempa\@tempb% -hum, OT1 is just loaded, so no expand.
\expandafter%
@@ -915,11 +907,11 @@
}% -Notice: after \begin{document} there is no more need to
\fi
%
-\def\@Ffnt#1{\f@issue\@fw{-2- %\@txt@msg{fichier #1 non trouv\\x92e}%
+\def\@Ffnt#1{\f@issue\@fw{-2- %\@txt@msg{fichier #1 non trouv\'e}%
}[#1]}%
\def\@finput#1{\InputIfFileExists{#1}{}{\@Ffnt{#1}}}%
\def\@NoFr{\f@issue\@fw{-3- %
- %\@txt@msg{\frenchpack\space n\x92est pas actif ici !}%
+ %\@txt@msg{\frenchpack\space n'est pas actif ici !}%
}}%
\let\ifFrench\iffalse%
%
@@ -1122,7 +1114,7 @@
%
\f@issue%
\@fW{ -25- %\@txt@msg{\frenchname.sty affiche ici ses messages en }%
-%\@txt@msg{\ifEightBitOutput8-bits.\else7-bits << \string\\x91a la TeX >>.\fi}%
+%\@txt@msg{\ifEightBitOutput8-bits.\else7-bits << \string\`a la TeX >>.\fi}%
%\@txt@msg{^^J^^J}%
}%
%
@@ -1130,7 +1122,7 @@
\def\CheckSevenBits/#1{\def\@tempa##1##2/##3{\ifx##2\empty\else%
\f@issue%
\@fw{-51- %
-%\@txt@msg{ERREUR : ce document n\x92a pas \\x92et\\x92e converti en 8-bits...}%
+%\@txt@msg{ERREUR : ce document n'a pas \'et\'e converti en 8-bits...}%
}%
\expandafter ##3\fi}\expandafter\@tempa\noexpand#1}%
%
@@ -1159,7 +1151,7 @@
\def\guillemetsfont{\fontfamily{\rmdefault}% -................... \guillemetsfont
\fontseries{m}\fontshape{n}\selectfont}%
\fi%
-\def\@gfnt{\guillemetsfont}% -Default guillemets\x92 font is \rm.
+\def\@gfnt{\guillemetsfont}% -Default guillemets' font is \rm.
%#>
% \string definitions and saved chars
%
@@ -1313,7 +1305,7 @@
\def\WindowsUnits{\@wu}\fi%
%
\def\FileName{\bgroup% -.............................................. \FileName
-\def\@FNenc@loop##1##2{\@tempcnta\x91##1\relax%
+\def\@FNenc@loop##1##2{\@tempcnta`##1\relax%
\loop\catcode\@tempcnta=11%
\ifnum\@tempcnta<`##2\relax%
\advance\@tempcnta\@ne%
@@ -1364,8 +1356,8 @@
\let\@nobraces\@firstofone% -could be provided separately,
\let\protect\string%
\ifEightBitOutput% -eg by kbconfig.
-\def\\x92####1{\expandafter\@nobraces\@aiguORI####1}%
-\def\\x91####1{\expandafter\@nobraces\@gravORI####1}%
+\def\'####1{\expandafter\@nobraces\@aiguORI####1}%
+\def\`####1{\expandafter\@nobraces\@gravORI####1}%
\def\^####1{\expandafter\@nobraces\@acchORI####1}%
\def\"####1{\expandafter\@nobraces\@tremORI####1}%
\def\c####1{\expandafter\@nobraces\@cediORI####1}%
@@ -1414,7 +1406,7 @@
\fi}% -\ifFH
\def\nofrenchhyphenation{%
\ifFH\FHfalse% -....................\nofrenchhyphenation
-\lccode\x91\\x92=0%
+ \lccode`\'=0%
\let\hyphenation\h@yphenation% -restore original \hyphenation
\let\showhyphens\s@owhyphens%
\ifx\lowercaseORI\undefined\else\let\lowercase\lowercaseORI\fi%
@@ -1424,13 +1416,13 @@
\fi}%
%#<
\edef\originalmathcomma% -.................................. \originalmathcomma
-{\noexpand\mathcode\x91,=\the\mathcode\x91,}%
+{\noexpand\mathcode`,=\the\mathcode`,}%
%#>
-\@tempcnta=\the\mathcode\x91,\@tempcntb=\the\mathcode\x91,%
+\@tempcnta=\the\mathcode`,\@tempcntb=\the\mathcode`,%
\divide\@tempcnta by 4096\relax% -On r'ecup`ere la classe (demi octet poids fort)
\multiply\@tempcnta by -4096\relax% -en 'eliminant les poids failbles.
\advance\@tempcntb by \@tempcnta% -On garde le restant de poids faible.
-\edef\@tempb{\noexpand\mathcode\x91,=\the\@tempcntb}% -French is usually "013B.
+\edef\@tempb{\noexpand\mathcode`,=\the\@tempcntb}% -French is usually "013B.
\advance\@tempcntb by 24576\relax%
\edef\@tempa{\noexpand\mathcode`,=\the\@tempcntb}% -Regular is usually "613B.
% Regular LaTeX math code for comma is usually "613B (ie 24891).
@@ -1441,7 +1433,7 @@
\let\ifFTY\iftrue% -For the following definitions:
\ifx\@tempa\sm@rtcomma% -In case icomma is in force we use:
\def\frenchmathcomma{% -...................................... \frenchmathcomma
-\def\@mathcomma{\ifFTY\mathcode\x91\,="8000\fi}%
+\def\@mathcomma{\ifFTY\mathcode`\,="8000\fi}%
\@mathcomma}%
\else% -otherwise:
\edef\frenchmathcomma{% -French math code for comma is usually "013B (ie 315).
@@ -1518,7 +1510,7 @@
\f@issue%
\@fw{-53- %
%\@txt@msg{environnement guillemets }%
- %\@txt@msg{ inutilisable avec l\x92option }%
+ %\@txt@msg{ inutilisable avec l'option }%
%\@txt@msg{\string\noeveryparguillemets}%
}%
\bgroup\bgroup%
@@ -1541,8 +1533,8 @@
\ifx\ifbbbbfixlanguage\undefined\@tempa\fi%
\def\@tempa{\ifbbbbfixlanguage\else%
\f@issue%
- \@fw{-85- %\@txt@msg{Attention \string: l\x92option fixlanguage }%
-%\@txt@msg{n\x92a pas ete fournie a l\x92appel de babelbib}%
+ \@fw{-85- %\@txt@msg{Attention \string: l'option fixlanguage }%
+%\@txt@msg{n'a pas ete fournie a l'appel de babelbib}%
}\fi%
}%
\ifx\@nodocument\relax\@tempa%
@@ -1590,7 +1582,7 @@
\let\@fsORI\frenchspacing% -modified for guillemets............. \frenchspacing
\def\frenchspacing{\@fsORI\ifECM\sfcode`\(=0\sfcode`\)=1000\fi}%
%%%%
-% let < \x92 : \x91 > active for the following macros and
+% let < ' : ` > active for the following macros and
\catcode`<=\active\catcode`>=\active\catcode`'=\active%
\catcode`:=\active\catcode``=\active%
\let<=\inferieura\let>=\superieura% -define them for french light.
@@ -1610,7 +1602,7 @@
\def\newdimen{\alloc@1\dimen\dimendef\insc@unt}% -.................... \newdimen
\def\newbox{\alloc@4\box\chardef\insc@unt}% -......................... \newbox
%
-%........................................ Modified package\x92s & LaTeX macros
+%........................................ Modified package's & LaTeX macros
%
% Those defs which need to be set at \begin{document} are delayed.
% Take in account the varioref package if present:
@@ -1626,7 +1618,7 @@
}{}%
\fi%
\def\ifFTY{\ErrFrench}% -Reset original value.
-% Take in account the beamer class (don\x92t use \l@chapter)
+% Take in account the beamer class (don't use \l@chapter)
\@ifclassloaded{beamer}{\let\l@chapter\empty%
\def\beamer@captiontemplate{\small\structure%
{\insertcaptionname\captionseparator\space}%
@@ -1750,7 +1742,7 @@
\noexpand\expandafter%
\noexpand\csname @##1@ORI\noexpand\endcsname%
\@temp@}\@temp@}%
-% Nullify Babel mechanism which doesn\x92t run correctly in its current version
+% Nullify Babel mechanism which doesn't run correctly in its current version
\ifx\babel@sanitize@arg\undefined\else%
\def\babel@sanitize@arg##1{##1}%
\wlog{\frenchname.sty\string: use of the babel package force me to nullify %
@@ -1901,8 +1893,8 @@
\fi%
}%
\def\@w@s##1{\ifFTSW\f@issue%
- \@fw{-58- %\@txt@msg{valeur de ##1 ignor\\x92ee}%
-% dans l\string\x92environnement \@currenvir%
+ \@fw{-58- %\@txt@msg{valeur de ##1 ignor\'ee}%
+% dans l\string'environnement \@currenvir%
}[##1]\fi}%
\def\org@seps{\let\topsep\@topsepORI%
\let\partopsep\@partopsepORI%
@@ -1923,7 +1915,7 @@
\ifx\@memerror\undefined%
\let\@cdORI\@contdelim% -The definition for ccaption:
\def\@contdelim{\ifFTY\space\else\@cdORI\fi}%
- \else%\let\@contdelim\@cdORI% -Don\x92t modify \@contdelim for memoir.cls
+ \else%\let\@contdelim\@cdORI% -Don't modify \@contdelim for memoir.cls
\let\captionseparator\empty% -Suppress our \captionseparator for table/figure
\let\captionfont\@conttfont% -Apply requested memoir font.
\fi%
@@ -3472,7 +3464,7 @@
% \expandafter\@genGR\else\@RSG\fi}% \EBCDICbrackets are different
\def\@@RFG{\ifFTY\ifmmode\protect\@RSG\else%
\ifIEB\@SFC\else\@RSG\fi% -EBCDICbracket
-\fi%%
+ \fi%
\else\@RSG\fi}%
\def\@SifFTY{\let\ifFTY\iffalse}% -to turn of FTY temporary
%%%\def\@RG{\relax\ifmmode\@SifFTY\fi\ifFTY\@@FG\else\@DFG\fi}%
@@ -3516,7 +3508,7 @@
\def\@CGroup{\egroup\@gobble}% -warning until \endguillemets:
\ifFLA% -Message issued only when french layout is active.
\f@issue%
-\@fw{-49- %\@txt@msg{fermeture pr\'ematur\'ee de guillemets}%
+ \@fw{-49- %\@txt@msg{fermeture pr\'ematur\'ee de guillemets}%
}%
\fi%
\else\@CGroup\@fguills%
@@ -3990,7 +3982,7 @@
\ifeof\@inputcheck \ABBMfalse\ifABBfound\else%
\f@issue%
\@fw{-22- %
-%\@txt@msg{abr\'eviation de \string"##1\string" non trouv\'ee}%
+ %\@txt@msg{abr\'eviation de \string"##1\string" non trouv\'ee}%
}[##1]%
\fi\fi%
\ifABBM\repeat%
@@ -4243,4 +4235,3 @@
\PassOptionsToPackage{french}{pdfscreen}%
%
\endinput%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\end{verbatim}