summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/e-french
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-01-14 22:05:08 +0000
committerKarl Berry <karl@freefriends.org>2019-01-14 22:05:08 +0000
commit97dc41b4b9989605f603429280836ec60a723002 (patch)
treea20e54df079c5cb244726749978489b53ef6b2a6 /Master/texmf-dist/tex/generic/e-french
parent0a1c785c7f1db7fa121771a2d142c5f67576a97d (diff)
e-french (14jan19)
git-svn-id: svn://tug.org/texlive/trunk@49700 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/e-french')
-rw-r--r--Master/texmf-dist/tex/generic/e-french/efrenchu.tex13
-rw-r--r--Master/texmf-dist/tex/generic/e-french/frabbrev-u8.tex297
-rw-r--r--Master/texmf-dist/tex/generic/e-french/frabbrev.tex2
-rw-r--r--Master/texmf-dist/tex/generic/e-french/french.sty38
-rw-r--r--Master/texmf-dist/tex/generic/e-french/french_french-msg.tex192
5 files changed, 438 insertions, 104 deletions
diff --git a/Master/texmf-dist/tex/generic/e-french/efrenchu.tex b/Master/texmf-dist/tex/generic/e-french/efrenchu.tex
new file mode 100644
index 00000000000..b33ff9cd41f
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/e-french/efrenchu.tex
@@ -0,0 +1,13 @@
+%% This is file `french_msg-msg.tex',
+%% File is part of the "efrench" package
+\ifdefined\XeTeXrevision% XeTeXinterchartoks
+\XeTeXinputencoding{utf8}
+% for french guillemets under utf8
+ \catcode`« \active
+ \catcode`» \active
+ \def«{\guillemotleft }
+ \def»{\guillemotright}
+% make hyphenation possible in presence of '
+ \lccode`\'=8217\lccode8217=8217
+\fi
+
diff --git a/Master/texmf-dist/tex/generic/e-french/frabbrev-u8.tex b/Master/texmf-dist/tex/generic/e-french/frabbrev-u8.tex
new file mode 100644
index 00000000000..0b126035453
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/e-french/frabbrev-u8.tex
@@ -0,0 +1,297 @@
+% frabbrev.tex file (French typographic abbreviations)
+% should always be used in 8bit format (generated from
+% fxabbrev.tex which is full ASCII 7bit)
+%
+% After Bernard Gaulle's decease this work is now maintained as
+% the e-French project by a group of enthusiast users
+% under LPPL copyright as declared in http://www.efrench.org/
+%
+% Don't change this to a 7bits coding except if you are using 7bits input
+%
+% History of mods:
+% ===============
+% - Change \^i into î_ --bg 01/16/92
+% - Added shorten "cad" (remark coming from Jacques Andre) --bg 02/07/92
+% - paragraph sign (\S) followed by a tilde --bg 05/15/92
+% - recoded to 8bits --bg 08/24/92
+% - add second, seconds, premiers, premières, troisièmes...
+% numéros, Numéros and pages.
+% --bg 01/12/93
+% - strings containing a space must be within a group. --bg 98/05/15
+% - THE FIRST LETTER IS NO MORE TESTED except if the string is
+% within braces. Thus, any string beginning whith an uppercase
+% letter should be enclosed within braces. --bg 1999/11/08
+% - f8abbrev.tex and frabbrev.850 definitely removed.
+% f7abbrev.tex rename fxabbrev.tex --bg 2000/06/14
+% - few adds coming from Yves Perrousseaux' book on typo. --bg 2001/08/03
+% - corrections for second(s) and seconde(s). --bg 2001/09/20
+% - * facility added for plurals ==> 6 changes.
+% - legal units added and few other names.
+% HAPPY 10 YEARS ANNIVERSARY! --bg 2001/01/21
+% - abbrev. from Louis Guéry from CFPJ. --bg 2002/02/21
+%%
+% - passage à utf8 par rj - je recommande d'utiliser
+% la commande \abbreviations[frabbrev-u8.tex] --rj 2017-08 10
+
+% Checked name Replacement
+% ============ ===========
+%
+% Notice that when the checked name is inside braces all that name
+% should be equal to "name" otherwise the first letter is not checked.
+% If checked name begins with "*" then "_name_" and "_name_s" will
+% be checked, the replacement name is the same in the two cases.
+%
+% NB: All macros have to be not expanded.
+
+premier 1\noexpand\ier%
+premiers 1\noexpand\iers%
+première 1\noexpand\iere%
+premières 1\noexpand\ieres%
+deuxième 2\noexpand\ieme%
+deuxièmes 2\noexpand\iemes%
+second 2\noexpand\fup{d}%
+seconds 2\noexpand\fup{ds}%
+seconde 2\noexpand\fup{de}%
+secondes 2\noexpand\fup{des}%
+troisième 3\noexpand\ieme%
+troisièmes 3\noexpand\iemes%
+quatrième 4\noexpand\ieme%
+quatrièmes 4\noexpand\iemes%
+
+primo \noexpand\quando{1}%
+secundo \noexpand\quando{2}%
+tertio \noexpand\quando{3}%
+quarto \noexpand\quando{4}%
+quinto \noexpand\quando{5}%
+sexto \noexpand\quando{6}%
+septuno \noexpand\quando{7}%
+octavo \noexpand\quando{8}%
+nono \noexpand\quando{9}%
+decimo \noexpand\quando{10}%
+
+{Numéro} \noexpand\Numero%
+{Numéros} \noexpand\Numeros%
+numéro \noexpand\numero%
+numéros \noexpand\numeros%
+
+monsieur M.%
+messieurs MM.%
+mademoiselle M\noexpand\fup{lle}%
+mesdemoiselles M\noexpand\fup{lles}%
+madame M\noexpand\fup{me}%
+mesdames M\noexpand\fup{mes}%
+maître M\noexpand\fup{e}%
+maîtres M\noexpand\fup{es}%
+
+{Compagnie} c\noexpand\fup{ie}%
+canton C\noexpand\fup{on}%
+docteur D\noexpand\fup{r}%
+folio f\noexpand\fup{o}%
+folios f\noexpand\fup{os}%
+monseigneur M\noexpand\fup{gr}%
+paragraphe \noexpand\S~% doit être suivi d'un numéro.
+recto r\noexpand\fup{o}%
+verso v\noexpand\fup{o}%
+
+{Académie} Acad.%
+adjectif adj.%
+{Administration} Admin.%
+ancien anc.%
+annexe ann.% from LG 2002/02/21
+{Antiquité} Antiq.%
+appendice append.%
+après apr.%
+archives arch.%
+archéologie archéol.%
+arithmétique arithm.%
+arrondissement arr.%
+article art.%
+astronomie astron.%
+avant av.%
+avenue av.% from LG 2002/02/21
+bibliographie bibliogr.%
+bibliothèque bibl.% from LG 2002/02/21
+biologie biol.%
+botanique bot.%
+boulevard bd%
+bulletin bull.%
+cad \noexpand\hbox{c.-à-d.}%
+chapitre chap.%
+chef-lieu ch.-l.%
+chronologie chronol.%
+circulaire circ.%
+circonscription circonscr.%
+{Code civil} C.civ.%
+{Code pénal} C.pén.%
+*collaborateur coll.%
+collection coll.%
+colonne col.% from LG 2002/02/21
+commandeur C.% from LG 2002/02/21
+département dép.%
+dictionnaire dict.%
+document doc.%
+{Est} E%
+*éditeur éd.% * from LG 2002/02/21
+*édition éd.% * from LG 2002/02/21
+environ env.%
+épitre ép.%
+épilogue épil.%
+établissements Éts%
+étymologie étym.%
+exemple ex.%
+expéditeur exp.% from LG 2002/02/21
+fascicule fasc.%
+faubourg fg%
+féminin fém.%
+feuillet f.%
+figure fig.%
+Frère F.% from LG 2002/02/21
+géographie géogr.%
+géologie géol.%
+géométrie géom.%
+graphique graph.%
+gravure grav.%
+habitants hab.%
+hauteur haut.%
+iconographie iconogr.%
+*illustration illustr.% 21/01/2002 2017-04-20 sans s final rj
+inférieur inf.%
+introduction introd.%
+invariable invar.%
+italique ital.%
+juridique jur.%
+jurisprudence jur.%
+*ligne l.% 21/01/2002
+largeur larg.%
+latitude lat.%
+librairie libr.%
+livre liv.%
+locution loc.%
+longitude long.%
+longueur long.%
+manuscrit ms.%
+manuscrits mss.%
+masculin masc.%
+mathématiques math.%
+maximum max.% from LG 2002/02/21
+mécanique mécan.%
+mémoire mém.%
+musique mus.%
+mythologie myth.%
+{Nord} N%
+nouveau nouv.%
+nouvelle nouv.%
+numismatique numism.%
+officier O.% from LG 2002/02/21
+{Ouest} O% from LG 2002/02/21
+ouvrage ouvr.%
+*page p.% 21/01/2002
+partie part.%
+Père P.% from LG 2002/02/21
+photographie phot.%
+physique phys.%
+*planche pl.% 21/01/2002
+relié rel.% from LG 2002/02/21
+reliure rel.%
+rédaction réd.
+route rte% from LG 2002/02/21
+{Sud} S.%
+science sc.%
+scène sc.%
+section sect.%
+{Saint} St%
+{Saints} Sts%
+{Sainte} Ste%
+{Saintes} Stes%
+section sect.% from LG 2002/02/21
+siècle s.% from LG 2002/02/21
+{société} sté% 21/01/2002
+{Société} Sté% Yves Perrousseaux 2001/08/03
+substantif subst.%
+*suivant suiv.% 21/01/2002
+*suivante suiv.% 21/01/2002
+supèrieur sup.% from LG 2002/02/21
+supplément suppl.%
+téléphone tél.% Yves Perrousseaux 2001/08/03
+tome t.% from LG 2002/02/21
+traducteur trad.%
+traduction trad.%
+variante var% from LG 2002/02/21
+vers v.% from LG 2002/02/21
+voir V% from LG 2002/02/21
+volume vol.%
+
+% Unités légales :
+
+*ampère A%
+*are a%
+*bel B% from LG 2002/02/21
+*candela cd% from LG 2002/02/21
+centi c% from LG 2002/02/21
+*centiare ca%
+*centigramme cg%
+*centilitre cl%
+*centimètre cm%
+déca da% from LG 2002/02/21
+*décalitre dal%
+dècamètre dam%
+déci d% from LG 2002/02/21
+décibel dB%
+décigramme dg% from LG 2002/02/21
+décilitre dl% from LG 2002/02/21
+*franc F%
+giga G% from LG 2002/02/21
+*grade gr%
+*gramme g%
+*hectare ha%
+hect h% from LG 2002/02/21
+*hectogramme hg%
+*hectolitre hl%
+*hectomètre hm%
+*hertz Hz% from LG 2002/02/21
+*heure h%
+*jour j%
+*kelvin K% from LG 2002/02/21
+kilo k% from LG 2002/02/21
+*kilogramme kg%
+*kilohertz kHz% from LG 2002/02/21
+*kilomètre km%
+*kilovoltampère kVA% from LG 2002/02/21
+*kilowatt kW%
+kilowatt-heure kWh%
+kilowatts-heure kWh%
+*litre l%
+lux lx% from LG 2002/02/21
+méga M% from LG 2002/02/21
+*mégahertz MHz% from LG 2002/02/21
+*mètre m%
+% micro est a introduire qd on aura \mu en romain droit.
+milli m% from LG 2002/02/21
+*millibar mbar%
+*milligramme mg% from LG 2002/02/21
+*millilitre ml%
+*millimètre mm%
+*milliseconde ms% from LG 2002/02/21
+*minute min%
+*mole mol% from LG 2002/02/21
+nano n% from LG 2002/02/21
+*nanoseconde nc% from LG 2002/02/21
+*newton N% from LG 2002/02/21
+*pascal Pa% from LG 2002/02/21
+pico p% from LG 2002/02/21
+*picoseconde ps% from LG 2002/02/21
+quintal q% from LG 2002/02/21
+quintaux q% from LG 2002/02/21
+*radian rad% from LG 2002/02/21
+*seconde s%
+*stère st%
+téra T% from LG 2002/02/21
+*thermie th% from LG 2002/02/21
+*tonne t%
+*volt V%
+*watt W%
+*wattheure Wh% from LG 2002/02/21
+
+% Excerpt from ``Lexique des règles typographiques en usage a l'Imprimerie
+% nationale'', Abréviations, p7-11 and few additions.
+% plus other usual (referenced) names.
diff --git a/Master/texmf-dist/tex/generic/e-french/frabbrev.tex b/Master/texmf-dist/tex/generic/e-french/frabbrev.tex
index 768c43f8aa5..c72ca8c6b67 100644
--- a/Master/texmf-dist/tex/generic/e-french/frabbrev.tex
+++ b/Master/texmf-dist/tex/generic/e-french/frabbrev.tex
@@ -154,7 +154,7 @@ gravure grav.%
habitants hab.%
hauteur haut.%
iconographie iconogr.%
-*illustrations illustr.% 21/01/2002
+*illustration illustr.% 21/01/2002 2017-04-20 sans s final rj
inférieur inf.%
introduction introd.%
invariable invar.%
diff --git a/Master/texmf-dist/tex/generic/e-french/french.sty b/Master/texmf-dist/tex/generic/e-french/french.sty
index 9b5d92b8f93..62434faa161 100644
--- a/Master/texmf-dist/tex/generic/e-french/french.sty
+++ b/Master/texmf-dist/tex/generic/e-french/french.sty
@@ -10,12 +10,28 @@
\ifx\@unexpandable@protect\undefined\let\protect\empty%
\else\let\protect\@unexpandable@protect%
\fi%
- \xdef\FSfd{10 ao\^ut 2017}% eFrench
- \xdef\FSfv{V6,01}%
+ \xdef\FSfd{7 janvier 2019}% eFrench
+ \xdef\FSfv{V6,02}%
\xdef\frenchstyleid{\FSfv\space-- \FSfd\space --}%
}}%
- \edef\FSfd{2017/08/10}%
+ \edef\FSfd{2019/01/07}%
\NeedsTeXFormat{LaTeX2e}[1996/12/01]%
+% > utf8 and NoEncode specialities
+\newif\ifeF@NoEnc %No encoding (XeTex, LuaLaTex)
+\expandafter\expandafter
+\expandafter\ifx\csname XeTeXrevision\endcsname\relax
+\else
+ \eF@NoEnctrue
+\fi
+%
+\newif\ifeF@LuaTeX
+\expandafter\ifx\csname lualatexversion\endcsname\relax
+\else
+ \eF@LuaTeXtrue \eF@NoEnctrue
+\fi
+% In order having no encoding by messages declare this :
+ \let\kbencoding\@gobble
+% < utf8 and NoEncode specialities
\let\auxWARNINGi=\@gobble%
\def\@txt@msg#1{#1}%
\def\@gobbleopt[#1]{}%
@@ -36,10 +52,10 @@
\xdef\@currname{msg}%
\def\intern@lc@llfrom{\frenchpack}%
\let\fp@languagename\languagename%
- \ifx\documentclass\@twoclasseserror%
+ \ifx\documentclass\@twoclasseserror%
\def\languagename{french}%
- \fi%
- \@@input msg.sty%
+ \fi
+ \@@input msg.sty%
\let\languagename\fp@languagename%
\let\fp@languagename\undefined%
\let\intern@lc@llfrom\undefined%
@@ -91,10 +107,12 @@
%
}\expandafter\stop%
\fi%
+\ifeF@LuaTeX\relax\else
\ifx\l@french\undefined\f@issue\typeout{^^J -20-
%
%
}%
+ \fi%
\fi%
\fontencoding{\encodingdefault}\selectfont%
\def\@temp@{OT1}\ifx\@temp@\f@encoding%
@@ -605,7 +623,9 @@
\fontencoding{U}\fontfamily{lasy}\selectfont(\kern-0.20em(}}%
\DeclareTextCommand{\guillemotright}{OT1}{\hbox{%
\fontencoding{U}\fontfamily{lasy}\selectfont)\kern-0.20em)}}}
+\ifeF@NoEnc\else
\IfFileExists{t1lmr.fd}{\PolishGuillemets}{\LasyGuillemets}
+\fi
\DeclareTextSymbolDefault{\guillemotleft}{OT1}
\DeclareTextSymbolDefault{\guillemotright}{OT1}
\def\guill@spacing{\penalty\@M\hskip.8\fontdimen2\font
@@ -1359,6 +1379,9 @@
Typesetting is aborted!}%
\protect\stop}}%
\fi%
+\ifeF@NoEnc
+\@finput{efrenchu.tex}
+\fi
\@finput{frpatch.sty}%
\ifx\FSfd@patch\FSfd\else
\f@issue%
@@ -2812,6 +2835,7 @@
\expandafter\@ifundefined{mlp##2}{\langmlp@defifalse}%
{\langmlp@defitrue}%
\def\l@n@test{##2}
+% here only the choises french or english, excluding arabic as language
\ifx \l@n@fre\l@n@test\langok@defitrue\fi % \def\l@n@fre{french}%
\ifx \l@n@eng\l@n@test\langok@defitrue\fi % \def\l@n@eng{english}%
% \iflangok@defi \typeout{ ##1 : ##2}\fi%
@@ -2888,7 +2912,7 @@
\loop \endlinechar=-1 \read\@inputcheck to \@lineD \endlinechar`\^^M%
\ifx\@lineD\empty \else \advance\@FrCount by 1%
\edef\@lineD{\@lineD\space\space/{\the\@FrCount}}%
- \expandafter\@langue\@lineD%
+ \expandafter\@langue\@lineD% aller voir \@langue
\fi%
\ifeof\@inputcheck \@morefalse \fi%
\if@more\repeat%
diff --git a/Master/texmf-dist/tex/generic/e-french/french_french-msg.tex b/Master/texmf-dist/tex/generic/e-french/french_french-msg.tex
index 02c56612f2f..ea3359faabc 100644
--- a/Master/texmf-dist/tex/generic/e-french/french_french-msg.tex
+++ b/Master/texmf-dist/tex/generic/e-french/french_french-msg.tex
@@ -1,86 +1,86 @@
% Fichier french_french-msg.tex (messages de l'extension FrenchPro)
-\msgencoding{ansinew}\msgheader{-\msgid-\space}
-\msg{1}{la macro #1 existe déjà}{}
-\msg{2}{fichier #1 non trouvé.}{}
+\msgencoding{TeX}\msgheader{-\msgid-\space}
+\msg{1}{la macro #1 existe d\'ej\`a}{}
+\msg{2}{fichier #1 non trouv\'e.}{}
\msg{3}{\frenchpack\space n'est pas actif ici \string!}{}
\msg{4}{passage au mode "Poor-Man-French-Style"}{}
-\msg{5}{définition de lettrine incorrecte}{}
-\msg{6}{lettrine à revoir}{}
-\msg{7}{lettrine réduite à 1 seule lettre}{}
+\msg{5}{d\'efinition de lettrine incorrecte}{}
+\msg{6}{lettrine \`a revoir}{}
+\msg{7}{lettrine r\'eduite \`a 1 seule lettre}{}
\msg{8}{\string\footnotetext{#1} perdu. %
\MessageBreak %
- Coder évent. \string\protect\string\footnote}{}
+ Coder \'event. \string\protect\string\footnote}{}
\msg{9}{fichier language.dat file absent ou corrompu}{}
-\msg{10}{l'extension frenchle/FrenchPro n'a pas été chargée}{}
+\msg{10}{l'extension frenchle/FrenchPro n'a pas \'et\'e charg\'ee}{}
\msg{11}{application du \string<\string< frpatch \string>\string> #1}{}
-\msg{12}{frpatch.sty est périmé, fichier à détruire}{}
-\msg{13}{le caractère "#1" est déjà actif}{}
+\msg{12}{frpatch.sty est p\'erim\'e, fichier \`a d\'etruire}{}
+\msg{13}{le caract\`ere "#1" est d\'ej\`a actif}{}
\msgheader{-13-\space}
-\msg{13b}{la double ponctuation est alors désactivée}{}
+\msg{13b}{la double ponctuation est alors d\'esactiv\'ee}{}
\msgheader{-\msgid-\space}
\msg{14}{fermeture de guillemets non ouverts}{}
-\msg{15}{le langage \frenchname\space porte le numéro \the\language}{}
-\msg{16}{le langage english language\space porte le numéro \the\language}{}
-\msg{17}{\string\wrongtypedspaces\space est inopérant dans ce contexte}{}
+\msg{15}{le langage \frenchname\space porte le num\'ero \the\language}{}
+\msg{16}{le langage english language\space porte le num\'ero \the\language}{}
+\msg{17}{\string\wrongtypedspaces\space est inop\'erant dans ce contexte}{}
\msg*{18}{\frenchname.sty force l'option %
\string\nofrenchguillemets\space en maths avec AmSLaTeX.}{}
-\msg{19}{utilisation du langage interne numéro \the\language}{}
+\msg{19}{utilisation du langage interne num\'ero \the\language}{}
\msg*{20}{ATTENTION \string: le langage french n'est pas %
- défini dans votre format.}{}
-\msg*{20b}{\frenchname.sty \string: le langage french n'est pas défini %
+ d\'efini dans votre format.}{}
+\msg*{20b}{\frenchname.sty \string: le langage french n'est pas d\'efini %
(ERREUR \string!)}{}
-\msg{21}{#1 n'est pas défini}{}
-\msg{22}{abréviation de \string"#1\string" non trouvée}{}
+\msg{21}{#1 n'est pas d\'efini}{}
+\msg{22}{abr\'eviation de \string"#1\string" non trouv\'ee}{}
\msg*{23}{Extension \string: \frenchpack\space\frenchstyleid%
\space(B.Gaulle)}{}
\msg{24}{\frenchname.sty utilise dans ce document le codage de fonte %
\f@encoding.}{}%
\msg{25}{\frenchname.sty affiche ici ses messages en %
\ifEightBitOutput8-bits.\else7-bits %
- \string<\string< \string à la TeX \string>\string>.\fi %
+ \string<\string< \string \`a la TeX \string>\string>.\fi %
^^J}{}
-\msg{26}{Erreur détectée dans \frenchname.sty \string! %
+\msg{26}{Erreur d\'etect\'ee dans \frenchname.sty \string! %
\MessageBreak %
(voir p.ex. le fichier language.dat)}{}
-\msg*{27}{\frenchname.sty \string: le language \l@no\space (#1) était %
- initialement (à initex) numéroté %
+\msg*{27}{\frenchname.sty \string: le language \l@no\space (#1) \'etait %
+ initialement (\`a initex) num\'erot\'e %
\csname l@#1\endcsname\space(ERREUR \string!)}{}
\msg{28}{ATTENTION \string: TeX Version 2 ne permet pas d'utiliser des %
- caractères accentués 8-bits}{}
+ caract\`eres accentu\'es 8-bits}{}
\msg*{29}{***Attention*** \string: le moteur TeX en utilisation avec %
des fontes CM %
\MessageBreak %
- (comme dans ce format TeX) est insuffisant pour la césure %
+ (comme dans ce format TeX) est insuffisant pour la c\'esure %
\MessageBreak %
- des mots accentués (comme en français).}{}
+ des mots accentu\'es (comme en fran\c cais).}{}
\msg{30}{ERREUR\string! Quelque chose est anormal \string! %
votre moteur TeX ne peut pas couper correctement les mots %
\MessageBreak %
- français accentués *dans la fonte courante* ou %
+ fran\c cais accentu\'es *dans la fonte courante* ou %
avec ce codage}{}
-\msg{31}{Mauvaise césure française \string! %
- Êtes-vous sûr de tourner avec le format *********** %
+\msg{31}{Mauvaise c\'esure fran\c caise \string! %
+ \^Etes-vous s\^ur de tourner avec le format *********** %
\MessageBreak %
- ayant les motifs de césure françaiss %
- installés au moment d'initex \string? ***********}{}
+ ayant les motifs de c\'esure fran\c caiss %
+ install\'es au moment d'initex \string? ***********}{}
\msg{32}{si oui, essayez de passer au codage de fonte T1 %
(\string\usepackage[T1]{fontenc})***}{}
-\msg{33}{VERIFIEZ si les codes TeX hexadécimaux listés ne peuvent s'afficher %
+\msg{33}{VERIFIEZ si les codes TeX hexad\'ecimaux list\'es ne peuvent s'afficher %
\MessageBreak %
- à l'écran et décidez s'ils doivent être éliminés de \@kbencoding.kbc %
+ \`a l'\'ecran et d\'ecidez s'ils doivent \^etre \'elimin\'es de \@kbencoding.kbc %
\MessageBreak %
- en supposant que votre ''locale'' est bien initialisée %
- sur votre système.}{}
+ en supposant que votre ''locale'' est bien initialis\'ee %
+ sur votre syst\`eme.}{}
\msg{34}{ce fichier et les autres fichiers auxiliaires exigent d'utiliser %
\MessageBreak %
les extension LaTeX packages suivantes \string: \frenchpack\string! %
\MessageBreak %
- vérifiez vos \string\usepackage\space ou effacer ces fichiers. %
- Arrêt de la composition \string!}{}
-\msg{35}{kbconfig \string: Redéfinition de %
+ v\'erifiez vos \string\usepackage\space ou effacer ces fichiers. %
+ Arr\^et de la composition \string!}{}
+\msg{35}{kbconfig \string: Red\'efinition de %
\string ^\string ^\string Y uccode. %
\MessageBreak %
- kbconfig \string: Redéfinition de %
+ kbconfig \string: Red\'efinition de %
\string ^\string ^\string Z uccode.}{}
\msg{36}{ANOMALIE \string: nom de format LaTeX %
(\string\fmtname) invalide. %
@@ -91,123 +91,123 @@
(\string\fmtname) non standard}{}
\msg{37a}{ANOMALIE \string: extension FrenchPro active ici.}{}
\msg{37b}{ANOMALIE \string: extension FrenchPro inactive ici.}{}
-\msg{38}{La langage #1 est utilisé sous le numéro \the\workl@.}{}
-\msg{39}{Erreur \string: fichier language.dat non trouvé, essai de %
- chargement du fichier de césure US-english}{}
-\msg*{40}{Écriture de kb8to7.lex et kb7to8.lex}{}
-\msg{41}{votre format est périmé, merci de refaire initex \string!}{}
+\msg{38}{La langage #1 est utilis\'e sous le num\'ero \the\workl@.}{}
+\msg{39}{Erreur \string: fichier language.dat non trouv\'e, essai de %
+ chargement du fichier de c\'esure US-english}{}
+\msg*{40}{\'Ecriture de kb8to7.lex et kb7to8.lex}{}
+\msg{41}{votre format est p\'erim\'e, merci de refaire initex \string!}{}
\msg{42}{Le patch \frenchname\space (frpatch.sty) n'est pas valable %
\MessageBreak %
- pour cette version de l'extension "\frenchpack" datée \FSfd}{}
-\msg{43}{french.all est CHARGÉ^^J}{}
-\msg{44}{ERREUR la commande \LaMacro\space n'est pas définie \string!}{}
-\msg{45}{exécution de \LaMacro}{}
-\msg{46}{Cette commande est deja définie dans \frenchname.sty %
+ pour cette version de l'extension "\frenchpack" dat\'ee \FSfd}{}
+\msg{43}{french.all est CHARG\'E^^J}{}
+\msg{44}{ERREUR la commande \LaMacro\space n'est pas d\'efinie \string!}{}
+\msg{45}{ex\'ecution de \LaMacro}{}
+\msg{46}{Cette commande est deja d\'efinie dans \frenchname.sty %
\MessageBreak %
- Problème éventuel avec \frenchpack\space (macro \Aboi #1)}{}
-\msg*{47}{je dois m'arrêter car votre moteur TeX engine n'est pas capable %
- de générer des codes 8-bits en sortie, désolé \string!}{}
+ Probl\`eme \'eventuel avec \frenchpack\space (macro \Aboi #1)}{}
+\msg*{47}{je dois m'arr\^eter car votre moteur TeX engine n'est pas capable %
+ de g\'en\'erer des codes 8-bits en sortie, d\'esol\'e \string!}{}
\msg{48}{Lecture du fichier de configuration de \frenchpack}{}
-\msg{49}{fermeture prématurée de guillemets}{}
-\msg{50}{Erreur \string: le langage french n'est pas défini dans %
+\msg{49}{fermeture pr\'ematur\'ee de guillemets}{}
+\msg{50}{Erreur \string: le langage french n'est pas d\'efini dans %
le fichier language.dat.}{}
-\msg{51}{ERREUR \string: ce document n'a pas été converti en 8-bits...}{}
+\msg{51}{ERREUR \string: ce document n'a pas \'et\'e converti en 8-bits...}{}
\msg*{52}{Erreur \string: \frenchpack\space package ne fonctionne pas %
- avec une classe de document si minimaliste, désolé \string!}{}
+ avec une classe de document si minimaliste, d\'esol\'e \string!}{}
\msg{53}{environnement guillemets inutilisable %
\MessageBreak %
avec l'option \string\noeveryparguillemets}{}
\msg{54}{ERREUR \string: \string\unusedslot\space (\unusedslot) est invalide}{}
-\msg{55}{ERREUR le caractère \string\unusedslot\space %
+\msg{55}{ERREUR le caract\`ere \string\unusedslot\space %
(\@unusedslot) n'est pas actif.}{}
-\msg*{56}{Les caractères 8-bits traités sont \string:}{}
-\msg{57}{extension keyboard #1 chargée pour le codage de fonte %
+\msg*{56}{Les caract\`eres 8-bits trait\'es sont \string:}{}
+\msg{57}{extension keyboard #1 charg\'ee pour le codage de fonte %
\f@encoding.^^J}{}
-\msg{58}{valeur de #1 ignorée}{}
-\msg*{59}{ERREUR FATALE \string: texte généré étrange et inhabituel.}{}
-\msg{60}{point manquant après \string\etc}{}
-\msg{61}{fichier hyph\hyphchar.tex file non trouvé.}{}
-\msg{62}{chargement d'un fichier de césures additionnel %
- pour les fontes \hyphchar\space avec caractère de %
- césure spécifique}{}
-\msg{63}{fichier french.sty ou frenchle.sty non trouvé. %
+\msg{58}{valeur de #1 ignor\'ee}{}
+\msg*{59}{ERREUR FATALE \string: texte g\'en\'er\'e \'etrange et inhabituel.}{}
+\msg{60}{point manquant apr\`es \string\etc}{}
+\msg{61}{fichier hyph\hyphchar.tex file non trouv\'e.}{}
+\msg{62}{chargement d'un fichier de c\'esures additionnel %
+ pour les fontes \hyphchar\space avec caract\`ere de %
+ c\'esure sp\'ecifique}{}
+\msg{63}{fichier french.sty ou frenchle.sty non trouv\'e. %
\MessageBreak %
- Vérifiez s'ils existent quelque part dans votre système.}{}
+ V\'erifiez s'ils existent quelque part dans votre syst\`eme.}{}
\msg{64}{ERREUR \string: \string\fmtname\space est invalide dans lplain.tex}{}
\msg{65}{\frenchname.sty charge %
les traductions pour la bibliographie \string:}{}
-\msg*{66}{ERREUR \string! Ce fichier ne peut être composé sans une %
+\msg*{66}{ERREUR \string! Ce fichier ne peut \^etre compos\'e sans une %
\MessageBreak %
- déclaration de codage (voir les extensions keyboard ou inputenc).}{}
-\msg*{67}{ATTENTION il semble que vous utilisez à la fois inputenc et %
+ d\'eclaration de codage (voir les extensions keyboard ou inputenc).}{}
+\msg*{67}{ATTENTION il semble que vous utilisez \`a la fois inputenc et %
keyboard, merci de choisir \string!}{}
\msg*{68}{ERREUR \string: \frenchpack\space ne tourne pas avec %
- l'émulation 2.09, désolé \string!}{}
+ l'\'emulation 2.09, d\'esol\'e \string!}{}
\msg{69}{kbconfig \string: interception de la commande dump pour %
- éliminer quelques caractères invalides.}{}
+ \'eliminer quelques caract\`eres invalides.}{}
\msg{70}{kbconfig \string: modification de \string\@tabacckludge\space pour %
les maths.}{}
-\msg{71}{ATTENTION \string: si babel est utilisé, %
+\msg{71}{ATTENTION \string: si babel est utilis\'e, %
\MessageBreak %
mettre \frenchname(pro/le) en option}{}
-\msg{72}{kbconfig \string: le codage utf8 ne peut être réalisé avec %
+\msg{72}{kbconfig \string: le codage utf8 ne peut \^etre r\'ealis\'e avec %
plain \string! %
\MessageBreak %
- kbconfig \string: on continue sans caractères Unicode.}{}
-\msg*{73}{\frenchname.sty a été chargé trop tôt \string!}{}
-\msg*{74}{ERREUR, extension keyboard chargée après %
+ kbconfig \string: on continue sans caract\`eres Unicode.}{}
+\msg*{73}{\frenchname.sty a \'et\'e charg\'e trop t\^ot \string!}{}
+\msg*{74}{ERREUR, extension keyboard charg\'ee apr\`es %
\frenchpack!}{}
-\msg{75}{kbconfig \string: codage utf8 non trouvé via l'extension %
+\msg{75}{kbconfig \string: codage utf8 non trouv\'e via l'extension %
inputenc \string! %
\MessageBreak %
- kbconfig \string: on continue sans caractères Unicode.}{}
+ kbconfig \string: on continue sans caract\`eres Unicode.}{}
\msg{76}{kbconfig \string: pas de contraintes de langage possibles %
avec Plain TeX \string!}{}
-\msg{77}{Aucun caractère #1\space de défini en english}{}
+\msg{77}{Aucun caract\`ere #1\space de d\'efini en english}{}
\msg*{78}{ERREUR \string: l'otion noutf8 fournie est en conflit.}{}
\msg*{79}{keyboard.sty \string: pas d'option locale fournie, %
codage utf8 impossible.}{}
\msg{80}{Babel souhaite charger l'option \CurrentOption\space %
- \MessageBreak mais l'extension mlp est déjà chargée, %
+ \MessageBreak mais l'extension mlp est d\'ej\`a charg\'ee, %
merci de choisir %
\MessageBreak soit mlp avec l'option \CurrentOption\space, %
soit \CurrentOption\space seul %
\MessageBreak ou babel avec l'option \CurrentOption\space}%
{\help{juste retirer l'extension ou l'option superflue.}}
-\msg*{81}{ATTENTION \string: extension "msg" non trouvée\string; %
+\msg*{81}{ATTENTION \string: extension "msg" non trouv\'ee\string; %
\MessageBreak on continue sans le texte des messages}{}
-\msg{82}{la commande \LaMacro\space n'est pas encore définie}{}
+\msg{82}{la commande \LaMacro\space n'est pas encore d\'efinie}{}
\msg{83}{Test des macros avant le \string\begin{document}^^J}{}
-\msg{84}{Maintenant, nouveau test mais après le \string\begin{document}^^J}{}
+\msg{84}{Maintenant, nouveau test mais apr\`es le \string\begin{document}^^J}{}
\msg{85}{Attention \string: l'option fixlanguage %
- n'a pas été fournie à l'appel de babelbib}{}
+ n'a pas \'et\'e fournie \`a l'appel de babelbib}{}
\msg{86}{keyboard.sty\string: %
- le dispositif mltex a été annulé par l'option #1.}{}
+ le dispositif mltex a \'et\'e annul\'e par l'option #1.}{}
\msg{87}{ERREUR \string: %
\MessageBreak %
babelbib s'utilise uniquement avec babel}{}
-\msg{88}{Aucun caractère n'a été défini\MessageBreak %
+\msg{88}{Aucun caract\`ere n'a \'et\'e d\'efini\MessageBreak %
pour le codage clavier `utf8'\MessageBreak}{}
-\msg{89}{kbconfig \string: Le caractère utilisé n'est pas défini %
+\msg{89}{kbconfig \string: Le caract\`ere utilis\'e n'est pas d\'efini %
\MessageBreak %
avec le codage clavier `utf8'}%
- {Vous pouvez en fournir une définition avec %
+ {Vous pouvez en fournir une d\'efinition avec %
\noexpand\DeclareInputText\MessageBreak ou %
\noexpand\DeclareInputMath avant de l'utiliser.}%
-\msg{90}{Caractère Unicode invalide, valeur \string < 00A0}{\@eha}
-\msg{91}{La chaî{}ne de caractères Unicode #1 n'a pas été %
- définie pour être utilisée avec LaTeX}{\@eha}
+\msg{90}{Caract\`ere Unicode invalide, valeur \string < 00A0}{\@eha}
+\msg{91}{La cha\^\i{}ne de caract\`eres Unicode #1 n'a pas \'et\'e %
+ d\'efinie pour \^etre utilis\'ee avec LaTeX}{\@eha}
\msg{92}{Vous devez \string:\MessageBreak %
- soit utiliser un moteur avec option MlTeX,\MessageBreak %
- - soit passer en codage T1 par défaut.}{}
+ - soit passer en codage T1 par d\'efaut.}{}
\msg*{93}{Vous utilisez deux options de francisation avec Babel, %
\MessageBreak %
merci d'en choisir une seule.}{}
\msgheader{-**-\space}
-\msg*{**a}{Le numéro de série de \frenchpack\space est *\@FrVal*.}{}
+\msg*{**a}{Le num\'ero de s\'erie de \frenchpack\space est *\@FrVal*.}{}
\msg*{**b}{\@FrVal\space of \frenchpack.}{}
\msgheader{}
\msg{*}{le message \msgid\space de l'extension \frenchname\space n'est pas %
- répertorié}{}
+ r\'epertori\'e}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%