summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/frenchle
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-06-01 00:21:59 +0000
committerKarl Berry <karl@freefriends.org>2012-06-01 00:21:59 +0000
commitc3ed32f03acd8d6d5e6ce51d3816b53884df1195 (patch)
treef1a69103bce3b39f9a84c8591cab66c45424d10d /Master/texmf-dist/doc/latex/frenchle
parentb854b03453eb2704a5ba2fc102538c5a28d1e089 (diff)
frenchle 5.9995 (30may12)
git-svn-id: svn://tug.org/texlive/trunk@26756 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/frenchle')
-rw-r--r--Master/texmf-dist/doc/latex/frenchle/ALIRE.le6
-rw-r--r--Master/texmf-dist/doc/latex/frenchle/README71
-rwxr-xr-xMaster/texmf-dist/doc/latex/frenchle/README.le77
-rwxr-xr-xMaster/texmf-dist/doc/latex/frenchle/faq.pdfbin0 -> 294138 bytes
-rw-r--r--Master/texmf-dist/doc/latex/frenchle/frenchle.pdfbin872848 -> 333335 bytes
-rw-r--r--Master/texmf-dist/doc/latex/frenchle/sources/faq.tex1459
-rw-r--r--Master/texmf-dist/doc/latex/frenchle/sources/frenchle.tex2526
-rw-r--r--Master/texmf-dist/doc/latex/frenchle/sources/myfroptn.sty17
-rw-r--r--Master/texmf-dist/doc/latex/frenchle/sources/mymaj.sty181
9 files changed, 4299 insertions, 38 deletions
diff --git a/Master/texmf-dist/doc/latex/frenchle/ALIRE.le b/Master/texmf-dist/doc/latex/frenchle/ALIRE.le
index 357b6bc5d96..736c93b65e9 100644
--- a/Master/texmf-dist/doc/latex/frenchle/ALIRE.le
+++ b/Master/texmf-dist/doc/latex/frenchle/ALIRE.le
@@ -1,7 +1,7 @@
% Here is a the light version of the multilingual package FrenchPro for LaTeX.
% Copyright notice is LPPL, Copyright Bernard GAULLE, 2000-2006.
%
-% <frenchlebg -AT- free.fr>
+% <efrench AT lists.tuxfamily.org>
%%%%%%%%%% francais %%%%%%%%%%%
%% Vous trouverez la documentation de frenchle dans le fichier frenchle.pdf
%%
@@ -42,7 +42,7 @@
%%
%%
%%%%%%%%%%%% English %%%%%%%%%
-% Documentation is available here: http://frenchle.free.fr/frenchle.pdf
+% Documentation is available here: http://www.efrench.org/doc/frenchle.pdf
%
% You can find here 5 LaTeX source files to move to your LaTeX installation
% at the same place where you normally put any other LaTeX package/extension.
@@ -71,6 +71,6 @@
% "E" version (eFrench) look at http://www.efrench.org or
% on any ctan. Don't hesitate to ask us at efrench@lists.tuxfamily.org.
%
-% Enjoy. --rj update 2012-02-02
+% Enjoy. --rj update 2012-05-30
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/doc/latex/frenchle/README b/Master/texmf-dist/doc/latex/frenchle/README
index e2bcdc46589..571d1c9a8ec 100644
--- a/Master/texmf-dist/doc/latex/frenchle/README
+++ b/Master/texmf-dist/doc/latex/frenchle/README
@@ -1,7 +1,40 @@
% Here is a the light version of the multilingual package FrenchPro for LaTeX.
-% Copyright notice is LPPL, Copyright Bernard GAULLE, 2000-2006.
+% Copyright notice is LPPL, Copyright Bernard GAULLE, 2000-2006,
+% eFrench 2011-2012 (efrench@lists.tuxfamily.org).
%
-% <frenchlebg -AT- free.fr>
+% <efrench AT lists.tuxfamily.org>%
+%%%%%%%%%%%% English %%%%%%%%%
+% Documentation is available here: http://www.efrench.org/doc/frenchle.pdf
+%
+% You can find here 5 LaTeX source files to move to your LaTeX installation
+% at the same place where you normally put any other LaTeX package/extension.
+% frenchle.sty which is the main package
+% to be called just by \usepackage{frenchle}
+% or via babelfr (file babelfr.sty provided) with:
+% frenchle.ldf which is called when you type \usepackage[frenchle]{babelfr}
+% french.ldf which is called when you type \usepackage[french]{babel} or
+% better when you type in: \documentcalss[french]{class}
+% and: \usepackage{babelfr}
+%
+% Notice that french.ldf is no more called by babel since 2003 (THANKS!); you
+% can't code \usepackage[french]{babel} as it was possible since the origine
+% of Babel; this is the reason why babelfr was developped.
+%
+% frenchle package will do its best to typeset your document according to the
+% french typographic rules. You have no command to type in (few commands
+% are available in this light version) but macrotypography (punctuation,
+% foot notes) is in action, as well as french layout (figures, tables, lists,
+% etc.), obviously frenh translation of standard titles and classes
+% changes (book, letter); but not hyphenation, abbreviations, illuminated
+% letters (lettrines), nor complete french guillemets. All that stuff and
+% other features are available with the professional version which gives you
+% the ability of customization and allows you to switch on/off any
+% feature depending of your needs. If you want more informations about the
+% "E" version (eFrench) look at http://www.efrench.org or
+% on any ctan. Don't hesitate to ask us at efrench@lists.tuxfamily.org.
+%
+% Enjoy. --rj update 2012-05-30
+
%%%%%%%%%% francais %%%%%%%%%%%
%% Vous trouverez la documentation de frenchle dans le fichier frenchle.pdf
%%
@@ -10,7 +43,7 @@
%% frenchle.ldf l'intermediaire pour coder \usepackage[frenchle]{babelfr}
%% french.ldf ceci pour pouvoir coder \usepackage[french]{babelfr}
%% (ce qui est le meilleur choix)
-%% frenchle.sty le fichier style principal de l'extension frenchle ; on peut
+%% frenchle.sty le fichier style principal deefrench@lists.tuxfamily.org l'extension frenchle ; on peut
%% l'appeler seule en codant \usepackage{frenchle}
%% frenchle.cfg qui permet de personnaliser votre utilisation de frenchle.
%%
@@ -40,37 +73,5 @@
%% ou sur CTAN (sous language/french/efrench).
%% Ne pas hesiter a nous contacter sous efrench@lists.tuxfamily.org.
%%
-%%
-%%%%%%%%%%%% English %%%%%%%%%
-% Documentation is available here: http://frenchle.free.fr/frenchle.pdf
-%
-% You can find here 5 LaTeX source files to move to your LaTeX installation
-% at the same place where you normally put any other LaTeX package/extension.
-% frenchle.sty which is the main package
-% to be called just by \usepackage{frenchle}
-% or via babelfr (file babelfr.sty provided) with:
-% frenchle.ldf which is called when you type \usepackage[frenchle]{babelfr}
-% french.ldf which is called when you type \usepackage[french]{babel} or
-% better when you type in: \documentcalss[french]{class}
-% and: \usepackage{babelfr}
-%
-% Notice that french.ldf is no more called by babel since 2003 (THANKS!); you
-% can't code \usepackage[french]{babel} as it was possible since the origine
-% of Babel; this is the reason why babelfr was developped.
-%
-% frenchle package will do its best to typeset your document according to the
-% french typographic rules. You have no command to type in (few commands
-% are available in this light version) but macrotypography (punctuation,
-% foot notes) is in action, as well as french layout (figures, tables, lists,
-% etc.), obviously frenh translation of standard titles and classes
-% changes (book, letter); but not hyphenation, abbreviations, illuminated
-% letters (lettrines), nor complete french guillemets. All that stuff and
-% other features are available with the professional version which gives you
-% the ability of customization and allows you to switch on/off any
-% feature depending of your needs. If you want more informations about the
-% "E" version (eFrench) look at http://www.efrench.org or
-% on any ctan. Don't hesitate to ask us at efrench@lists.tuxfamily.org.
-%
-% Enjoy. --rj update 2012-02-02
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/doc/latex/frenchle/README.le b/Master/texmf-dist/doc/latex/frenchle/README.le
new file mode 100755
index 00000000000..6c3b49eb7b5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/frenchle/README.le
@@ -0,0 +1,77 @@
+% Here is a the light version of the multilingual package FrenchPro for LaTeX.
+% Copyright notice is LPPL, Copyright Bernard GAULLE, 2000-2006,
+% eFrench 2011-2012.
+%
+% <efrench AT lists.tuxfamily.org>
+%%%%%%%%%% francais %%%%%%%%%%%
+%% Vous trouverez la documentation de frenchle dans le fichier frenchle.pdf
+%%
+%% Vous trouverez ici, essentiellement 5 fichiers source LaTeX :
+%% babelfr.sty l'extension a appeler pour utiliser frenchle avec Babel et
+%% frenchle.ldf l'intermediaire pour coder \usepackage[frenchle]{babelfr}
+%% french.ldf ceci pour pouvoir coder \usepackage[french]{babelfr}
+%% (ce qui est le meilleur choix)
+%% frenchle.sty le fichier style principal de l'extension frenchle ; on peut
+%% l'appeler seule en codant \usepackage{frenchle}
+%% frenchle.cfg qui permet de personnaliser votre utilisation de frenchle.
+%%
+%% A noter que french.ldf n'est plus appele par babel depuis fin 2003 ce qui
+%% ne permet donc plus de coder \usepackage[french]{babel} comme cela etait
+%% possible depuis l'origine de Babel ; MERCI ! d'ou l'utilisation de babelfr.
+%%
+%% Vous devez deposer ces fichiers dans /texmf/tex/latex/frenchle/
+%% ET ne pas oublier de faire un "texhash" ensuite (ou "mktexlsr")
+%% pour que ces fichiers figurent dans la base des fichiers TeX !
+%% Si vous utilisez la commande latex standard il suffit que vous ayez
+%% french dans language.dat pour disposer des cesures françaises, ensuite
+%% frenchle fera le maximum pour composer le document en respectant les
+%% regles typographiques usuelles a l'Imprimerie nationale. Vous n'avez
+%% aucune commande a entrer (peu de commandes sont accessibles dans cette
+%% version allegee) mais la macro-typographie sera active (ponctuation,
+%% notes de bas de page) tout comme la mise en page globale (figures, tables,
+%% listes, etc.), avec bien sur la traduction des differents labels et
+%% la prise en compte des classes de documents ; mais pas la coupure de mots
+%% (effective normalement au niveau du format "frlatex"), ni les
+%% abreviations, ni les lettrines, ni le traitement complet des guillemets
+%% a la francaise qui sont des dispositifs de la version professionnelle
+%% eFrench qui offre par ailleurs de grandes possibilites de
+%% personnalisation et la capacite d'activer ou neutraliser chaque
+%% dispositif selon les besoins. Si vous voulez plus d'informations au
+%% sujet de la version "E" voyez sous http://www.efrench.org
+%% ou sur CTAN (sous language/french/efrench).
+%% Ne pas hesiter a nous contacter sous efrench@lists.tuxfamily.org.
+%%
+%%
+%%%%%%%%%%%% English %%%%%%%%%
+% Documentation is available here: http://www.efrench.org/doc/frenchle.pdf
+%
+% You can find here 5 LaTeX source files to move to your LaTeX installation
+% at the same place where you normally put any other LaTeX package/extension.
+% frenchle.sty which is the main package
+% to be called just by \usepackage{frenchle}
+% or via babelfr (file babelfr.sty provided) with:
+% frenchle.ldf which is called when you type \usepackage[frenchle]{babelfr}
+% french.ldf which is called when you type \usepackage[french]{babel} or
+% better when you type in: \documentcalss[french]{class}
+% and: \usepackage{babelfr}
+%
+% Notice that french.ldf is no more called by babel since 2003 (THANKS!); you
+% can't code \usepackage[french]{babel} as it was possible since the origine
+% of Babel; this is the reason why babelfr was developped.
+%
+% frenchle package will do its best to typeset your document according to the
+% french typographic rules. You have no command to type in (few commands
+% are available in this light version) but macrotypography (punctuation,
+% foot notes) is in action, as well as french layout (figures, tables, lists,
+% etc.), obviously frenh translation of standard titles and classes
+% changes (book, letter); but not hyphenation, abbreviations, illuminated
+% letters (lettrines), nor complete french guillemets. All that stuff and
+% other features are available with the professional version which gives you
+% the ability of customization and allows you to switch on/off any
+% feature depending of your needs. If you want more informations about the
+% "E" version (eFrench) look at http://www.efrench.org or
+% on any ctan. Don't hesitate to ask us at efrench@lists.tuxfamily.org.
+%
+% Enjoy. --rj update 2012-05-30
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
diff --git a/Master/texmf-dist/doc/latex/frenchle/faq.pdf b/Master/texmf-dist/doc/latex/frenchle/faq.pdf
new file mode 100755
index 00000000000..492cb1107fc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/frenchle/faq.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/frenchle/frenchle.pdf b/Master/texmf-dist/doc/latex/frenchle/frenchle.pdf
index 4a12bf4f18e..98bb792810b 100644
--- a/Master/texmf-dist/doc/latex/frenchle/frenchle.pdf
+++ b/Master/texmf-dist/doc/latex/frenchle/frenchle.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/frenchle/sources/faq.tex b/Master/texmf-dist/doc/latex/frenchle/sources/faq.tex
new file mode 100644
index 00000000000..dd69c8c9d0a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/frenchle/sources/faq.tex
@@ -0,0 +1,1459 @@
+% !TeX encoding = utf8
+%This is FaQ.tex : the LaTeX F A Q of the french style
+% LPPL Copyright by eFrench
+%
+%
+\documentclass[a4paper,12pt,openright]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{times}
+\usepackage{url}
+
+\makeatletter\def\tempa{\let\if@screen\iffalse}\makeatother%
+\tempa%
+\def\href#1#2{#2}
+\let\titcolor\relax
+\usepackage[print]{pdfscreen}
+
+
+\usepackage{french, mymaj, fancybox}
+
+\usersfrenchoptions{%
+ \disallowuchyph
+ \overfullhboxmark
+}
+
+ \definecolor{section0}{rgb}{.722,.525,.431}
+ \definecolor{section1}{rgb}{.650,.350, 0 }%{.937,.561,.123}
+ \definecolor{section2}{rgb}{.750,.250, 0}%{.855,.647,.123}
+ \definecolor{section3}{rgb}{.950,.050,.0}
+ \definecolor{section4}{rgb}{.545,.271,.750}
+ \definecolor{section5}{rgb}{.627,.322,.176}
+ \definecolor{titcolor}{rgb}{.922,.725,.831}
+ \definecolor{bleu}{rgb}{.0,.0,.650}
+%\def\titcolor{\color{section0}}
+
+\hypersetup{
+ pdfwindowui=true, pdfnewwindow=true,
+ colorlinks=true, pdfmenubar=true, pdffitwindow=true,
+ anchorcolor=bleu, urlcolor=bleu,
+}
+
+\makeatletter
+\newcommand{\linkandfootnote}[3]{%
+ \href{#3}{#2}\bgroup%
+ \expandafter\ifx\csname r@tlf.#1\endcsname\relax%
+ \expandafter\global%
+ \expandafter\let\csname r@tlf.#1\endcsname\empty%
+ \footnote{\texttt{<}\url{#3}\texttt{>}.\label{lf.#1}}%
+ \else\refmark{lf.#1}%
+ \fi\egroup%
+ }%
+\makeatother
+
+\newif\ifnoDOCinstall
+\newif\ifnoFINALS
+
+\textwidth=152mm
+\textheight=240mm
+\voffset -1in
+%\hoffset 0in%-1in
+\oddsidemargin=11mm
+\evensidemargin=11mm
+\topmargin=1.0cm
+\footskip=1.3cm
+\renewcommand{\ttdefault}{cmtt}
+\hypersetup{
+pdftitle={Foire aux questions },
+pdfauthor={Bernard Gaulle, Raymond Juillerat},
+pdfcreator={Bernard Gaulle},
+pdfsubject={TeX, LaTeX et la langue française},
+pdfkeywords={TeX, LaTeX, pdfLaTeX, efrench, frenchle.sty, french.sty},
+}
+%\makeindex
+\begin{document}
+\newlength{\oriparindent}
+\setlength{\oriparindent}{\parindent}
+\newcommand{\indneg}{\setlength{\parindent}{-2mm}}
+\newcommand{\indpos}{\setlength{\parindent}{\oriparindent}}
+\newcommand{\pgLapdTeX}
+{(L\hspace{-.8ex}\raisebox{.4ex}{\scriptsize A}\hspace{-.3ex})\TeX}
+%\disallowuchyph% C'est ma devise... (inclus dans myfroptn)
+
+% Page de titre :
+\makeatletter
+\def\@fnsymbol#1{\ensuremath{\ifcase#1\or \star \or \diamond
+ \or \heartsuit \else\@ctrerr\fi}}
+\makeatother
+\title{\hbox{}\vspace*{-3cm}
+ \huge\bf
+ FAQ \textit{eFrench}\\
+ Foire aux questions\\ à propos de \LaTeX{ }%\textsl{eFrench}
+%\footnote{Les marques de mise à jour dans la marge sont en rapport
+% avec la version V5,00 du 22 décembre 2000.}
+% \\ pour \LaTeX
+ en français}
+\author{Bernard \fsc{Gaulle}, repris par Raymond \fsc{Juillerat}\\
+et le groupe \textit{eFrench} \href{mailto:efrench(at)lists.tuxfamily.org}{\texttt{<efrench.org>}}%
+\thanks{Attention, l'adresse m.él. fournie via les butineurs est
+piégée ; il faut la corriger à la main.}\\%
+LPPL © {\sc eFrench} (voir le fichier
+\linkandfootnote{copyright}{\texttt{Copyright.pdf}}
+{http://efrench.org/}%
+% ou \texttt{copyrigh.tex}
+).\\
+}
+\date{version pro \frenchstyleid}\label{prempage}
+\maketitle\thispagestyle{empty}
+
+%\begin{resume} Cette notice décrit comment installer et utiliser avec \LaTeX{}
+% l'extension \textsl{} (appelée autrefois style \texttt{french} puis \texttt{ French Pro}).
+% Cette extension a été créée pour imprimer des documents typographiquement
+% plus conformes à l'usage français que ce que produit \LaTeX{} par défaut.
+% Un grand nombre de commandes peuvent être utilisées mais
+% l'emploi courant de cette extension ne nécessite
+% {\em a priori\/} aucune connaissance particulière
+% ni une utilisation forcenée de commandes spécifiques. Toutefois cet
+% emploi n'est pas toujours {\em transparent}.
+%\maj
+% Une version allégée est fournie (\texttt{frenchle}).
+%Une version appauvrie (\texttt{pmfrench})
+% est aussi utilisable sur tous les sites et dans toutes les
+% configurations. L'installation de \textsl{eFrench} s'accompagne d'une
+% création de {\em format} pour l'introduction, notamment, des
+% fichiers de motifs de césure français. D'autres extensions l'accompagnent.
+%\end{resume}
+\vfill\vfill
+\section*{Préface}
+Cette publication est une version modifiée sur la base d'un document \textit{faq.pdf}
+créé par Bernard \textsc{Gaulle} et mis à jour par lui une dernière fois le 28 juin 2007.
+Cette FAQ était à l'origine un des nombreux documents qui accompagnaient
+cette création complète de typographie française appelée \textit{FrenchPro}.
+
+Son auteur, Bernard \textsc{Gaulle}, est décédé en août 2007. En novembre 2007, pour
+ne pas laisser tomber dans l'oubli ce grand-œuvre et
+laisser à disposition des auteurs francophones ces outils incomparables, Laurent \textsc{Bloch}
+ a lancé le projet nommé \textit{eFrench}\cite{lblochefr}.
+
+Parallèlement, les environnements \TeX{} et \LaTeX{} ont évolué jusqu'à aujourd'hui vers une simplification pour
+l'utilisateur \textit{lambda},
+avec le résultat que certaines explications ne sont plus du tout d'actualité,
+les manipulations évoquées ayant été automatisées depuis,
+en particulier en ce qui concerne les moteurs
+les plus courants (voir § \ref{Qpdftex} et \ref{motfrahup}).
+
+C'est surtout pour la mettre à jour que cette FAQ a été revue et corrigée. Les modifications sont marquées par une barre dans la marge gauche.
+\vfill
+\newpage
+\sommaire[3]
+\noindent
+
+{\sc eFrench} © LPPL (voir le fichier
+\linkandfootnote{copyright}{\texttt{Copyright.pdf}}
+{http://efrench.org/}%
+% ou \texttt{copyrigh.tex}
+).\\
+%% \NNL sert a éliminer les saut de page dans la toc ou le sommaire
+%% mais cela génère de messages « Token not allowed » avec hyperref.
+\newcommand{\NNL}{\protect\let\\\relax}
+\makeatletter\def\HyPsd@CatcodeWarning#1{}\makeatother%
+%%
+\let\Subsubsection\subsubsection
+\def\subsubsection#1{\Subsubsection[\NNL#1]{\protect\color{section3}#1}}
+\let\Subsection\subsection
+\def\subsection#1{\Subsection[\NNL#1]{\protect\color{section2}#1}}
+\let\Section\section
+\def\section#1{\Section[\NNL#1]{\protect\color{section1}#1}}
+
+\section{Quelques notions de base}
+
+Pour mieux répondre à vos interrogations les réponses sont éclatées en
+deux parties : d'une part, l'explication textuelle voulue la plus brève
+possible et d'autre part, l'application \TeX{}nique qui illustre le propos ou le
+complète.
+%? Copyright 1996-2007
+\subsection {Qu'est-ce que {\TeX} ?}
+\indneg
+
+{\sl \small En bref :} Si vous ne connaissez pas
+\linkandfootnote{TeX}{\TeX}
+{http://www.tug.org/whatis.html}
+ (prononcez « \textit{tek} ») sachez que c'est
+un programme génial dont l'auteur est
+\linkandfootnote{DKnuth}{Donald \sc Knuth}
+{http://www-cs-faculty.stanford.edu/~knuth}
+%Donald Knuth2
+et qui permet de
+composer, mettre en page des documents à imprimer ou à visualiser. Le
+document source est fourni sous forme de texte balisé. Celui que vous lisez
+contient, par exemple, la balise \texttt{$\backslash$title\{FAQ} ...\texttt{\}}. Ces balises ont un rôle
+important au moment de la composition par \TeX{} car, suivant la classe de
+document employée, la typographie appliquée sera différente.\indpos
+
+On emploie souvent, par erreur, le mot \TeX{} à la place de celui de \LaTeX{}
+(voir ci-après) ou \textit{vice versa}.
+
+\indneg{\TeX\sl nique :} \indpos {\TeX} produit en sortie un fichier « \texttt{dvi} » indépendant de l'unité de
+restitution.
+
+\begin{MAJ}Mais aujourd'hui, le format « \texttt{dvi} » fait de plus en plus place au
+format « \texttt{pdf} » et c'est plutôt {pdf\TeX} que {\TeX} ou mieux encore
+plutôt {pdf\LaTeX} que {\LaTeX} qui sont utilisés.
+\end{MAJ}
+
+\subsection {Qu'est-ce que \LaTeX{} ?}
+\indneg{\sl \small En bref :}
+\linkandfootnote{LaTeX}{\LaTeX}
+{http://www.latex-project.org/}
+%LATEX3
+ (prononcez « \textit{la tek} ») est un langage de balisage qui étend
+les possibilités de \TeX; il propose des balises extrêmement puissantes. C'est
+\LaTeX{} qui est le plus utilisé dans le monde ; il s'agit d'un standard de fait,
+\maj aujourd'hui supplanté par sa version nettement plus étendue {pdf\LaTeX}.
+
+\indneg{\TeX\sl nique :} \indpos La classe de document employée pour ce document a été la classe
+\texttt{article} ; elle a été précisée au moyen de la balise
+\begin{center}
+\fbox{\makebox[0.7\textwidth][l]{$\backslash$\texttt{documentclass} \it\{classe\_de\_documents\} }}%\usebox{\mybox}}}
+\end{center}\indpos
+dans ce document-ci donc \{classe\_de\_documents\} = \texttt{article}.
+
+Une balise \LaTeX{} est en fait une macro-instruction faisant appel à des commandes
+\TeX.\indpos
+
+La plupart des compilateurs {\TeX} sont désormais basés sur la distribution
+générique (sous forme source)
+\linkandfootnote{ web2c}{web2c}
+{http://www.tug.org/web2c}
+% web2c4
+\maj et la base multilingue \textit{babel}.
+On emploie souvent, par erreur, le mot \LaTeX{} à la place de celui de \TeX{}
+ou \textit{vice versa}.
+\subsection {Qu'est-ce qu'un format {\TeX} ?}\label{quoiFormat}
+\indneg{\sl \small En bref :} Le programme \TeX, lorsqu'il démarre, a besoin d'un ensemble de
+données qui ont été préparées à l'installation du produit ; c'est ce que l'on
+appelle le « \textit{format} ». Il contient notamment la définition de toutes les balises
+mises à disposition de l'utilisateur. Le format par défaut de {\TeX} s'appelle
+\texttt{plain} mais il est souvent appelé sous le nom plus normal de \texttt{tex} ; celui de
+\LaTeX{} s'appelle \texttt{latex}. \begin{MAJ}
+Par contre les formats francisés étaient généralement
+appelés, respectivement, \texttt{frtex} et \texttt{frlatex}, mais ils ne sont plus
+aujourd'hui nécessaires, ce qui simplifie l'installation.%lasse_de_documents
+\end{MAJ}
+
+\indneg{\TeX\sl nique :} Pour créer un format on exécute un « initex » :
+%\usepackage{mltex}
+\begin{center}
+\fbox{\makebox[0.7\textwidth][l]{\texttt{tex -ini} \it nom\_du\_format . . .}}
+\end{center}
+\setlength{\parindent}{\oriparindent}
+
+%\TeX -ini nom\_du\_format . . .
+\subsection{ Qu'est-ce que {pdf\TeX} ; {pdf\LaTeX} ?}\label{Qpdftex}
+\setlength{\parindent}{-2mm}{\sl \small En bref :} Le moteur
+\linkandfootnote{pdfTeX}{pdf\TeX}
+{http://www.tug.org/applications/pdftex/}
+%pdfTEX5
+ est un moteur {\TeX} standard produisant, par
+défaut, un fichier de type Adobe PDF. Il peut aussi fonctionner à l'identique
+de \TeX. Son nom de format commence en général par \texttt{pdf}. \\
+\begin{MAJ}
+%Pour les formats
+%francisés on utilisait en général les noms \texttt{frpdftex} et \texttt{frpdflatex},\begin{MAJ}
+%mais ce formatage n'est plus nécessaire aujourd'hui,
+%n'apportant aucun avantage.
+
+La différence entre pdf\TeX{} et pdf\LaTeX{} est la même qu'entre
+\TeX{} et \LaTeX{} au niveau de la saisie.
+Les moteurs pdf\TeX et pdf\LaTeX{} peuvent produire en sortie un fichier de type « \texttt{pdf} » ou « \texttt{dvi} ».
+\end{MAJ}
+
+\subsection{ Qu'est-ce que Ml\TeX{} ?}\label{qmltex}
+\indneg{\sl \small En bref :}
+\linkandfootnote{MlTeX}{Ml\TeX}
+{http://www.ctan.org/tex-archive/systems/generic/mltex}
+%Ml\TeX6
+ou MultiLingual {\TeX} est une option (\texttt{-mltex}), utilisable
+avec tous les moteurs {\TeX} basés sur
+\linkandfootnote{ web2c}{web2c}%
+{http://www.tug.org/web2c}%
+%web2c4
+, qui avait été réalisée à l'origine
+par \textsc{Michael Ferguson} pour résoudre divers problèmes linguistiques dont
+celui de la césure de mots accentués.
+\linkandfootnote{DKnuth}{Donald \sc KNUTH}%
+{http://www-cs-faculty.stanford.edu/~knuth}
+% Donald Knuth2
+a repris un certain
+nombre d'idées dans la version 3 de \TeX{} mais pas toutes. Le suivi et la
+mise à jour de {Ml\TeX} était assurée par
+%\linkandfootnote{BReichle}{\sc Bernd Raichle}
+%{http://www.informatik.uni-stuttgart.de/ifi/is/Personen/raichle.html}
+Bernd {\sc Raichle}.
+Pour
+des raisons de Copyright, les moteurs {\TeX} modifiés pour offrir cette option
+ne peuvent être appelés \TeX. On trouvera ainsi, pour \textsc{Unix} :
+\linkandfootnote{ teTEX}{te\TeX}
+{http://www.tug.org/tetex/}%
+%teTEX8
+, pour MacOs :
+\linkandfootnote{ CMacTEX}{CMac\TeX}
+{http://www.kiffe.com/cmactex.html}%
+%CMacTEX9
+, pour Windows (win32) :
+\linkandfootnote{ fpTEX}{fp\TeX}
+{http://www.fptex.org/}%\bf
+%fpTEX10
+, etc.
+Cette option est choisie à l'installation et plus précisément à la création du
+format ; elle permet donc ensuite la césure automatique des mots accentués
+en environnement standard.
+
+\indneg\TeX{\sl nique} : {Ml\TeX} étant devenu une option standard d'exécution des compilateurs
+\TeX{} basés sur
+\linkandfootnote{ web2c}{web2c}{http://www.tug.org/web2c}%
+%web2c4
+, il suffit de coder cette option à la création du
+format :
+\begin{center}
+\fbox{\makebox[0.6\textwidth][l]{\texttt{tex -ini -mltex} \it nom\_du\_format . . .}}
+\end{center}\indpos
+Il existe aussi une extension de \LaTeX,
+\linkandfootnote{MlTeX}{\tt mltex}{http://www.ctan.org/tex-archive/systems/generic/mltex}
+%mltex6 ,
+, que l'on peut charger lorsque
+le format (fabriqué avec l'option « \texttt{-mltex} ») ne contient pas de descriptif
+des caractères accentués contrairement à ce qui était conseillé par \textit{FrenchPro}.
+\begin{center}
+\fbox{\makebox[0.4\textwidth][l]{$\backslash$\texttt{usepackage\{mltex\}}}}
+\end{center}
+
+\begin{MAJ}
+Somme toute, {Ml\TeX} était une façon de parer aux défauts des fontes de type \texttt{OT1}.
+Avec \textit {eFrench} on conseille plutôt de passer aux fontes de type \texttt{T1} sans Ml\TeX{}.
+\end{MAJ}
+%%\usepackage{mltex}
+%5. <>.
+%6. <>.
+%7. <>.
+%8. <>.
+%9. <>.
+%10. <>.
+%3
+\subsection{ Qu'est-ce que TeX--XeT ? }\label{qtexxet}
+\indneg{\sl \small En bref :} TeX--XeT ou « {\TeX} de droite-à-gauche » est une option utilisable avec
+quelques moteurs \TeX{} qui a été réalisée par Peter {\sc Bretenlohner} pour résoudre
+le problème de la mise en page dans les langues écrites de droite à
+gauche. Donald \textsc{Knuth} avait étudié la question avec Pierre \textsc{Mackay} mais
+était arrivé à une version incompatible avec \TeX. La version proposée par
+\textsc{Bretenlohner} n'a pas d'impact sur le compilateur \TeX{} et est donc optionnelle.
+Pour des raisons de Copyright, les moteurs \TeX{} modifiés pour offrir
+cette option ne peuvent être appelé \TeX. On trouvera ainsi, pour MacOs :
+\linkandfootnote{DirectTEX}{Direct\TeX}{http://www.tex.ac.uk/tex-archive/nonfree/systems/mac/directtex/dtmanual.pdf}%
+%DirectTEX11
+, pour Windows : l'ancien G{\TeX} qui était proposé par l'association
+\linkandfootnote{GUTenberg}{GUTenberg}{http://www.gutenberg.eu.org}
+%GUTenberg 12
+avec la distribution WinGUT, etc.\indpos
+
+\begin{MAJ}
+Aujourd'hui, TeX-XeT est intégré à pdf\LaTeX{}.
+Pour avoir l'option « \TeX{} de droite-à-gauche », il faut l'activer en définissant
+\texttt{$\backslash$TeXXeTstate=1}.
+L'effet est de rendre ainsi actives les balises
+\texttt{$\backslash$beginL} \textit{pour le texte de gauche à droite} \texttt{$\backslash$endL}, ainsi que
+\texttt{$\backslash$beginR} \textit{pour le texte de droite à gauche} \texttt{$\backslash$endR}.
+Ces quatre balises sont celles qui ont été définies dans TeX-XeT.
+\end{MAJ}
+\subsection{ Fontes et codages}\label{fontcoda}
+\indneg{\sl \small En bref :} D'une fonte à l'autre, d'un producteur à l'autre,
+les caractères ne sont
+que rarement à la même place ; ce que l'on exprime en disant : les codages de
+fontes sont différents. C'est d'ailleurs le cas pour les fontes par défaut dans
+\TeX, les {\it cm}, avec lesquelles on obtient des images de caractères ({\it glyphes})
+différentes en commutant, par exemple, au style \texttt{tt}. Le codage très particulier
+des {\it cm} est appelé \texttt{OT1} dans \LaTeX. Par défaut \LaTeX{} fonctionne avec ce
+codage ; il n'est donc pas nécessaire de lui préciser quoi que ce soit si on
+l'utilise ainsi.
+Depuis la création de la norme dite de Cork, de nouvelles fontes ont été
+créées, telles les \textit{ec} dont le codage est appelé \texttt{T1} dans \LaTeX. Dans ce codage
+figurent les glyphes de tous les caractères composés français. Quelques polices
+ de caractères (de plus en plus) \maj sont codées selon cette norme.
+
+\indneg{\TeX\sl nique :}
+Si on fait appel à des fontes codées \texttt{T1} il faut le préciser à \LaTeX{} :
+\begin{center}
+\fbox{\makebox[0.5\textwidth][l] {\texttt{$\backslash$usepackage[T1]\{fontenc\}}}}
+\end{center}%%\usepackage[T1]{fontenc}
+Dans ce cas \LaTeX{} fera appel, par défaut, aux fontes \textit{ec} pour le mode texte
+et aux fontes \textit{cm} pour le mode mathématique.
+Les fontes PostScript peuvent être recodées en \texttt{T1} (voir notamment les
+logiciels
+\linkandfootnote{fontinst}{fontinst}{http://www.tug.org/applications/fontinst/}%
+%fontinst13 1.3
+ou
+\linkandfootnote{dvi2ps}{dvi2ps}{http://www.tug.orgpermet d'uti/dvipsk/}%
+%dvi2ps14 1.3
+ou
+\linkandfootnote{afm2tfm}{afm2tfm}{http://www.tug.org/texinfohtml/dvips.html\#Makink-a-font-available}%
+%afm2tfm15
+)
+grâce au système de fontes virtuelles.
+\subsubsection{Fontes virtuelles}
+\indneg{\sl \small En bref :} Certaines fontes sont, en effet, virtuelles parce qu'elles n'existent pas.
+Dans la pratique cela veut dire que l'on fait appel, sous ce nom et à la place
+%11. <>.
+%12. <>.
+%13. <>.
+%14. <>.
+%15. <>.
+%4
+d'une fonte virtuelle, à d'autres fontes, bien réelles celles-ci. Pendant toute
+une période où les fontes \emph{ec} n'existaient pas, les français ont utilisé des fontes
+virtuelles (\textit{dm}) qui permettaient d'accéder à des caractères accentués et ainsi
+de disposer d'une césure française correcte. Malheureusement ces fontes \textit{dm}
+ne répondent à aucun standard et sont bien incomplètes, il n'est donc plus
+très conseillé de les utiliser. Il existe aussi les fontes virtuelles \textit{ae} qui respectent
+le standard mais n'offrent pas la panoplie complète des glyphes.\indpos
+
+La fonte virtuelle
+\linkandfootnote{fourier-GUT}{fourier-GUT}{http://ctan.tug.org/tex-archive/fonts/}
+%fourier-GUT16
+ fournit un ensemble complet pour le
+français :
+\begin{center}
+\fbox{\makebox[0.5\textwidth][l]{\texttt{$\backslash$usepackage\{fourier\}}}}
+\end{center}\indpos
+%%\usepackage{fourier}
+
+La société
+\linkandfootnote{YandY}{Y\&Y}{http://tug.org/yandy/}
+%Y\&Y17
+a développé des fontes {\it em} qui adoptent encore un autre codage : LY1.\indpos
+
+L'extension
+\linkandfootnote{MlTeX}{\tt mltex}{http://www.ctan.org/tex-archive/systems/generic/mltex}
+%mltex6
+pour \LaTeX{} utilise, de façon interne, un autre codage : LO1.
+\subsection{ Qu'est-ce que TDS ?}
+\indneg{\sl \small En bref :}
+\linkandfootnote{TDS}{TDS}{http://www.tug.org/tds}
+%TDS18
+est une norme pour l'arborescence des fichiers utilisés dans
+une installation \TeX. La structure proposée est commune à toutes les plate-formes
+matérielles. On peut ainsi partager une même hiérarchie de fichiers de
+données (styles, fontes, etc.) ou plusieurs entre différents systèmes d'exploitation,
+tels \textsc{Unix}, Windows ou MacOS. Les formats (voir paragr. \ref{quoiFormat}) générés
+à partir de compilateurs {\TeX} basés sur
+\linkandfootnote{ web2c}{web2c}{http://www.tug.org/web2c}
+%web2c4
+sont même utilisables, en
+principe, depuis n'importe lequel des systèmes d'exploitations ; ils sont donc
+indépendants de toute plate-forme logicielle.
+
+\indneg{\TeX\sl nique :} la hiérarchie de fichiers est appelée « \texttt{texmf} ». Il en existe au moins
+une que l'on ne modifie jamais \texttt{(TEXMFMAIN=texmf)} car elle correspond à la
+distribution officielle et une autre, locale \texttt{(TEXMFLOCAL=texmf-local)} que
+l'on peut modifier à volonté. En cas de difficulté de gestion de ces hiérarchies
+{\TeX} vous pouvez consulter avec intérêt le manuel d'%
+\linkandfootnote{administration}{administration}
+{http://daniel.flipo.free.fr/doc/tex-admin/TeX-admin.pdf}{ }
+%administration19
+de Daniel Flipo.
+\section{(La)\TeX{} et le français}
+\indneg{\sl \small En bref :} qu'appelle-t-on {(La)\TeX} ou \pgLapdTeX{} ?
+Ce logo à mi-chemin entre
+\linkandfootnote{TeX}{\TeX}
+{http://www.tug.org/whatis.html}{ }
+et \linkandfootnote{LaTeX}{\LaTeX}
+{http://www.latex-project.org/}
+précise que l'on parle de \TeX{} comme de \LaTeX{} ou de tout
+\linkandfootnote{autres}{autre}
+{http://www.ctan.org/tex-archive/systems/}{ }
+%autre 20
+ensemble de macro-instructions faisant appel à un moteur \TeX.
+%16. </>.
+%17. <>.
+%18. <>.
+%19. <>.
+%20. <>.
+%5
+\subsection{Est-ce que ça fonctionne bien en français?}
+\indneg{\sl \small En bref :} Quel que soit le logiciel de traitement de texte, divers dispositifs sont
+nécessaires et doivent correspondre à l'usage français : la césure des mots, les
+caractères composés, la typographie, les usages des éditeurs, etc. Ces dispositifs
+existent potentiellement dans \hbox{\pgLapdTeX} mais d'autres, tels que la correction
+orthographique, ne peuvent pas en faire partie car \TeX{} est juste un compilateur
+(de programme informatique) ; il n'agit pas au moment de la saisie.
+Les fonctions de ce genre font partie des éditeurs (de fichiers ou de textes)
+ou des traitements de textes usuels. Bien que {\pgLapdTeX} intègre l'essentiel des
+dispositifs, certaines précautions d'usage ou certains préalables d'installation
+(décrits dans ce document) sont nécessaires. Moyennant quoi {\pgLapdTeX} fonctionne
+admirablement bien en français.
+\subsection{ Césure et caractères composés}
+\indneg{\sl \small En bref :} {\TeX} a été conçu avec une petite faiblesse : son incapacité à couper
+(en bout de ligne) les mots contenant la primitive
+\verb!\accent!
+qui est utilisée
+à chaque fois que l'on désire imprimer une lettre accentuée. Heureusement
+divers contournements existent ; les deux principaux sont les suivants :
+
+\begin{itemize}
+\item l'utilisation de {Ml\TeX} (voir paragr. \ref{qmltex}) ;
+\item l'utilisation de polices de caractères contenant tous les caractères composés
+nécessaires au français : les fontes \textit{ec} ou les fontes \textit{lmodern}, au
+codage \texttt{T1}, répondent à ce critère (mais il en existe bien d'autres).
+\end{itemize}\indpos
+
+À condition d'avoir choisi l'une de ces deux possibilités, \LaTeX{} offre alors,
+à ce niveau, tous les dispositifs nécessaires au français ; il faut éventuellement
+lui préciser aussi le codage du texte d'entrée (voir paragr. \ref{inenco}) et celui des
+fontes (voir paragr. \ref{soncodent}).
+
+\indneg{\TeX\sl nique :} rappelons que ces codages sont précisés comme suit :
+\begin{center}
+\fbox{\parbox{0.6\textwidth}
+{\texttt{$\backslash$usepackage[}\textit{codage\_d'entrée}\texttt{]\{inputenc\}}\\[.5ex]
+\texttt{$\backslash$usepackage[}\textit{codage\_des\_fontes}\texttt{]\{fontenc\}}}}
+\end{center}
+
+\subsection{ Caractères français}
+\indneg{\sl \small En bref :} Celui qui publie en français utilise un jeu de caractères adapté à la langue. Chaque
+caractère a une position alphabétique. Lorsque l'on réalise des index et des
+bibliographies, il est d'usage de respecter l'ordre alphabétique français.
+On pourra consulter le
+ \linkandfootnote{docja}{document de Jacques André}
+{http://jacques-andre.fr/faqtypo/unicode/alpha-fr.pdf} sur le sujet.
+%21. <>.
+%6
+
+\indneg{\TeX\sl nique :} Voici donc le jeu de caractères exact dans l'ordre alphabétique :\\
+\rule{0pt}{1ex}\\
+\fbox{\begin{tabular}{*{21}{c@{\hspace{1.4ex}}}}
+a&A&à&À&â&Â&æ&Æ&b&B&c&C&ç&Ç&d&D&e&E&é&É&è\\
+È&ê&Ê&ë&Ë&f&F&g&G&h&H&i&I&î&Î&ï&Ï&j&J&k&K\\
+l&L&m&M&n&N&o&O&ö&Ö&œ&Œ&p&P&q&Q&r&R&s&S&t\\
+T&u&U&ù&Ù&û&Û&ü&Ü&v&V&w&W&x&X&y&Y&ÿ&Ÿ&z&Z\\
+\end{tabular}}
+\subsection{Motifs français de césure}\label{motfrahup}
+\indneg{\sl \small En bref :} {\TeX} peut couper les mots français selon l'usage si son format (voir
+paragr. \ref{quoiFormat}) qui a été créé avec \texttt{initex}
+ou \texttt{virtex} contient une table des
+motifs français de césure. L'association GUTenberg est le garant de la validité
+de cette table.\indpos
+
+Le fichier correspondant
+ \linkandfootnote{frhyphGut}{\tt frhyph.tex}
+{http://ftp.gutenberg.eu.org/pub/GUTenberg/hyphenations/}
+%(frhyph.tex) 22
+est utilisé dans toutes les distributions
+francisées ; il est aussi accessible sur les serveurs
+\linkandfootnote{frhyphCtan}{\tt ctan}
+{http://ctan.tug.org/tex-archive/language/hyphenation/frhyph.tex}
+% ctan23
+ Mais dans la distribution {\it eFrench} est aussi incluse
+une extension en $\beta$test de \texttt{frhyph.tex},
+nommée \linkandfootnote{frhyph1}{\texttt{frhyph1.tex}}
+{http://www.efrench.org/hyphen/frhyph1.tex}
+ et proposée par Bernard Gaulle.
+
+Ces motifs français de césure ont été mis au point tout au long des années ;
+ils sont actuellement le meilleur compromis pour appliquer une coupure correcte
+de mots dans un document français. Il est donc fortement conseillé de
+faire confiance à ces motifs de césure et de n'appliquer qu’exceptionnellement
+des modifications de césure ponctuelles dans le document lui-même ou dans
+un fichier séparé, mais jamais dans les fichiers officiels précités.
+
+Pour mieux connaître et comprendre ces motifs de césure on consultera
+l'article \cite{cesures} publié dans les Cahiers GUTenberg.
+
+
+\indneg{\TeX\sl nique :} Le fichier des motifs français de césure est chargé automatiquement,\begin{MAJ}
+à l'installation de la langue \texttt{french} dans le moteur (Mik\TeX{} ou \TeX Live, par exemple).
+Ceci se fait en deux phases :
+\begin{enumerate}
+\item le chargement dans le système (Mik\TeX{} , \TeX Live, ...) d'une langue, que ce soit
+\texttt{french} ou une autre, adapte le fichier \texttt{language.dat} en y incorporant
+les dénominations les fichiers de césure correspondants.
+\item la partie de \textit{ babel} (voir paragr. \ref{forbabel}) qui est est incorporée
+au moteur {\LaTeX} charge les fichier de césure selon le contenu de \texttt{language.dat},
+sans que \textit{ babel} soit invoqué explicitement.
+\end{enumerate}
+Remarquons que c'est aussi à cause de ce mécanisme qu'il n'est plus
+nécessaire de créer les formats \texttt{fr}...\texttt{tex} .
+\end{MAJ}
+%la création du format (voir paragr. 1.3) soit par hyconfig.tex25 de la
+%distribution FrenchPro 24 ou
+%e fichier de configuration language.dat26 :
+%22. <>.
+%23. <>.
+%24. <http://frenchpro6.com/frenchpro/french/initex/>.
+%25. <http://frenchpro6.com/frenchpro/french/initex/>.
+%7
+%le fichier de configuration language.dat26 :
+Voici à titre documentaire la partie de \texttt{language.dat} définissant les césures de la langue française :\\[0.5ex]
+\begin{minipage}{12cm}
+ici précédée par l'anglais \\[0.5ex]
+\fbox{
+\begin{minipage}{11cm}
+\tt
+\%==============================================/ \\
+\% Name~~~| patterns ~| exceptions | ~ encoding / \\
+\%==============================================/ \\
+usenglish ushyph.tex \% this is the original ~ ~/ \\
+\rule{0pt}{1pt} ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ \% Don. Knuth's hyphenation/ \\
+=english ~enhyph.tex ~enhyphex.tex \% ~ ~ ~ ~ ~ / \\
+french ~~ frhyph.tex ~frhyphex.tex \% ~ ~ ~ ~ ~ / \\
+=patois ~ \% ~ ~ ~ ~ ~\% ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ / \\
+=acadien ~\% ~ ~ ~ ~ ~\% ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ / \\
+ german ~ ~dehypht.tex\% traditional german ~ ~ ~/\\
+\vdots
+\end{minipage}\\[1ex]
+}\\[1ex]
+et suivie de l'allemand traditionnel et d'autres langues ...
+\end{minipage}
+\indpos
+%...celui de
+
+Il est à noter que la césure d'un mot est fortement liée à la fonte utilisée
+et aussi au codage (voir paragr. \ref{fontcoda}) de cette fonte. Heureusement le fichier
+des motifs français est indépendant des codages de fontes usuels, tels que \texttt{T1}
+ (préférable) et \texttt{OT1}.
+\subsection{ Faut-il saisir avec un clavier français ?}
+\indneg{\sl \small En bref :} Le clavier doit, avant tout, vous être familier.
+Que la disposition des touches soit française
+(\texttt{AZERTY}) ou autre (en général \texttt{QWERTY}, en Suisse \texttt{QWERTZ})
+n'est pas vraiment un problème pour
+\pgLapdTeX. Il est souhaitable que l'éditeur de document utilisé facilite la saisie
+des éléments français répétitifs dans vos textes. C'est le cas des caractères
+composés. Si vous ne disposez pas de tous les caractères composés au clavier,
+il faut alors que l'éditeur accepte des combinaisons de touches permettant de
+les afficher à l'écran sous leur forme normale.
+%Si ce n'est pas le cas vous pouvez
+%configurer cela vous même, facilement, grâce à l'extension keyboard (voir
+%paragr. 2.7) de FrenchPro.
+
+\indpos Avec \LaTeX, par défaut, vous êtes supposé saisir de l'{\sc ascii} (7-bits), ce qui
+correspond aux possibilités du clavier \texttt{QWERTY} des anglo-saxons. Comme il y a
+de fortes chances pour que ce ne soit pas votre cas ou du moins que vous ne
+le souhaitiez pas, vous devrez le préciser en nommant votre codage d'entrée
+(voir ci-après).
+\subsection{Quel codage d'entrée faut-il préciser à \LaTeX?}
+\label{inenco}
+\indneg{\sl \small En bref :} Le codage d'entrée de votre texte saisi ({\it input encoding} en anglais)
+peut être spécifié au moyen de l'extension \textit{inputenc}
+(standard \LaTeX).
+% ou keyboard (voir paragr. 2.7) de FrenchPro. L'intérêt de
+%l'un ou de l'autre est différent (voir paragraphe suivant).
+%26. <http://frenchpro6.com/frenchpro/french/inputs/french/>.
+%8
+
+\indneg{\TeX\sl nique :} Par défaut, \LaTeX{} est chargé avec le codage d'entrée {\sc ascii} de la façon
+suivante :\indpos
+\begin{center}
+\fbox{\parbox{0.5\textwidth}
+{\texttt{$\backslash$usepackage[ascii]\{inputenc\}}}}
+\end{center}
+%\usepackage{inputenc}
+\begin{MAJ}
+
+Le codage \textsc{utf-8} est aujourd'hui présent pratiquement sur tous les systèmes.
+Afin de rendre vos fichiers compatibles sur plusieurs machines,
+c'est la meilleure solution.
+Vous choisissez alors pour vos sources \pgLapdTeX ce code :
+\begin{center}
+\fbox{\parbox{0.5\textwidth}
+{\texttt{$\backslash$usepackage[utf8]\{inputenc\}}}}
+\end{center}
+\end{MAJ}
+
+Si vous êtes sous Windows le codage par défaut est \texttt{ansinew} ; il vous
+faudra alors coder :
+\begin{center}
+\fbox{\parbox{0.5\textwidth}
+{\texttt{$\backslash$usepackage[ansinew]\{inputenc\}}}}
+\end{center}
+%\usepackage[ansinew]{inputenc}
+%%ou %\usepackage[ansinew]{keyboard}
+\begin{MAJ}
+Il faut aussi savoir que quelques caractères bien utiles au français
+ont été omis dans le codage \textsc{iso-latin-1}, comme le e dans l'o (œ, Œ),
+ce qui a été corrigé dans \textsc{iso-latin-9}.
+Malgré tout \textsc{utf-8} est préférable, maintenant que Windows
+le supporte aussi (de mieux en mieux). L'éditeur gratuit \textit{Notepad++}
+permet sous Windows de faire passer un texte d'un codage à l'autre très facilement.
+\end{MAJ}
+
+Si vous êtes sur un Macintosh, le codage Apple est acceptable en français ;
+codez alors :
+\begin{center}
+\fbox{\parbox{0.5\textwidth}
+{\texttt{$\backslash$usepackage[applemac]\{inputenc\}}}}
+\end{center}
+%\usepackage[applemac]{inputenc}
+%%ou %\usepackage[applemac]{keyboard}
+\begin{MAJ}
+Si enfin vous êtes sous \textsc{Unix} (ou \textsc{Linux}), le codage le plus adéquat est \textsc{utf-8}
+qui est le codage par défaut de ces plateformes.
+\end{MAJ}
+
+%celui qui répond
+%au nom de iso-latin-9 ; si vous ne l'avez pas avec \LaTeX{} vous pouvez utiliser
+%le codage decmulti qui est très proche ou sinon l'iso-latin1. Vous pouvez
+%alors coder comme suit :
+%soit %\usepackage[latin9]{inputenc}
+%soit %\usepackage[decmulti]{inputenc}
+%soit %\usepackage[latin1]{inputenc}
+%soit enfin %\usepackage[latin9]{keyboard}
+%Le codage
+%iso-latin-9 est proposé en standard avec l'extension keyboard (voir
+%paragr. 2.7) de FrenchPro.r
+%Un autre codage se généralise actuellement ; il devient progressivement le
+%codage par défaut dans les systèmes d'exploitation, il s'agit du codage utf8
+%issu d'unicode. Vous pouvez le coder comme suit :
+%soit %\usepackage[utf8]{inputenc}
+%soit enfin %\usepackage[utf8]{keyboard}
+%D'autres codages existent, reportez-vous à la documentation \LaTeX{} ou à
+%celle de FrenchPro (voir paragr. 2.11).
+%2.7 Faut-il utiliser l'extension keyboard à la place de
+%inputenc ?
+%\indneg{\sl \small En bref :} Il y a de nombreux avantages (et certainement des inconvénients) à
+%utiliser l'extension keyboard 27, cela est expliqué dans la documentation de
+%l'extension FrenchPro (voir paragr. 2.11). Vous pouvez sans crainte particuli`
+%ere remplacer inputenc par keyboard. Dans un environnement mltex6 elle
+%remplace à la fois inputenc et mltex. Cela étant dit, si votre format (voir
+%27. <http://frenchpro6.com/frenchpro/french/inputs/>.
+%9
+%paragr. 1.3) est entièrement francisé avec FrenchPro vous n'avez, a priori,
+%pas besoin de faire appel à cette extension tant que vous ne changez pasr de
+%codage d'entrée dans vos documents car FrenchPro fait déjà appel à l'extension
+%keyboard ou plutôt au configurateur kbconfig.tex28 à la création du
+%format (voir paragr. 1.3).
+\subsection{Peut-on avoir son propre codage d'entrée ?}
+\label{soncodent}
+\indneg{\sl \small En bref :} oui, mais cela est fortement déconseillé si vous devez transmettre votre
+document source à des tiers inconnus.
+
+\indneg{\TeX\sl nique :} Avec l'extension \textit{inputenc} (voir paragr. 2.6) il vous faudra définir
+un fichier personnel contenant la description des 256 caractères possibles de
+votre codage perso ; c'est un peu fastidieux si vous voulez changer beaucoup
+de caractères.
+\textit{FrenchPro} proposait l'extension \textit{keyboard}.
+
+\begin{MAJ}
+L'option \textit{keyboard} n'a pas été reprise par \textit{eFrench},
+ la prolifération des codages d'entrée pour le français s'étant
+drastiquement tassée et \textsc{utf-8} offrant une palette de caractères dépassant largement
+la limite de 256 imposée par un codage en 8 bits.
+\end{MAJ}
+%Grâce à l'extension keyboard (voir paragr. 2.7) de la distribution French-r
+%Pro (voir paragr. 2.11) vous pouvez déclarer votre propre codage d'entrée ; il
+%suffit d'éditer un fichier de configuration et d'entrer les caractères souhaités,
+%par exemple :
+%%------ Tableau des caracteres accentues de mo/
+%% \______________________________________/
+%% |___1__|___2__|___3__|___4__|___5__|___/
+%\ac[ \‘ | \' | \" | \^ | {\c} | ] /
+%\noms| gr | ac | um | hat | c | /
+%%---------------------------------------------/
+%[a | à | . | ¨a | â | . | ] /
+%\hex| ^^e0 | . | ^^e4 | ^^e2 | . | /
+%[A | à | . | ¨A | â | . | ] /
+%\hex| ^^c0 | . | ^^c4 | ^^c2 | . | /
+%%---------------------------------------------/
+%Cette extension keyboard est utilisable soit au chargement d'un document
+%soit au moment de la création du format (voir paragr. 1.3) ce qui revient à
+%appliquer, par défaut, un même codage à tous les documents. Il est, cependant,
+%toujours possible de changer de codage « à la volée » à l'intérieur d'unr
+%document :
+%%\usepackage{inputenc}1.3
+%ou %\usepackage{keyboard}
+%...
+%\inputencoding{nouveau_codage }
+%ou \kbencoding{nouveau_codage }
+%28. <http://frenchpro6.com/frenchpro/french/inputs/keyboard/>.
+%10
+\subsection{Quel codage de police employer avec \LaTeX{} ?}
+\indneg{\sl \small En bref :} Pour simplifier, il y a essentiellement deux codages de police utilisables
+en français avec \LaTeX: \texttt{T1} ou \texttt{OT1} (voir paragr. \ref{fontcoda}).\indpos
+
+Le codage \texttt{OT1} étant la valeur par défaut en \LaTeX, rien n'est à préciser
+dans le document. Mais il faut savoir que ce codage doit être employé
+conjointement avec un format Ml\TeX (voir paragr. \ref{qmltex}) pour bénéficier de la
+césure des mots accentués.
+{\em Mais cette méthode est aujourd'hui dépassée.}
+
+Lorsqu'on dispose de fontes codées \texttt{T1}, comme les \textit{ec} ou les \textit{lmodern}, il
+faut alors le préciser à \LaTeX, cf ci-dessous.
+
+\indneg{\TeX\sl nique :} Pour choisir un codage de fontes \texttt{T1} et utiliser les fontes associées par
+défaut on codera :
+
+\begin{center}
+\fbox{\parbox{0.5\textwidth}
+{\texttt{$\backslash$usepackage[T1]\{fontenc\}}}}
+\end{center}\indpos
+%%\usepackage[T1]{fontenc}
+
+On notera que toutes les polices PostScript Adobe de base sont utilisables
+en codage \texttt{T1} bien que des glyphes manquent pour certaines langues. Pour
+utiliser une fonte PostScript de base de chez Adobe (\textit{Times} par exemple)
+on fait appel, en général, à l'extension correspondante :
+
+\begin{center}
+\fbox{\parbox{0.4\textwidth}
+{\texttt{$\backslash$usepackage\{times\}}}}
+\end{center}\indpos
+
+selon Bernard \textsc{Gaulle} toutefois, il est préférable de coder :
+\begin{center}
+\fbox{\parbox{0.4\textwidth}
+{\texttt{$\backslash$usepackage\{pslatex\}}}} .
+\end{center}\indpos
+%%\usepackage{pslatex}
+
+Certaines extensions forcent un codage de fontes ; c'est, par exemple, le cas
+de l'extension
+\linkandfootnote{fourier-GUT}{fourier}{http://ctan.tug.org/tex-archive/fonts/}
+%fourier 16
+qui utilise les fontes fourier-GUT et exige le codage
+\texttt{T1}.
+
+\maj
+%LO1 est le codage employé, en interne, lorsque l'on fait appel à l'extension
+%MlTEX (voir paragr. 1.5) :
+%%\usepackage{mltex}
+%Si l'on dispose des fontes em (codées LY1) on fera appel à l'extension em :
+%%\usepackage{em}
+
+\subsection{{\TeX} parle anglais... irrémédiablement !}
+\indneg{\sl \small En bref :} L'essentiel des messages émis par \TeX{} réside dans un fichier spécifique
+et rien n'empêche l'installateur de traduire ces messages en français,
+même s'il est ensuite difficile de s'y retrouver dans la documentation de référence
+qui est en anglais. Par ailleurs, il restera toujours quelques messages
+en anglais qui font partie du programme \TeX{} lui-même. Ce qu'il faut aussi
+savoir, à ce niveau, c'est que \TeX{} n'est qu'un moteur fait pour véhiculer des
+programmes, des styles typographiques et des extensions ; toutes sortes de
+choses qui existent en grand nombre et sont toutes (ou presque) développées
+avec des messages en anglais. Par ailleurs, tous les messages de \LaTeX{} sont
+aussi en anglais. Dans ces conditions, une francisation du dialogue \TeX{} et de
+ses extensions semble donc totalement illusoire...
+%11
+
+\indneg{\TeX\sl nique :}\indpos Toutefois, Bernard Gaulle a créé une extension \LaTeX{} qui permet de fournir des messages
+dans la langue de son choix ; il s'agit de l'extension \emph{msg} (%
+\linkandfootnote{doctecmsg}{ documentation technique}
+{http://svn.tuxfamily.org/viewvc.cgi/efrench\_efrenchsources/trunk/doc/msg.pdf}%
+).
+%29. <http://svn.tuxfamily.org/viewvc.cgi/efrench_efrenchsources/trunk/doc/msg.pdf>29
+Ainsi, tout \LaTeX{} pourrait, en théorie, parler autre chose que
+l'anglais. La première application de ce système de localisation s'est faite,
+bien entendu, dans \textit{FrenchPro} qui ainsi « parle » plusieurs langues.
+Cette extension a été reprise dans \textit{eFrench}.
+
+\subsection{Qu'est-ce que \textit{FrenchPro (eFrench)} ?}\label{qeFrenchPro}
+
+\indneg{\sl \small En bref :} Au fur et à mesure du temps (depuis 1989) et aidés par les utilisateurs
+français de \TeX{} nous (Bernard Gaulle et al.) avons mis en œuvre divers ajustements des paramètres
+de \TeX{} de façon à obtenir un aspect typographique plus conforme à l'usage,
+en France et dans le monde francophone. Ces modifications, éparses et parfois
+divergentes, ont été collectées et normalisées par votre serviteur
+(Bernard Gaulle, voir page \pageref{prempage})
+pour en faire un style unique, robuste et de qualité, appelé à l'origine le
+{\it style french}\footnote{ Le \textit{style french} qui fonctionnait aussi très bien avec plainTEX et \LaTeX{} 2.09 ne fonctionne
+plus qu'avec \LaTeX{} 2$\epsilon$ depuis la version 4 de \textit{french}}
+% ; voir toutefois les explications au paragr. 5.5.}
+Il se décline maintenant en deux extensions :
+\begin{MAJ}
+ \textit{eFrench} (successeur de \textit{FrenchPro}) et
+\texttt{frenchle} ; \textit{FrenchPro} était distribuée en \textit{shareware}, \textit{eFrench}
+et \texttt{frenchle} sont des logiciels libres (LPPL).\\[2ex]
+\end{MAJ}
+
+\noindent
+%\subsubsection*{frenchle}
+{\Large \it frenchle}\\[2ex]
+\indneg{\sl \small En bref :} cette extension a pour objectif de réaliser un maximum de francisation
+avec un minimum logiciel et sans connaissance particulière de la part de
+l'utilisateur (%
+\linkandfootnote{docfrenchle}{voir la documentation provisoire}
+{http://ctan.org/tex-archive/language/french/frenchle/frenchle.pdf}%
+).
+%voir la documentation 31
+\maj Cette extension supporte le français et l'anglais ;
+elle est utilisable seule ou en option de \textit{babel}. Une petite extension \textit{babelfr}
+est fournie avec \textit{frenchle} pour faciliter la francisation des autres extensions
+utilisées dans le document.\\[1ex]
+
+\indneg{\TeX\sl nique :} Pour charger l'extension \textit{frenchle} il faut procéder comme suit :
+\begin{center}
+\fbox{\parbox{0.9\textwidth}{
+\texttt{$\backslash$usepackage\{frenchle\}}
+\begin{flushright}
+ou ~ \texttt{$\backslash$usepackage[frenchle]\{babel\}}\\
+ou plutôt ~ \texttt{$\backslash$usepackage[frenchle]\{babelfr\}}
+\end{flushright}
+}}\\[0.5ex]
+\end{center}\indpos
+
+ou mieux lorsqu'on utilise \textit{babel} (voir paragr. \ref{forbabel}) :
+\begin{center}
+\fbox{\parbox{0.9\textwidth}{
+\texttt{$\backslash$documentclass[french]}\{\textit {classe\_de\_document} \}\\
+\rule{0.4\textwidth}{0pt} \vdots
+ \begin{flushright}
+\texttt{$\backslash$usepackage\{babelfr\}}
+\end{flushright}
+}}\\[4ex]
+\end{center}
+%\documentclass[french]{classe_de_document }
+%...
+%%\usepackage{babelfr}
+\noindent
+{\Large \it FrenchPro} ou plutôt son successeur {\Large \it eFrench}\\%[1ex]
+
+%30.
+%31. <http://ctan.org/tex-archive/language/french/frenchle/frenchle.pdf>.
+%32. <http://frenchle.free.fr/>.
+%33. <http://ctan.tug.org/tex-archive/language/french/>.
+%12
+\indneg{\sl \small En bref :} cette extension permet un francisation professionnelle de \LaTeX. Une
+distribution logicielle spécifique est associée à chaque système d'exploitation
+sur le serveur
+\linkandfootnote{distribefr}{efrench}
+{http://www.efrench.org/distributions/}
+%{http://ctan.org/tex-archive/language/french/frenchle/frenchle.pdf}%
+ ; elle réside aussi sur
+\linkandfootnote{ctanefr}{\tt ctan}
+{http://ctan.org/tex-archive/language/french/e-french/}.\indpos
+
+Le fichier \linkandfootnote{ctanmanuefr}{\tt efrench.pdf}
+{http://www.ctan.org/tex-archive/language/french/e-french/distributions/efrench.pdf}
+ est à la fois un mode d'emploi et un manuel de référence.
+Vous y trouverez de nombreuses commandes (plus de 170) permettant
+une personnalisation maximum de vos documents (voir à ce sujet un descriptif
+des fonctions de personnalisation dans le document
+\linkandfootnote{artET98pdf}{\tt\hbox{artET98.pdf}}
+{http://svn.tuxfamily.org/viewvc.cgi/efrench_efrenchsources/trunk/doc/artET98.pdf?view=co}
+).
+
+\textit{FrenchPro} comme désormais \textit{eFrench} jouent essentiellement 7 rôles :
+\begin{enumerate}
+\item coupure correcte des mots français ;
+\item traduction en français des différents libellés imprimés par \LaTeX;
+\item possibilité d'utiliser plusieurs langues dans un même document ;
+\item mise en page adaptée à l'usage français ;
+\item micro-typographie (essentiellement la ponctuation) adaptée au français ;
+\item apport d'un ensemble supplémentaire de macro-instructions généralement
+nécessaires dans un document français (dont une liste d'abréviations
+usuelles, des lettrines, etc.) ;
+\item affichage personnalisé des messages à l'écran.
+\end{enumerate}
+Ces rôles de l'extension \textit{eFrench} %FrenchPro
+ sont mis en oeuvre essentiellement par deux fichiers
+(\texttt{french.sty} et \texttt{fenglish.sty}) mais la distribution comprend de nombreux
+autres fichiers. Parmi ceux-ci il faut citer le fichier de césure français \texttt{frhyph.tex}
+ (voir paragr. \ref{motfrahup}). D'autres encore facilitent l'installation, la mise en place
+du mécanisme de césure, la définition du codage à la saisie, etc. Divers tests permettent
+de s'assurer du bon fonctionnement de l'ensemble.
+
+L'extension \textit{eFrench} est utilisable avec l'ensemble des compilateurs courants
+\TeX{} ou les
+\linkandfootnote{autres}{platesformes}
+{http://www.ctan.org/tex-archive/systems/}{ }
+%platesformes 20
+d'exploitation mais aussi avec les options
+Ml\TeX (voir paragr. \ref{qmltex}) et \texttt{TeX--XeT} (voir paragr. \ref{qtexxet}).
+
+\indneg{\TeX\sl nique :} \indpos Une fois installée dans le système, l'extension \textit{eFrench} peut être
+appelée de telle façon, suivant qu'elle est utilisée avec l'extension multilingue
+\textit{mlp} (voir paragr. \ref{latexmullin}) ou avec \textit{babel} :
+\begin{center}
+\fbox{\parbox{0.9\textwidth}{
+\texttt{$\backslash$usepackage[french]\{mlp\}}
+\begin{flushright}
+ou ~ \texttt{$\backslash$usepackage[french]\{babel\}}
+\end{flushright}
+}}\\[0.5ex]
+\end{center}
+
+Si l'on souhaite qu'un maximum d'extensions bénéficient de la francisation
+il est préférable de coder plutôt :
+\begin{center}
+\fbox{\parbox{0.9\textwidth}{
+\texttt{$\backslash$documentclass[french]}\{\textit {classe\_de\_document} \}\\
+\rule{0.4\textwidth}{0pt} \vdots \\
+ \texttt{$\backslash$usepackage\{mlp\}} \hfill
+ou ~ \texttt{$\backslash$usepackage\{babel\}}
+}}\\[4ex]
+\end{center}
+En conjugaison avec \textit{babel}, seuls quelques dispositifs
+sont actuellement inopérants (comme par exemple l'ordre
+\texttt{$\backslash$frhyphex}) mais
+dans ce cas \textit{eFrench} n'est plus une extension autonome mais seulement
+une option de l'extension \textit{babel}, ce qui témoigne de la différence de fonctionnement.
+Si on désire utiliser \textit{eFrench} entièrement de façon native, dans
+un environnement multilingue on fera plutôt appel à l'extension \textit{mlp}
+(voir paragr.\ref{latexmullin}).
+
+%\documentclass[french]{classe\_de\_document }
+%...
+%%\usepackage{mlp} ou %\usepackage{babel}
+%34. <http://frenchpro6.com/french.html>.efrench.org
+%35. <http://ctan.tug.org/\TeX-archive/language/french/frenchpro/>.
+%36. <http://frenchpro6.com/frenchpro/french/ALIRE.pdf>.
+%37. <http://frenchpro6.com/frenchpro/french/doc/artET98.pdf>.
+%13
+\subsection{ Y a-t-il d'autres extensions pour le français ?}
+L'extension \textit{babel}, qui permet d'utiliser une grande variété de langues
+dans un même document, propose une option de francisation «
+\linkandfootnote{frenchb}{\textit{french\textbf{b}}}
+{http://ctan.org/tex-archive/macros/latex/required/babel/frenchb.dtx} ».
+Cette option, développée par Daniel \textsc{Flipo}, apporte des facilités de microtypographie
+ainsi que, bien entendu, de traduction en français. Elle est en
+tout point, très comparable, à l'extension \texttt{frenchle} dont elle s'inspire\footnote{%
+« I have borrowed many ideas from Bernard's file. » (frenchb v1.1 revised
+1996/05/31)}.
+Il faut savoir que \hbox{\textit{french\textbf{b}}} n'est pas, pour des raisons historiques et de
+cohérence, l'option prédominante avec \textit{babel} dans \textit{eFrench} (ou avec \textit{babelfr}
+de \textit{frenchle}) quand on précise l'option \textit{french} au lieu de \textit{frenchb}. Par ordre
+de préférence, c'est \textit{eFrench} (\texttt{french.sty}) qui est chargé, à défaut ce sera \texttt{frenchle},
+%\texttt{frenchb} si aucune des précédentes n'est présente.
+ou \texttt{frenchb} sinon.
+
+\indneg{\TeX\sl nique :} Pour bien choisir l'extension de francisation que l'on désire employer
+avec \textit{babel}\/ il suffit que vous précisiez la bonne option :
+\begin{center}
+\fbox{\parbox{0.9\textwidth}{
+\begin{flushright}
+soit ~ \texttt{$\backslash$usepackage[frenchle]\{babel\}}\\
+mais plutôt ~ \texttt{$\backslash$usepackage[frenchle]\{babelfr\}}
+\end{flushright}
+soit ~ \texttt{$\backslash$usepackage[frenchb]\{babel\}}
+\begin{flushright}
+soit enfin ~ \texttt{$\backslash$usepackage[efrench]\{babel\}}
+\end{flushright}
+}}\\[4ex]
+\end{center}
+%FL soit %\usepackage[frenchle]{babel}
+%FL mais plutôt %\usepackage[frenchle]{babelfr}
+%soit %\usepackage[frenchb]{babel}
+%FL soit enfin %\usepackage[frenchpro]{babel}
+\section{ Autres outils français}
+\Subsubsection*{Guillemets aeguill}
+\indneg{\sl \small En bref :} Cette extension
+\linkandfootnote{aeguill}{\it aeguill}
+{http://www.ctan.org/tex-archive/macros/latex/contrib/}
+dûe à Denis {\sc Roegel} apporte un choix de
+fontes supplémentaire pour l'impression des guillemets français (fait appel à
+l'extension \texttt{ae})
+\Subsubsection*{Dictionnaire}
+\indneg{\sl \small En bref :} Réalisé par Christophe \textsc{Pythoud}, et nommé
+\linkandfootnote{dictfran}{francais-GUTenberg}
+{http://cahiers.gutenberg.eu.org/cg-bin/article/CG_1998___28-29_252_0.pdf} %41
+ ce dictionnaire élaboré, fonctionne avec le vérificateur d'orthographe {\sc ispell} (et donc
+ne peut être utilisé que sur les systèmes pour lesquels {\sc ispell} est disponible).
+\Subsubsection*{Classe lettre}
+\indneg{\sl \small En bref :} La classe
+\linkandfootnote{lettreobsgen}{\it lettre}
+{http://www.ctan.org/tex-archive/macros/latex/contrib/lettre/doc/letdoc.ps}%42
+, de Denis \textsc{Mégevand}, est une adaptation du style
+lettre développé à l'origine à l'Observatoire de Genève. Elle permet de composer
+avec \LaTeX{} des lettres ou des téléfax dont l'allure correspond mieux
+aux usages francophones.
+
+\begin{MAJ}
+Elle fonctionne parfaitement avec \textit{frenchb} (et \textit{babel}).
+Et très mal avec \textit{frenchle} ou \textit{eFrench}.
+Un défi supplémentaire pour notre équipe !
+
+\end{MAJ}
+\Subsubsection*{Bibliographie et index}
+%38. <>.
+%39.
+%40. <>.
+%41. <>.
+%42. <>.
+%14
+Il existe dans \textit{eFrench} un système de traduction des libellés utilisés pour
+une bibliographie. D'autres contributions à la typographie française existent sur
+\linkandfootnote{bibctan}{\tt ctan}
+{http://www.ctan.org/tex-archive/biblio/bibtex/}.
+
+\indneg{\TeX\sl nique :} pour trier correctement les entrées bibliographiques on utilisera de
+préférence la version 8-bits de BiB\TeX{} : \textit{bibtex8}, et \textit{x\r{\i}ndy} pour l'index.
+\section{ \LaTeX{} multilingue}\label{latexmullin}
+\indneg{\sl \small En bref :} L'extension
+\linkandfootnote{babel}{\it babel}
+{http://www.ctan.org/tex-archive/macros/latex/required/babel/}
+ de \LaTeX{} permet de composer des documents faisant
+appel à de nombreuses langues de la planète, écrites ou imprimées.
+Il existe d'autres extensions multilingues, dont les extensions fournies avec \textit{eFrench}
+et \texttt{frenchle} qui sont conçues pour fonctionner dans un environnement multilingue
+(avec par défaut le français et l'anglais) mais aussi l'extension \textit{mlp}.\\
+
+{\Large\textit{L'extension mlp}}\\
+
+\indneg{\sl \small En bref :} Il s'agit d'une extension multilingue qui permet une cohabitation
+harmonieuse d’extensions linguistiques autonomes ; elle
+fait partie intégrante du paquet
+% est distribuée avec
+\hbox{\textit{eFrench}}.
+
+\indneg{\TeX\sl nique :} On peut faire appel à
+\linkandfootnote{mlp}{\it mlp}
+{http://svn.tuxfamily.org/viewvc.cgi/efrench\_efrenchsources/trunk/inputs/mlp/}
+de la façon suivante :
+\begin{center}
+\fbox{\parbox{0.75\textwidth}
+{\tt $\backslash$usepackage[english,german,french]\{mlp\}}}\\[2ex]
+\end{center}
+%%\usepackage[english,german,french]{mlp}
+ou alors ainsi :
+\begin{center}
+\fbox{\parbox{0.75\textwidth}
+{\tt $\backslash$usepackage[anglais,allemand,francais]\{mlp\}}}
+\end{center}
+%%\usepackage[anglais,allemand,francais]{mlp}\LaTeX
+et dans les deux cas les parties en anglais, en allemand ou en français seront
+composées selon ces styles. Pour passer d'une langue à une autre on code
+\texttt{$\backslash$french} ou \texttt{$\backslash$english} ou \texttt{$\backslash$german} selon le cas.\indpos
+
+\begin{MAJ}
+Remarquons toutefois que \textit{mlp} est nettement plus restreint que \textit{babel} dans
+la variété des langues disponibles, à moins de mettre la main à la pâte et de
+compléter la collection des fichier d'extension \texttt{.mlp} et des fichiers \texttt{mlp-*.sty}.
+En contrepartie, cet environnement laisse à \textit{eFrench} toutes ses possibilités.
+(voir vers la fin du paragr. \ref{qeFrenchPro})
+\end{MAJ}
+\section{Questions relatives à \textit{eFrench}}
+\subsection{Est-ce que \textit{eFrench} s'installe automatiquement ?}
+\begin{MAJ}
+\indneg{\sl \small En bref :} Si \textit{FrenchPro} oui, s'installait automatiquement, mais de manière différente
+suivant les systèmes d'exploitation, concernant \textit{eFrench} l'installation a été
+grandement simplifiée et il suffit de placer la structure du paquet au bon endroit
+dans la structure \textit{TDS}
+et de lancer un \texttt{texhash} (ou son équivalent dans Mik\TeX{},
+voir plus bas, fin du paragr. \ref{mikroot})
+concernant cet endroit et le but est atteint.
+%est
+%Avant toute chose, veuillez consulter
+%les informations concernant le moteur TEX47 que vous utilisez, pour
+%connaître les détails éventuels liés à votre compilateur.
+%43. <>.
+%45. <>.
+%46. <>.
+%47. <http://frenchpro6.com/frenchpro/french/engines/>.
+%15
+%\indneg{\TeX\\\sl nique :}
+%Avec Windows vous disposez de deux installateurs :
+%– l'un pour le moteur fpTEX48 qui est en fait un moteur teTEX49\LaTeX
+%adapté à win32.\texttt{frenchb}
+%Pour lancer l'installation placez-vous dans le répertoire french et
+%tapez :\LaTeX
+%install
+%Choisissez ensuite de préférence l'installation « à la unix » qui
+%est un peu plus longue mais beaucoup plus efficace (et surtout\indneg{\TeX\\\sl nique :}
+%complète).
+%– pour le moteur MikTEX50 vous pouvez procéder de la même mani`
+%ere ou sinon placez-vous dans le répertoire french et tapez :
+%mikinstall
+%Vous disposez, bien entendu, des procédures « uninstall » correspondantes.
+%Avec un unix le moteur de prédilection est celui de teTEX49. Pour installer
+%FrenchPro dans un environnement gnu il suffit de se placer dans le
+%répertoire french et de taper :
+%gmake -f GNUmakefile
+%Voir le fichier GNUmakefile51 pour une éventuelle personnalisation.
+%Dans un environnement non-gnu vous disposez d'un makefile.gen52
+%qu'il suffit d'adapter à votre configuration et de sauvegarder sous le
+%nom de makefile. Ensuite vous demandez simplement son exécution :
+%make\textsc{Unix}
+%Avec MacOS si vous utilisez une version de type unix (c'est-à-dire  10)\LaTeX
+%il suffit de vous reporter à la description précédente, sinon veuillez lire
+%la petite notice d'installation fournie qui vous expliquera ce qu'il reste
+%à faire 53.
+%5.2 Qu'est-ce qu'un format francisé pour FrenchPro ?
+%\indneg{\sl \small En bref :} Pour FrenchPro un format est entièrement francisé lorsque les motifs
+%de césure (voir paragr. 2.4) du français ont été installés et que le codage
+%\indneg{\TeX\\\sl nique :}
+%d'entrée (voir paragr. 2.5) du texte y a été défini.
+%48. <http://frenchpro6.com/frenchpro/french/engines/fptex.pdf>.1.3
+%49. <http://frenchpro6.com/frenchpro/french/engines/tetex.pdf>.
+%50. <http://frenchpro6.com/frenchpro/french/engines/miktex.pdf>.
+%51. <http://frenchpro6.com/frenchpro/french/GNUmakefile>.
+%52. <http://frenchpro6.com/frenchpro/french/makefile.gen>.
+%53. La distribution de FrenchPro pour MacOs 9 ou inférieur est définitivement gelée.
+%16
+%5.3 Peut-on mettre toute la francisation dans\textsc{Unix} le format?
+%\indneg{\sl \small En bref :} Qu'il s'agisse de FrenchPro ou de frenchle on utilise un format francis
+%é et on aurait envie de ne plus avoir à coder le %\usepackage{french...} ;
+%malheureusement cela n'est pas possible dans la version actuelle.
+%5.4 Pourquoi des distributions de FrenchPro pour Unix,
+%Mac et Windows?
+%\indneg{\sl \small En bref :} Il existe effectivement des distributions différentes, adaptées aux platesformes
+%d'exploitation, tout simplement parce que d'une part les codages d'entr1.3
+%ée (utilisés dans divers documents source) sont différents mais aussi parce
+%que les procédures d'installation et les configurations sont différentes.
+%5.5 FrenchPro fonctionne-t-il avec plainTEX
+%ou \LaTeX{} 2.09?
+%\indneg{\sl \small En bref :}
+%Non :
+%FrenchPro, depuis la version 4, n'est plus conçu pour fonctionner
+%avec plainTEX ni \LaTeX{} 2.09.
+%Oui :
+%il existe dans la distribution de FrenchPro (dossier obsolate) un
+%fichier frplain.sty gelé à la version V3,51 qui fonctionne avec\{mltex\}
+%plainTEX. Par ailleurs, à l'installation de FrenchPro le format
+%plain francisé est créé automatiquement.
+%Oui
+%Il y a aussi dans la distribution de FrenchPro (dossier obsolate)
+%un fichier frltx209.sty gelé à la version V3,51 qui fonctionne
+%encore avec le très, très, très ancien \LaTeX{} 2.09.
+%Ces deux derniers fichiers sont définitivement figés et ne seront plus mis
+%à jour. Ils sont destinés à aider les personnes qui ont encore des fichiers nonforbabel
+%convertis à \LaTeX. La distribution actuelle des fichiers de francisation permet
+%donc d'utiliser à la fois plainTEX, \LaTeX{} 2.09 et \LaTeX{} mais seules les extensions
+%pour \LaTeX, FrenchPro et frenchle, sont maintenues régulièrement à
+%jour.
+\subsection{Où installer \textit{eFrench} dans la hiérarchie \textit{TDS} ?}
+\indneg{\TeX\sl nique :} Les fichiers de la distribution \textit{eFrench} sont à déposer de
+préférence dans :\\
+ .../texmf-local/french, où \\
+ ... sera dépendant du système d'exploitation,
+sous \textsc{Unix} par exemple ce pourra être {\bf$\tilde{ }$} (dossier personnel),
+sous Windows on pourra simplement choisir C:$\backslash$.
+La structure finale sera : \\[1ex]
+\textit{user-space}/\texttt{texmf-local}/tex/french/...\\
+\textit{user-space}/\texttt{texmf-local}/tex/french/french.sty\\
+\textit{user-space}/\texttt{texmf-local}/tex/french/...\\
+\textit{user-space}/\texttt{texmf-local}/tex/french/french.msg\\
+\textit{user-space}/\texttt{texmf-local}/tex/french/...\\
+\textit{user-space}/\texttt{texmf-local}/tex/latex/frenchle.sty\\
+\textit{user-space}/\texttt{texmf-local}/tex/latex/...\\
+où \textit{user-space}/\texttt{texmf-local} est ~{\bf $\tilde{ }$}~/\texttt{texmf-local} sous \textsc{Unix} ; \texttt{C:$\backslash$texmf-local}
+ou un choix personnel sous Windows, du genre
+\texttt{C:$\backslash$Users$\backslash$}\textit{identificateur}\texttt{$\backslash$texmf-local}.
+En plus, sous Windows, les dossiers sont introduits par $\backslash$ et non par / .
+Sous Linux et \TeX Live, ne pas oublier l'annonce :
+\begin{center}
+\fbox{\parbox{0.4\textwidth}
+{\tt \$texhash texmf-local}}\\[1ex]
+\end{center}
+alors que sous Windows et Mik\TeX, il faut déclarer le dossier défini (\texttt{C:$\backslash$texmf-local} par exemple)
+sous {\sc Roots}\label{mikroot} et lancer {\sc Refresh FNDB}, qui sont des options d'administration de Mik\TeX.
+\end{MAJ}
+%L'installation proprement
+%dite de ces fichiers est automatique (avec le script adapté à votre système
+%17
+%d'exploitation) ; elle intervient à divers endroits de la hiérarchie tds (voir
+%paragr. 1.8) :
+%/texmf-local/doc/french/base/
+%/texmf-local/generic/hyphen/\{mltex\}
+%/texmf-local/[ml]\TeX/french/base/
+%/texmf-local/mkindex/french/
+%/texmf-local/bibtex/french/
+%/texmf-local/[ml]\TeX/french/config/
+%/texmf-local/\TeX/\LaTeX/frenchle/
+
+\indpos Pour \textit{eFrench}, vous effectuerez donc l'installation « à la main »,
+ en suivant scrupuleusement les emplacements que nous avons indiqués.
+%dans le fichier TDSfr.pdf 54 de la distribution.
+\subsection{Peut-on mettre des commandes \textit{eFrench} avant\\
+le $\backslash${\tt begin\{document\}} ?}
+\indneg{\sl \small En bref :} La documentation d'\textit{eFrench} précise
+que « le style \textit{eFrench} ne
+devient vraiment actif qu'après le $\backslash${\tt begin\{document\}} » ; on ne peut donc pas,
+en principe, exécuter de commande \textit{eFrench} avant le $\backslash${\tt begin\{document\}} ;
+sauf celles, en nombre très réduit qui peuvent agir sur tout le document.
+
+\indneg{\TeX\sl nique :} L'extension \textit{eFrench} déporte la définition même d'un grand nom\-bre
+de commandes au moment du $\backslash${\tt begin\{document\}}. Les commandes ainsi définies
+ne sont pas utilisables avant.\indpos
+
+Dans le cas d'\textit{eFrench}, quelques commandes très spécifiques peuvent
+être utilisées avant, car elles modifient son comportement au
+$\backslash${\tt begin\{document\}}.
+ Il en est ainsi de $\backslash${\tt frhyphex} pour charger un fichier de césures
+exceptionnelles ou $\backslash${\tt usersfrenchoptions} qui permet de changer les options
+par défaut de \textit{eFrench} comme dans cet exemple :
+\begin{center}
+\fbox{\parbox{0.9\textwidth}
+{\tt $\backslash$usersfrenchoptions\{$\backslash$guillemetsinallfonts\}}}\\[1ex]
+\end{center}
+%\usersfrenchoptions\{$\backslash$ guillemetsinallfonts\}
+où on a choisi une option différente pour les guillemets à la française. Grâce
+à ce mécanisme \texttt{$\backslash$usersfrenchoptions} l'activation d'options personnelles
+peut se faire à chaque changement de langue et donc initialement après le
+\texttt{$\backslash$begin{document}}. Toute règle ayant une exception, ceci fonctionne de façon
+différente avec \textit{babel} (voir paragr. \ref{forbabel}) ; consulter à ce sujet la
+\linkandfootnote{ctanmanuefr}{documentation d'eFrench}
+{http://www.ctan.org/tex-archive/language/french/e-french/distributions/efrench.pdf}. %eFrench%\textit{eFrench}
+
+%54. <http://frenchpro6.com/frenchpro/french/TDSfr.pdf>.1.3
+%18
+\subsection{ Faut-il faire un format \textit{eFrench} ou un format \textit{babel} ?}
+\label{forbabel}
+\indneg{\sl \small En bref :} Que ce soit \textit{babel}
+ou \textit{eFrench} (\textit{FrenchPro}), ni l'un ni l'autre n'exige de format
+particulier mais chacun d'eux conseille de créer un format avec du matériel
+spécifique, d'où le dilemme tant de fois discuté sur les news, par exemple
+ (\texttt{fr.comp.text.tex})
+ ou sur la liste de discussion
+\linkandfootnote{GUTenberg}{GUTenberg}{http://www.gutenberg.eu.org}
+ (\texttt{gut@ens.fr}).
+%GUTenberg 12.
+Rappelons
+pour simplifier que les deux fonctionnent bien avec le matériel de l'autre,
+c.-à-d. un format construit avec les fichiers d'\textit{eFrench} n'empêchera pas
+d'utiliser \textit{babel} et réciproquement.
+\begin{MAJ}
+Il faut dire ici que l'insistance de Bernard \textsc{Gaulle},
+créateur de \textit{FrenchPro}, concernant les formats
+n'est plus de mise.
+Les installations récentes telles Mik\TeX{} ou \TeX Live offrent
+les formats de base et les moyens de créer les autres.
+\pgLapdTeX{} évolue dans le sens d'une simplification pour l'utilisateur et c'est tant mieux !
+\end{MAJ}
+%La question à se poser lorsque l'on crée son
+%format est donc : s'agit-il d'utiliser essentiellement babel ou FrenchPro ? et selon
+%le cas on crée le format le plus adapté mais rien n'empêche d'avoir aussi
+%plusieurs formats. Pour être complet, rappellons qu'il existe deux autres options
+%de francisation, l'une frenchle31 et l'autre frenchb (voir paragr. 2.12)
+%livrée en standard avec babel (et utilisable uniquement avec babel ).
+%Cela répond à la question : FrenchPro ou babel ? maintenant il faut répondre
+%à la question : FrenchPro et babel ?
+%\indneg{\TeX\\\sl nique :} On peut utiliser FrenchPro avec babel de la façon suivante :
+%%\usepackage[frenchpro]{babel}
+%ou mieux :
+%\documentclass[french]{classe_de_document }1.3
+%...
+%%\usepackage{babel}
+%sans perdre un poumon (comme disait quelqu'un), seuls quelques dispositifs
+%sont actuellement inopérants (comme par exemple l'ordre \frhyphex) mais
+%dans ce cas FrenchPro n'est plus une extension autonome mais seulement
+%une option de l'extension babel, ce qui témoigne de la différence de fonctionnement.
+%Si on désire utiliser FrenchPro entièrement de façon native dans\{mltex\}
+%un environnement multilingue on fera plutôt appel à l'extension mlp (voir
+%paragr. 4) :
+%\documentclass[french]{classe_de_document }
+%...
+%%\usepackage{mlp}% 40
+\subsection{Polices de caractères et guillemets français}
+\indneg{\sl \small En bref :} les guillemets saisis sous forme ascii (<\/<\/ ... >\/>) ou selon le code approprié
+ à votre clavier (« et »), sont utilisables avec l'extension \textit{eFrench}
+qui sait les gérer dans de nombreuses circonstances typographiques (premier
+et deuxième niveau, listes, lettrines, etc.). Concernant le choix de la police,
+\textit{eFrench} regarde quelle est la police par défaut ({\it cm}, {\it ec}, ...) pour déterminer
+%19
+quels codes de guillemets il faut imprimer. On obtiendra ainsi toujours de
+beaux guillemets français imprimés.
+
+\indneg{\TeX\sl nique :} Voici un descriptif rapide des méthodes employées :
+\begin{itemize}\item par défaut (c.-à-d. fontes {\it cm}), ces guillemets sont simulés à partir de
+glyphes venant de la police {\it lasy} (ce qui explique leur aspect légèrement
+arrondi) et, toujours par défaut, ce sont les seuls guillemets disponibles.
+Rappelons que l'utilisation de
+\texttt{$\backslash$usepackage[OT1]\{fontenc\}}
+ %\usepackage[OT1]{fontenc}
+force l'utilisation des fontes {\it cm}.
+\item avec le choix des fontes {\it ec} ou {\it lmodern} (c.-à-d. en demandant leur codage en utilisant
+\texttt{$\backslash$usepackage[T1]\{fontenc\}})
+%\usepackage[T1]{fontenc})
+les guillemets sont imprimés dans la police \texttt{$\backslash$rmdefault} et, toujours
+par défaut, ce sont les seuls glyphes de guillemets disponibles.
+
+L'ordre \texttt{$\backslash$guillemetsinallfonts }
+ permet d'utiliser les guillemets de la police
+en cours d'utilisation, quelque soit cette police ; cela permet donc de
+jouer avec les graisses, les styles et les familles de polices, (ce qui,
+selon le goût de Bernard Gaulle,
+n'est pas toujours optimum).
+\item lorsque les guillemets sont saisis en ascii (<\/< ... >\/>) les glyphes imprimés
+sont toujours des ligatures mais la manière diffère selon qu'il
+s'agit d'une police {\it lasy} ou d'une police {\it ec}. Dans le premier cas c'est
+une ligature fabriquée par l'extension {\it eFrench}, dans l'autre cas c'est
+une ligature « fondue » dans la police. En aucun cas {\pgLapdTeX} ne peut
+couper en deux un guillemet en bout de ligne.
+\item il est possible d'imprimer les guillemets avec d'autres polices ; on peut
+par exemple utiliser l'extension
+\linkandfootnote{aeguill}{\it aeguill}
+{http://www.ctan.org/tex-archive/macros/latex/contrib/}.
+%aeguill 40.% 40
+\end{itemize}
+\subsection{Comment personnaliser l'extension \textit{eFrench} ?}
+
+\indneg{\sl \small En bref :}\indpos L'extension \textit{eFrench} est entièrement configurable ; vous pouvez donc personnaliser vos documents à l'envi.
+
+\indneg{\TeX\sl nique :} Un article a été dédié à ce sujet, vous y trouverez plein de renseignements très utiles :
+\linkandfootnote{artET98pdf}{\hbox{artET98.pdf}}
+{http://svn.tuxfamily.org/viewvc.cgi/efrench_efrenchsources/trunk/doc/artET98.pdf?view=co}
+%artET98.pdf55
+en complément de la documentation d'
+\linkandfootnote{ctanmanuefr}{eFrench.}
+{http://www.ctan.org/tex-archive/language/french/e-french/distributions/efrench.pdf}%eFrench.
+%Pro 36 .
+\vfill
+
+\indpos\textbf{Si vous souhaitez améliorer ce document} ce sera avec un grand
+plaisir que nous recevrions vos messages à : \indneg
+
+
+\href{mailto:efrench(at)lists.tuxfamily.org}{\texttt{efrench@lists.tuxfamily.org}}\hfill
+ou \hfill \href{mailto:raymond(at)juillerat-marly-ch.net}{\texttt{raymond@juillerat-marly-ch.net}}\hfill\rule{0pt}{1ex}\\
+ou encore \href{mailto:lb(at)laurentbloch.org}{\texttt{lb@laurentbloch.org}}
+\footnote{Attention, l'adresse m.él. fournie via les butineurs est
+piégée ; il faut la corriger à la main.}.\indpos
+%?—?
+%55. <http://frenchpro6.com/frenchpro/french/doc/artET98.pdf>.
+%20
+%\pagebreak
+\vfill
+\appendix
+
+
+
+\def\AvertO{\ \vfill%
+%%% Ceci était un extrait de la documentation de l'extension
+%%% \eFrench.
+
+ \begin{center}*---*\end{center}
+ \def\AvertO{}}
+
+\ifnoDOCinstall\par\medskip\AvertO\fi%
+\ifnoFINALS\par\medskip\AvertO\fi%
+
+\vfill
+%\newpage
+
+\bibliographystyle{plain}
+\ifx\Section\undefined\else\let\section\Section\fi% Restore \section.
+\def\refname{Références bibliographiques}
+\begin{drapeaufg}
+\begin{thebibliography}{9}
+\bibitem{lblochefr}{L. Bloch}
+ \textit{\linkandfootnote{rlblochefr}{Lancement du projet \textit{eFrench}}{http://www.laurentbloch.org/spip.php?article166}}
+\bibitem{cesures} D. Flipo, B. Gaulle et K. Vancauwenberghe,\textit{
+\linkandfootnote{ rcesures}{Motifs de césure français}{http://cahiers.gutenberg.eu.org/cg-bin/article/CG_1994___18_35_0.pdf}},
+{\it in} Les Cahiers GUTenberg No 18, 1994.
+\bibitem{frenchle} B. Gaulle,
+\textit{\linkandfootnote{reffrenchle}{%
+L'extension frenchle pour \LaTeX, notice d'utilisation 31}%
+{http://ctan.org/tex-archive/language/french/frenchle/frenchle.pdf}}, 2007
+\bibitem{frenchpro} B. Gaulle,
+\textit{\linkandfootnote{ rfrenchpro}{Guide d'utilisation de l'extension \textit{eFrench}}%
+{http://www.efrench.org/distributions/efrench.pdf}}, 2007
+\bibitem{personnalis} B. Gaulle, \textit{\linkandfootnote{commperso}{Comment peut-on personnaliser l'extension french de \LaTeX{} ?}{http://cahiers.gutenberg.eu.org/cg-bin/article/CG_1998___28-29_143_0.pdf}}
+ document {\it in} Les Cahiers GUTenberg No 28-29, 1998
+\bibitem{lepetity} E. Saudrais,
+ \textit{\linkandfootnote{rlepetity}{Le petit typographe rationel}{http://tex.loria.fr/typographie/saudrais-typo.pdf}}
+\end{thebibliography}
+
+\end{drapeaufg}
+\vfill
+\newpage
+\nooverfullhboxmark% Pourquoi faut-il le repréciser pour la versions screen?
+
+\def\footnote#1{}% nullify any footnote here.
+\tableofcontents
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/frenchle/sources/frenchle.tex b/Master/texmf-dist/doc/latex/frenchle/sources/frenchle.tex
new file mode 100644
index 00000000000..707e7a34324
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/frenchle/sources/frenchle.tex
@@ -0,0 +1,2526 @@
+% !TeX encoding = utf8
+%This is frenchle.tex : a light french style for LaTeX
+% LPPL Copyright by eFrench
+%
+%
+% = = = = = = = = = = = = = = = ATTENTION ! = = = = = = = = = = = = = = =
+%
+% Ce source devrait rester dans le dépôt subversion. Il ne faut le publier qu'en forme PDF
+% ou DVI. Le source en tant que tel pourrait perturber un utilisateur
+% moyen de LaTeX et frenchle
+% = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
+\documentclass[a4paper,12pt,openright]{article}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{times}
+\usepackage{url}
+\usepackage{moreverb}
+\usepackage{relsize}
+\makeatletter\def\tempa{\let\if@screen\iffalse}\makeatother% 1.5in
+\tempa%
+\def\href#1#2{#2}
+\let\titcolor\relax
+\usepackage[print]{pdfscreen}
+\usepackage{mymaj, french}
+\usersfrenchoptions{%
+ \disallowuchyph
+ \overfullhboxmark
+}
+
+ \definecolor{section0}{rgb}{.722,.525,.431}
+ \definecolor{section1}{rgb}{.650,.350, 0 }
+ \definecolor{section2}{rgb}{.750,.250, 0}
+ \definecolor{section3}{rgb}{.950,.050,.0}
+ \definecolor{section4}{rgb}{.545,.271,.750}
+ \definecolor{section5}{rgb}{.627,.322,.176}
+ \definecolor{titcolor}{rgb}{.922,.725,.831}
+ \definecolor{bleu}{rgb}{.0,.0,.650}
+
+\hypersetup{
+ pdfwindowui=true, pdfnewwindow=true,
+ colorlinks=true, pdfmenubar=true, pdffitwindow=true,
+ anchorcolor=bleu, urlcolor=bleu,
+}
+
+\makeatletter
+\newcommand{\linkandfootnote}[3]{%
+ \href{#3}{#2}\bgroup%
+ \expandafter\ifx\csname r@tlf.#1\endcsname\relax%
+ \expandafter\global%
+ \expandafter\let\csname r@tlf.#1\endcsname\empty%
+ \footnote{\texttt{<}\url{#3}\texttt{>}.\label{lf.#1}}%
+ \else\refmark{lf.#1}%
+ \fi\egroup%
+ }%
+\makeatother
+
+\textwidth=168mm
+\textheight=240mm
+\voffset -1in
+\hoffset -1in
+\oddsidemargin=21mm
+\evensidemargin=21mm
+\topmargin=1cm
+\footskip=23mm
+\renewcommand{\ttdefault}{lmtt}
+\hypersetup{
+pdftitle={Le style frenchle },
+pdfauthor={Bernard Gaulle, Raymond Juillerat},
+pdfcreator={Bernard Gaulle},
+pdfsubject={TeX, LaTeX et la langue française},
+pdfkeywords={TeX, LaTeX, pdfLaTeX, efrench, frenchle.sty, french.sty},
+}
+\makeindex
+\begin{document}
+%\moretolerance
+\sloppy
+\newcommand{\fbefr}{{\relsize{-1}E}F{\relsize{-1}RENCH}}
+\DeclareRobustCommand{\befr}{\fbefr}
+\newcommand{\fslefr}{\textsl{\fbefr}}
+\DeclareRobustCommand{\slefr}{\fslefr}
+\disallowuchyph% C'est ma devise... (inclus dans myfroptn)
+
+% Page de titre :
+\makeatletter
+\def\@fnsymbol#1{\ensuremath{\ifcase#1\or \star \or \diamond
+ \or \heartsuit \else\@ctrerr\fi}}
+\makeatother
+\title{\hbox{}%\vspace*{-3cm}
+ \Large
+ L'extension \textit{frenchle}\\
+ pour \LaTeX\\[0ex]
+Notice d'utilisation}
+
+\author{Bernard \fsc{Gaulle}, repris par Raymond \fsc{Juillerat}\\
+pour le groupe \textsl{\befr} \href{mailto:efrench(at)lists.tuxfamily.org}{\texttt{<efrench.org>}}%
+\thanks{Attention, l'adresse m.él. fournie via les butineurs est
+piégée ; il faut la corriger à la main.}\\%
+LPPL © \textsl{\befr} (voir le fichier
+\linkandfootnote{copyright}{\texttt{Copyright.pdf}}
+{http://efrench.org/}%
+% ou \texttt{copyrigh.tex}
+).\\
+}
+\date{version \textit{le} \frenchstyleid}\label{prempage}
+\index{efrench@\textsl{\befr}|(}
+\maketitle \index{Copyright}%\thispagestyle{empty}
+%\vfill
+\sommaire[3]
+\vfill\vfill
+\newcommand{\NNL}{\protect\let\\\relax}
+\makeatletter\def\HyPsd@CatcodeWarning#1{}\makeatother%
+%%
+\let\Subsubsection\subsubsection
+\def\subsubsection#1{\Subsubsection[\NNL#1]{\protect\color{section3}#1}}
+\let\Subsection\subsection
+\def\subsection#1{\Subsection[\NNL#1]{\protect\color{section2}#1}}
+\let\Section\section
+\def\section#1{\Section[\NNL#1]{\protect\color{section1}#1}}
+
+\pagebreak
+
+\section {Introduction}
+L’extension \textit{frenchle} pour \LaTeX{} est destinée à « franciser » les documents
+imprimés par \LaTeX{} selon les canons typographiques usuellement employés dans
+le monde de l’édition française. Elle est aussi appelée « french allégé » car il
+existe une version professionnelle , maintenue par le groupe \textsl{\befr}
+offrant plus de dispositifs actifs
+et notamment plus de possibilités de personnalisation. Cette dernière est
+aussi sous licence LPPL.
+\section {Objectifs}
+Cette extension a été conçue d’emblée comme sous-ensemble de \textsl{FrenchPro}\index{FrenchPro@\textsl{FrenchPro}aujourd'hui {\large\textsl{\befr}}}
+(aujourd'hui {\befr})
+avec les objectifs suivants :
+\begin{itemize}
+\item être un logiciel libre, ou du moins tout autant que peut l’être \LaTeX.
+Ainsi il peut être utilisé gratuitement, sans restriction ; être déposé dans
+le domaine public et être rediffusé par n’importe quel moyen.
+\item être le plus simple possible d’emploi ; ne pas nécessiter de connaissances
+particulières autres que celles de \LaTeX{} et fournir, par défaut, une francisation
+acceptable des documents de tous les jours tels que courriers,
+articles, notes et rapports. Pour les livres ou les thèses d’autres extensions
+peuvent s’avérer nécessaires et pour un niveau de satisfaction élevé,
+la version professionnelle peut être requise.
+\item permettre d’évoluer vers
+%\textsl{french} de
+la distribution \textsl{\befr} (autrefois \textsl{FrenchPro}\index{FrenchPro@\textsl{FrenchPro}!aujourd'hui {\large\textsl{\befr}}})
+sans aucune modificiation préalable
+du document source (à l’exception du changement de nom d’extension).
+\item être très facile d’installation ; ne nécessiter aucune modificiation de fichier
+de configuration ; utiliser très peu de fichiers et ainsi s’intégrer naturellement
+dans les environnements \LaTeX{} français.
+\end{itemize}
+Cette notice décrit de façon exhaustive ce que fait pour vous l’extension de
+façon automatique, comment vous pouvez l’utiliser et les nouvelles commandes
+mises à votre disposition. En outre, vous y trouverez des exemples de l’effet
+produit par \textit{frenchle} et ses commandes, sur le document résultant.
+En complément, vous pouvez vous reporter à la
+\linkandfootnote{lafaq}{FAQ french}{http://www.efrench.org/distributions/faq.pdf} qui répond à
+nombre de questions sur la francisation avec \TeX{} et \LaTeX.
+\section {Historique} \label{histo}
+Cet historique est en deux parties.
+\begin{itemize}
+\item D'abord, il s'agit d'une reprise intégrale de l'historique laissé par Bernard \textsc{Gaulle}
+créateur des extensions \textsl{french} et \textit{frenchle}. Sa denière mise au point datait
+du 23 mai 2007. Les seules modifications qui ont été nécessaires ont été de supprimer les
+références à des sites qui n'existaient plus sur la Toile, éventuellement d'en remplacer
+par un lien vers une adresse valable.
+\item Ensuite quelques courtes réflexions au sujet du contexte dans lequel cette histoire
+se déroule
+\end{itemize}
+\subsection{Historique repris de Bernard \textsc{Gaulle}}
+Avant \textit{frenchle}, existait l’extension \texttt{french} (version 0.1 à pré-V5) qui avait
+été développée pendant 12 ans (1988-2000) et avait traversé avec succès tous
+les grands changements de version de \TeX{} (v2, v3, tds) et de \LaTeX{} (2.09, nfss,
+2e, dc, ec) tout en restant toujours compatible avec la version précédente pour
+assurer la stabilité si chère aux utilisateurs de \TeX.
+
+Au début, l’installation de la francisation nécessitait parfois plusieurs jours
+de travail à un gourou \TeX{} et l’utilisateur final disposait de peu de fonctions de
+%1. <http://frenchpro.free.fr/FAQ.pdf>.
+personnalisation ; il était enfermé dans les limites du style, d’autant que toute
+modification nécessitait la connaissance de \LaTeX.
+
+De très gros efforts ont été réalisés pour que toute fonction/décision de
+\textsl{french} soit réversible et que l’utilisateur puisse y introduire ses propres améliorations.
+Un nombre important de commandes a été développé à cet effet.
+Dans le même temps, cette francisation s’adaptait tant bien que mal aux
+différentes plates-formes d’exploitation (DOS, Window, MacOs, Unix, ...) et
+aux différents moteurs \TeX{} (Personal \-\TeX, OzTEX, GTEX, Web2c, ...). La complexité
+de l’ensemble s’est alors accrue, ne serait-ce que par la multiplication
+du nombre de fichiers nécessaires à l’installation.
+
+Pour maîtriser cette expansion et en contrôler l’évolution j’ai choisi la méthode
+employée pars Donald \textsc{Knuth} pour \TeX{} à savoir : écoute des demandes des
+utilisateurs, discussion des améliorations proposées et intégration des fonctions
+d’intérêt général qui enrichissent l’extension et ne remettent pas en cause la
+compatibilité avec les versions précédentes. à cela j’avais souhaité que \textsl{french}
+n’entre pas dans un circuit commercial sans mon accord préalable. Pour ce faire,
+une notice de Copyright avait été élaborée et jointe à la distribution de l’ensemble
+des fichiers. Dédié aux francophones, le Copyright de \textsl{french} faisait naturellement
+mention de GUTenberg (association francophone des utilisateuers
+de \TeX) dont j’étais le président fondateur.
+
+Depuis l’origine, \textsl{french} était archivé sur Internet dans le domaine public.
+Aussi, lorsque l’initiative CTAN s’est mise en place avec pour objectif de contenir
+tout ce qui a été développé autour de \TeX, \textsl{french} y a été archivé tout
+naturellement.
+
+Plus tard, dans les années 1997-1998, le TUG ainsi que plusieurs éditeurs a
+souhaité pouvoir rediffuser le contenu de CTAN sur CD; certaines de ces distributions
+entrant dans un circuit commercial effectif. La distribution de \textsl{french} ne
+pouvait pas s’intégrer, par défaut, à ces dernières. Alors, pour simplifier la tâche
+des distributeurs, les archivistes du CTAN on créé en 1999 une zone « \textit{nonfree} »
+où \textsl{french} a été déposé, \textit{ex abrupto}, pour ne pas risquer d’être redistribué en
+violation du Copyright. Bien que ne ressemblant en rien à un \textit{shareware}, \textsl{french}
+s’est alors retrouvé archivé aux côtés des autres \textit{sharewares} du monde \TeX. Cet
+état de fait étant insupportable pour moi qui avais permis à quiconque d’utiliser
+\textsl{french} gratuitement pendant une bonne dizaine d’années, j’ai demandé son
+retrait de CTAN. Mes tentatives pour changer les choses au sein de CTAN et
+du TUG ayant échoué, j’ai choisi de m’adapter à la situation en développant
+\textit{frenchle} avec licence \LaTeX{} standard et \textsl{FrenchPro} \index{FrenchPro@\textsl{FrenchPro}!d'origine}
+sous licence \textit{shareware} ; le
+premier pouvant résider normalement sur CTAN et le second pouvant être mis
+dans la zone « \textit{nonfree} » aux côtés des autres \textit{sharewares}.
+
+L’extension \textit{frenchle} a été mise dans le domaine public pour la première
+fois en juin 2000. Six mois plus tard, \textsl{FrenchProV5} \index{FrenchPro@\textsl{FrenchPro}!d'origine} était disponible et six mois
+plus tard encore, les adhérents GUTenberg ayant participé au vote du nouveau
+conseil d’administration n’ont pas voulu renouveler leur confiance au président
+fondateur. C’est ainsi que l’extension \textit{frenchle} est arrivée dans le monde du
+logiciel libre.
+
+Depuis, le TUG (fin 2001) et les associations régionales d’utilisateurs de
+\TeX{} (GUTenberg, Dante, etc.) distribuent des CDs contenant l’intégralité des
+fichiers disponibles sur CTAN, y compris la zone « \textit{nonfree} » \index{FrenchPro@\textsl{FrenchPro}!d'origine}%
+\footnote{ Déplorons juste que \textsl{FrenchPro} y ait été oublié jusqu’à l’année 2003.}.
+Pour sa part, GUTenberg, documente \texttt{frenchb} mais oublie curieusement
+\texttt{{\backslash}usepackage[frenchle]\{babel\} }\index{extension!babel@\verb'babel'}
+et ne connait pas \textsl{FrenchPro} comme l’atteste
+le Cahier hors-série numéro 2 de février 2003, page 24%
+\footnote{Quelques corrections ont toutefois été consenties dans une version en ligne
+(aujourd'hui [2012] disparue) }.
+Dans la liste des « \textit{malheurs} » infligés à mes outils de francisation de \LaTeX,
+GUTenberg a demandé à l’auteur du paquetage Babel (de Johannes \textsc{Braams})
+de réduire la francisation (option \texttt{french} de Babel) à la seule utilisation de
+l’option \texttt{frenchb}\index{babel@\textit{babel}!frenchb@\texttt{frenchb}} de Daniel \textsc{Flipo}.
+Cette mesure a pris effet avec la version
+de \LaTeX{} distribuée fin 2003. Ceci est la raison pour laquelle je propose l’extension
+\texttt{babelfr}\index{extension!babelfr@\texttt{babelfr}} en remplacement\index{extension!babel@\verb'babel'}
+de \texttt{babel} ce qui ne retire rien à Babel mais lui
+redonne les facilités antérieures.
+
+À suivre ... ?
+
+\subsection{Réflexions de Raymond Juillerat}
+\subsubsection{Babel et \textsl{mlp}}
+Il est clair que les travaux de Daniel \textsc{Flipo} (\texttt{frenchb}) et de Bernard \textsc{Gaulle} (\texttt{french})
+sont tous deux remarquables. L'extension \texttt{french.sty}
+(avec ses modules de \textsl{FrenchPro}\index{FrenchPro@\textsl{FrenchPro}!aujourd'hui {\large\textsl{\befr}}})
+a toujours été pensée comme
+pouvant tourner sous \TeX{} et sous \LaTeX, l'extension \texttt{frenchb.ldf} est prévue comme
+fonctionnant uniquement sous \LaTeX{} avec \index{babel@\textit{babel}!options de francisation}
+Babel.
+J'y vois une incompatibilité. Pour l'allemand, par exemple, cette incompatibilité a subsisté
+et il y a un \texttt{german.ldf} et un \texttt{german.sty}. En ce qui concerne la typographie française, on n'aura
+probablement non plus de solution unique pouvant tourner avec ou sans Babel. Je comprends une certaine
+déception de Bernard Gaulle de voir sa solution multilangage \textsl{mlp}\index{extension!mlp@\textsl{mlp}} dépassée par Babel.
+Mais il faudra suivre l'exemple de nos amis germains.
+\subsubsection{Les formats}\label{lesformats}
+Bernard \textsc{Gaulle} a vécu l'époque où pour une césure\index{césure} correcte, il était très important de créer un
+\index{format}format. Cette initialisation n'est plus nécessaire\index{commande!frlatex@\verb'frlatex'} (depuis 1992 ou même plus tôt)
+et a été remplacée par des méthodes plus simples.
+Ainsi, il ne faut pas oublier d'activer la langue française dans l'installation de votre système \LaTeX.
+C'est une option dans Mik\TeX{} où l'on peut activer ou désactiver les langues prévues.
+La langue française, par défaut y est active.
+Avec \TeX live, il ne faut pas oublier de charger le module de langue française.
+C'est par une de ces méthodes que le fichier de césure sera présent
+et que le fichier \texttt{language.dat} \index{fichier!langage.dat@\texttt{language.dat}}
+indiquera à \LaTeX{} où sont les fichiers de césure.
+
+Pourrait-on mettre à disposition, en dehors de \texttt{french.sty} quelques éléments qui
+devraient aussi être parfaitement compatibles avec Babel, comme les lettrines, composition en drapeau ?
+Ou d'autres pièces parmi
+celles présentées dans le \linkandfootnote{tortures}{test de torture du dépôt \textsl{\befr}}
+{http://svn.tuxfamily.org/viewvc.cgi/efrench_efrenchsources/trunk/test/frenchrf.dvi}
+ainsi que des macros comme versatim, vers, numero, ordinal, etc.
+Et, pourquoi pas, les intégrer à \texttt{frenchb} ?
+
+ \section{Maintenance et mises-à-jour}
+Cette section est divisée en deux sous-sections.
+\begin{itemize}
+\item D'abord, il s'agit la reprise intégrale de la section laissés par Bernard \textsc{Gaulle}
+au 23 mai 2007. Les seules modifications qui ont été nécessaires c'était de supprimer les
+références à des sites qui n'existent plus sur la Toile, éventuellement d'en remplacer
+par un lien vers une adresse valable.
+\item Enfin la suite de la maintenance, dès que le projet \textsl{\befr} a été mis en place pour reprendre l'œuvre
+de son auteur originel afin qu'elle ne tombe pas dans l'oubli.
+\end{itemize}
+\subsection{Maintenance par Bernard \textsc{Gaulle}}
+Bénéficiant des nombreuses années de test dans le cadre du développement
+de l’ensemble des modules \textsl{FrenchPro}\index{FrenchPro@\textsl{FrenchPro}!aujourd'hui {\large\textsl{\befr}}} puis \textsl{\befr},
+l’extension \textit{french allégée} est extrêmement
+solide et résistante aux différentes conditions d’utilisation.
+Des messages d’erreur ou d’avertissement sont fournis à l’utilisateur en cas
+de détection d’anomalie (cf paragr. \ref{messag} page \pageref{messag} ).
+à chaque fois qu’un correctif est appliqué à \textit{frenchle} il est immédiatement
+publié sur \linkandfootnote{svnfrench}{le serveur web}
+{http://svn.tuxfamily.org/viewvc.cgi/efrench_efrenchsources/trunk/inputs/french/frenchle.sty}
+%\footnote{disparu depuis}
+ puis recopié sur les serveurs CTAN.
+Avant de signaler une erreur éventuelle vous devez vous assurer de reproduire
+le problème avec le plus petit fichier source possible. Ensuite, vous pouvez
+envoyer votre rapport de bogue sur Internet (liste francophone gut@ens.fr ou
+les newsgroup tels que fr.comp.text.tex) où les gourous \LaTeX{} auront vite fait
+de trouver, sinon une solution, tout au moins un contournement. Et lorsque vous
+estimerez avoir obtenu une solution satisfaisante ou, à l’inverse, aucun début
+de solution, n’hésitez pas à nous contacter (voir les contacts, page \pageref{contact}).
+\subsection{\textsc{eFrench} et \textit{frenchle}}
+%\subsection{\slefr}
+Ici quelques explications pour indiquer ce que le groupe {\befr} a apporté à frenchle.sty version 5,9993 pour en
+faire une version 5,9995.
+\subsubsection{De FrenchPro à \textsc{eFrench}}
+Bernard Gaulle, l'auteur des modules de typographie française dénommés {\sl Frenchle} et {\sl FrenchPro} est décédé peu après
+avoir sorti les versions 5,9993 de ces extensions de francisation pour \LaTeX{} .
+Avec l'accord de l'épouse de l'auteur, héritière des droits sur l'œuvre, un groupe,
+lancé par Laurent \textsc{Bloch}
+a géré une nouvelle version qui succède à celle de Bernard Gaulle publiée désormais sous licence LPPL.
+ {\sl FrenchPro} est devenu dès lors \textsl{\befr}.
+La version de \texttt{french.sty} a ainsi passé à 5,9994. La grande différence, c'est qu'elle n'est plus
+{\sl shareware}, et ne se bloque plus après un mois d'utilisation et beaucoup d'avertissements.
+Il n'était alors pas nécessaire alors de modifier {\sl Frenchle} déjà sous licence LPPL.
+
+Les responsables de la distribution \textsl{\befr} et {\sl Frenchle} ont constaté qu'il y avait un nouveau
+problème au niveau de l'utilisation multilingue. Si bien qu'il a
+fallu une nouvelle correction de frenchle.sty et french.sty qui ont été portés tous deux à la version 5,9995.
+
+\subsubsection{Utilisation multilingue}\label{multilingue}
+\index{multilinguisme}\index{langues}\index{langages}%
+\seealso{langages}{langues}
+À chaque ou {\em langage}
+ indiqué dans le fichier\index{fichier!langage.dat@\texttt{language.dat}}
+\verb|language.dat| l'extension \textsl{\befr} définit une commande du
+même nom. Si nous notons ce langage sous la forme :
+\verb|<|{\em langage}\verb|>|,
+la commande s'écrira alors \verb|\<|{\em langage}\verb|>|.
+Cette nouvelle commande permet alors de passer du français%
+\footnote{Chaque commande \texttt{\backslash\string<}{\em langage}\texttt{\string>}
+permet de passer en fait du langage actif à ce nouveau
+\texttt{\string<}{\em langage}\texttt{\string>}.}
+ à ce \verb|<|{\em langage}\verb|>|.
+
+
+Toutefois, il y a des exceptions. Un exemple, c'est le passage à la langue arabe qui, si \textsl{\befr}
+avait gardé ce schéma en toute occasion, entrerait en conflit avec le formatage de nombre
+en notation arabe qui est défini par \verb|\arabic|. Dans tous les cas où la définition simple
+mènerait à un conflit, il faut choisir \verb|\<|{\em langage}\verb|>Lang|
+\index{langage@\texttt{\backslash<{}}{\em langage}{\tt>Lang{}}}. %
+Dans ces cas, un message est envoyé au journal.
+On passera alors à la
+langue arabe par \verb|\arabicLang|.
+
+En fonctionnement normal une option de style \verb|\<|{\em langage}\verb|>|
+ou \verb|\<|{\em langage}{\tt>Lang{}}
+(dont l'extension s'appelle %le code est dans le fichier
+\index{fichier!langage.sty@{\tt<\em langage\tt>.sty}}%
+\verb|<|{\em lan\-gage}\verb|>|\texttt{.sty})
+définit une commande \verb|\<|{\em langage}\verb|>TeXmods|
+\index{langage@\texttt{\backslash<{}}{\em langage}{\tt>{}}}%
+\index{langageTeX@\texttt{\backslash<{}}{\em langage}{\tt>TeXmods}}%
+pour compléter cette nouvelle langue (définir des commandes
+ou faire des actions spécifiques)
+et deux autres : \verb|\begin<|\emph{langage}\verb|>| pour y passer
+et \verb|\end<|\emph{langage}\verb|>| pour
+en sortir. \index{efrench@\textsl{\befr}|)}
+Pour l'arabe, on aura \verb|\begin{arabicLang}| et \verb|\end{arabicLang}|
+en complément de \verb|\arabicLang|.
+
+Comme ce mécanisme avait été introduit avec succès dans {\befr}, nous l'avons aussi
+introduit dans \textsl{frenchle}.
+
+\section{ Conditions d’utilisation}
+Il n’y a pas de condition particulière d’utilisation de l’extension \textit{frenchle} ;
+toutefois il est conseillé de placer l’appel de \textit{frenchle} en dernière position dans
+%2. Déplorons juste que \textit{eFrench} y ait été oublié jusqu’à l’année 2003.
+%3. Quelques corrections ont toutefois été consenties dans une version en ligne à
+%http://math.univ-lille1.fr/~flipo/dfshort.pdf.
+%4. http://daniel.flipo.free.fr/frenchb/index.html
+%5. <http://frenchle.free.fr/>.
+%6. <frenchlebg -chez- free.fr>
+le chargement des extensions au sein du document \index{classe!de document}source :\\[.5em]
+\rule{0pt}{1em}\hfill\fbox{
+\begin{minipage}{90mm}
+ \backslash\texttt{documentclass}\{\textit{\texttt{classe\_de\_documents}}\}\\
+ \backslash\texttt{usepackage}[\textit{codage d’entrée} ]\{\texttt{inputenc}\}\\
+\rule{0.4\textwidth}{0pt} \vdots \\
+ \backslash\texttt{usepackage}\{\textit{extension n-2} \}\\
+ \backslash\texttt{usepackage}\{\textit{extension n-1} \}\\
+ \backslash\texttt{usepackage}\{\texttt{frenchle}\}\\
+ \backslash\texttt{begin\{document\}}
+\end{minipage}
+}\hfill\rule{0pt}{1em}\\[.5em]
+%\begin{decl}
+%\end{decl}
+en effet, il est tenu compte d’un certain nombre d’extensions afin d’en modifier
+légèrement le comportement ou bien d’éviter des conflits. Quelque soit le
+moteur \TeX, quelque soit l’installation (réalisée correctement) et quelque soit
+l’environnement (de bonne programmation) l’extension \textit{frenchle} doit fonctionner
+; n’hésitez pas à \linkandfootnote{noustux}{nous}{mailto:efrench@lists.tuxfamily.org}
+faire part d’anomalies flagrantes.
+Je rappelle que la gestion des caractères accentués est faite par l’extension
+\texttt{inputenc} ; il suffit juste que vous précisiez le codage de votre document (latin9,
+utf8, applemac, ansinew, ...).
+Nous verrons plus loin (page \pageref{peutfaire}) qu’il existe d’autres possibilités pour faire
+appel à \textit{frenchle}.
+\section{ Ce que fait l’extension}
+Nous arrivons maintenant au côté pratique des choses : je vais vous montrer
+ce que fait, par défaut, l’extension \textit{frenchle} sur le plan typographique et
+comment son comportement peut éventuellement être changé.
+\subsection{ La ponctuation}
+La virgule, le point-virgule, les deux-points, le point d’exclamation et le
+point d’interrogation sont activés afin de les espacer\index{ponctuation} correctement du texte
+précédent.
+\begin{minipage}{\textwidth}
+\begin{center}
+\textit{Texte source}\\[0.5ex]
+\begin{boxedverbatim}
+$\pi=3,14...$
+point-virgule ; le texte
+deux-points : le texte
+point d’exclamation ! La phrase
+point d’interrogation ? La phrase
+
+\end{boxedverbatim}
+\\[.5ex]
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography
+$\pi=3,14...$\\
+point-virgule ; le texte\\
+deux-points : le texte\\
+point d’exclamation ! La phrase\\
+point d’interrogation ? La phrase
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{\begin{minipage}{55mm}
+\frenchtypography
+$\pi=3,14...$\\
+point-virgule ; le texte\\
+deux-points : le texte\\
+point d’exclamation ! La phrase\\
+point d’interrogation ? La phrase
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\end{center}
+\end{minipage}
+\rule{0pt}{1em}
+
+L’espacement inséré par \textit{frenchle} devant la ponctuation est insécable, ce qui
+permet de ne jamais retrouver cette ponctuation en tout début de ligne ou de
+page. Une mesure spéciale, du même type, est appliquée aux deux-points afin
+de ne pas le retrouver seul en bas de page, coupé du texte qui suit.
+En standard, le traitement de la virgule par \LaTeX{} est différent en mode
+mathématique et en mode texte. Dans ce dernier mode, aucun espacement n’est
+inséré automatiquement par \LaTeX. En mode mathématique, grâce à \textit{frenchle}
+il en est maintenant de même (contrairement au fonctionnement standard).
+Ainsi, on se souviendra de la règle de base du mode mathématique : la barre
+d’espacement ne produit aucun effet ; tout espacement doit être indiqué par une
+commande ad hoc ( \backslash, \index{\,@\verb'\,'}
+ou \backslash\texttt{\textit{space}} \index{space,@\verb'\space'}
+ou \backslash\texttt{\textit{thinspace}} ou ...)\index{thinspace,@\verb'\thinspace'} .
+
+
+\begin{center}
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+$\pi \simeq 3,14$
+PI vaut environ 3,14$
+$f(x,y,z)$ saisi sans espacement
+$g(x, y, z)$ saisi avec espacement
+$h(x,\,y,\,z)$ avec commande ad hoc
+\end{boxedverbatim}
+\\[0.3ex]
+\begin{minipage}{70mm}
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{65mm}
+\nofrenchtypography
+$\pi \simeq 3,14$\\
+$\textrm{PI vaut environ 3,14}$\\
+$f(x,y,z)$ saisi sans espacement\\
+$g(x, y, z)$ saisi avec espacement\\
+$h(x,\,y,\,z)$ avec commande ad hoc
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\begin{minipage}{65mm}
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{\begin{minipage}{60mm}
+\frenchtypography
+$\pi \simeq 3,14$\\
+$\textrm{PI vaut environ 3,14}$\\
+$f(x,y,z)$ saisi sans espacement\\
+$g(x, y, z)$ saisi avec espacement\\
+$h(x,\,y,\,z)$ avec commande ad hoc
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\end{center}
+\rule{0pt}{1em}
+
+
+Les commandes de \textit{frenchle} qui régissent l’espacement après la virgule sont\\
+\verb|\frenchmathcomma| \index{frenchmathcomma@\verb'\frenchmathcomma'}
+et \verb|\regularmathcomma|\index{regularmathcomma@\verb'\regularmathcomma'} :
+
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+
+\begin{boxedverbatim}
+\regularmathcomma $3,14 \ f(x,y)$
+\frenchmathcomma $3,14 \ f(x,y)$
+\end{boxedverbatim}
+\\[.3ex]
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography
+\regularmathcomma $3,14 \ f(x,y)$\\
+\frenchmathcomma $3,14 \ f(x,\,y)$
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{\begin{minipage}{55mm}
+\frenchtypography
+\regularmathcomma $3,14 \ f(x,y)$\\
+\frenchmathcomma $3,14 \ f(x,\,y)$
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\end{center}
+\rule{0pt}{1em}
+L’espacement dans un nombre\index{nombre} (décimal ou non) se fait automatiquement
+avec l’ordre \verb|\nombre|\index{nombre@\verb'\nombre'} dès l’instant où un espace a été inséré avec la barre d’espacement,
+comme il se doit, après chaque millier ou millième :
+
+%\pagebreak
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+$1 234,567 89$
+\nombre{1 234,567 89}
+\end{boxedverbatim}
+\\[.3ex]
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography
+$1 234,567 89$\\
+\nombre{1 234,567 89}
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{\begin{minipage}{55mm}
+\frenchtypography
+$1 234,567 89$\\
+\nombre{1 234,567 89}
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\end{center}
+%6
+%Composition standard
+%1234, 56789
+%1 234, 567 89
+%Composition avec \textit{frenchle}
+%1234,56789
+%1 234,567 89
+
+
+À l’exception de cet ordre \backslash\texttt{nombre}, \textit{frenchle} peut rajouter automatiquement
+les espaces que vous auriez oubliés à la saisie devant la double ponctuation :
+
+\begin{center} %=============================
+\textit{Texte source}\\
+\fbox{\begin{minipage}{130mm}
+\nofrenchtypography\tt
+\begin{tabular}{ll}
+&... fin; il s’ensuit: boum! quoi?\\
+\{{\backslash}untypedspaces&... fin; il s’ensuit: boum! quoi?\}\\
+&... fin ; il s’ensuit : boum ! quoi ?\\
+\end{tabular}
+\end{minipage}
+}\\[.5em]
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography
+... fin; il s’ensuit: boum! quoi?\\
+{\untypedspaces... fin; il s’ensuit: boum! quoi?}\\
+... fin ; il s’ensuit : boum ! quoi ?
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{\begin{minipage}{55mm}
+\frenchtypography
+... fin; il s’ensuit: boum! quoi?\\
+{\untypedspaces... fin; il s’ensuit: boum! quoi?}\\
+... fin ; il s’ensuit : boum ! quoi ?
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\end{center}
+% ====================================
+\rule{0pt}{1em}
+
+Vous l’avez compris, c’est l’option \verb|\typedspaces|\index{typedspaces@\verb'\typedspaces'} qui est active par défaut
+(c’est-à-dire que l’on saisit tous les espacements nécessaires).
+Tous les effets que l’on vient de voir sont contrôlables par les ordres \verb|\typedspaces|\index{typedspaces@\verb'\typedspaces'}
+\verb|\untypedspaces|\index{untypedspaces@\verb'\untypedspaces'},
+ \backslash\texttt{frenchtypography}\index{frenchtypography@\verb'\frenchtypography'}
+et \backslash\texttt{nofrenchtypography} ; voyons, sur l’exemple suivant, ce que
+\index{nofrenchtypography@\verb'\nofrenchtypography'}
+cela donne avec \backslash\texttt{nofrenchtypography}.
+\begin{center}
+\textit{Texte source}\\
+\begin{boxedverbatim}
+{\nofrenchtypography
+$\pi=3,14...$\\
+point-virgule ; le texte\\
+deux-points : le texte\\
+point d’exclamation ! La phrase\\
+point d’interrogation ? La phrase\\
+}
+\end{boxedverbatim}
+\\[.5em]
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography
+$\pi=3,14...$\\
+point-virgule ; le texte\\
+deux-points : le texte\\
+point d’exclamation ! La phrase\\
+point d’interrogation ? La phrase
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\begin{minipage}{60mm}
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography
+$\pi=3,14...$\\
+point-virgule ; le texte\\
+deux-points : le texte\\
+point d’exclamation ! La phrase\\
+point d’interrogation ? La phrase
+\end{minipage}
+}
+\end{center}
+\end{minipage}
+\end{center}
+\rule{0pt}{1em}
+\frenchtypography\frenchlayout
+Vous voyez donc clairement qu’en plaçant l’ordre \index{nofrenchtypography@\verb'\nofrenchtypography'}
+ \backslash\texttt{nofrenchtypography} au
+bon endroit, on annule les effets micro-typographiques de \textit{frenchle}.
+
+\subsection{Les notes}\index{notes}
+Un petit exemple vaudra mieux qu’un long discours :
+%\let\oldrfootcounter\thefootnote %- - - - - - - - - - - - - - - - - - - - - - - - counter thefootnote
+\begin{center} %=============================
+\textit{Texte source}\\\index{footnote@\verb'\footnote'}
+\begin{boxedverbatim}
+\noindent Ici\footnote{Essai de note.}\\
+ Ici \footnote{Ceci est une note.}
+et là \footnote{Une autre note.}\footnote{Et
+ encore une autre note.}.
+\end{boxedverbatim}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\parbox{60mm}{
+\begin{center}
+\textit{Composition standard} %-----------------------------------------standard
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography\nofrenchlayout{
+\noindent
+\large Ici\footnote{Essai de note.}\\
+\large Ici \footnote{Ceci est une note.}
+et là\footnote{Une autre note.}\footnote{Et
+encore une autre note.}.}
+\vspace{5ex}
+\end{minipage}
+}%
+\end{center}
+}%
+\parbox{65mm}{
+\begin{center}
+\textit{Composition avec frenchle} %-----------------------------------------frenchle
+\fbox{\frenchtypography\frenchlayout%
+\begin{tabular}{@{}lll}
+%\frenchtypography{
+%\renewcommand{\@makefntext}{\fr@makefntext}%
+\multicolumn{2}{@{}l}{\large Ici\footnotemark[1]}\\
+\multicolumn{2}{@{}l}{\large Ici\footnotemark[2]
+et là $^{3,}$\,$^4$.}\\
+\\
+\\\cline{1-2}%}
+\rule{0.5em}{0pt}&\footnotesize1. {Essai de note.}&\\[-.2em]
+&\multicolumn{2}{l}{\footnotesize2. {Ceci est une note.}}\\[-.2em]
+&\footnotesize3. {Une autre note.}\\[-.2em]
+&\multicolumn{2}{l}{\footnotesize4. {Et encore une autre note.\rule{10mm}{0pt}}}\\[-.03em]
+\end{tabular}%
+}%
+\end{center}
+}
+\end{center}
+% ====================================
+Comme on le voit, l’espacement devant l’ordre \texttt{{\backslash}footnote} %n’a aucune importance
+est sans importance
+avec \textit{frenchle}. Deux \texttt{{\backslash}footnotes} peuvent se suivre (sans espace cette fois-ci)
+et être composées selon l’usage. Vous aurez bien entendu noté la différence\index{notes!de bas de page}
+en bas de page.
+
+Dans la page de titre, \LaTeX{} exige que l’on utilise l’ordre \texttt{{\backslash}thanks} à la place
+de {\backslash}footnote :
+\begin{center} %=============================
+\textit{Texte source}\\[.3ex]
+\begin{boxedverbatim}
+\title{L’extension \textit{frenchle}
+\thanks{Merci à tous les contributeurs.} \\
+pour les documents en français
+\author{B. Gaulle}
+}
+\maketitle
+\end{boxedverbatim}
+\\[.5ex]
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\parbox{70mm}{
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{65mm}
+\nofrenchtypography\nofrenchlayout{
+%\let{\@mpfootnotetext}{\@footnotetex}t%
+\noindent
+\hfill \large L'extension \textit{frenchle}\footnote {Merci à tous les contributeurs}\hfill\rule{0pt}{1pt}\\
+\large pour les documents en français}\\
+\rule{0pt}{2em}\hfill B. Gaulle\hfill\rule{0pt}{1pt}\\
+\rule{0pt}{2em}
+\end{minipage}
+}%
+\end{center}
+}%
+\parbox{70mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{\frenchtypography\frenchlayout%
+\begin{tabular}{@{}ll@{}l@{}}
+%\frenchtypography{
+%\renewcommand{\@makefntext}{\fr@makefntext}%
+\multicolumn{3}{@{}c}{\large L'extension \textit{frenchle}\footnotemark[1]}\\
+\multicolumn{3}{@{}c}{\large pour les documents en français}\\
+&\rule{5em}{0pt}\\
+\multicolumn{3}{@{}c}{\rule{0pt}{1em}B. Gaulle}\\
+\multicolumn{3}{@{}c}{\rule{0pt}{2em}}\\\cline{1-2}
+&\multicolumn{2}{l}{\rule{0pt}{1em}\footnotesize1. {Merci à tous les contributeurs}}\\
+\end{tabular}%
+}%
+\end{center}
+}
+\end{center}
+
+Des notes peuvent aussi être placées dans une figure\index{notes!dans les figures} mais en général le texte
+de la note est perdu par \LaTeX{} et \textit{frenchle} vous en avertit, il faut alors procéder
+comme suit : d'une part \index{footnotemark@\verb'\footnotemark'}
+saisir {\backslash}footnotemark à la place de \verb'\footnote' pour placer simplement \index{footnotetext@\verb'\footnotetext'}
+l’appel de note et ensuite, après la figure saisir\index{figures!notes dans les }
+ \verb'\footnotetext'\{texte de la note\}.\label{notesfigu}
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center}
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+\begin{figure}
+ \begin{tabular}{|c|}
+ \hline
+ \centerline{Peu importe la figure \footnotemark.} \\
+ \hline
+ \end{tabular}
+ \caption{Une figure explicative}
+ \end{figure}
+ \footnotetext{Une explication peut en amener une autre
+ en bas de page}
+\end{boxedverbatim}
+\end{center}
+\end{minipage}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\parbox{70mm}{
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{65mm}
+\nofrenchtypography\nofrenchlayout{
+\noindent
+\rule{0pt}{1pt}\hfill \fbox{
+\large Peu importe la figure\footnote{%
+Une explication peut en amener une autre en bas de page}.}\hfill\rule{0pt}{1pt}\\
+}
+\rule{0pt}{1pt}\hfill\rule{0pt}{1.5em} Figure 1: Une figure explicative\hfill\rule{0pt}{1pt}\\
+\vspace{4em}
+\end{minipage}
+}%
+\end{center}
+}%
+\parbox{70mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+
+\fbox{
+\begin{minipage}{65mm}
+\hfill\fbox{\large Peu importe la figure\footnotemark[1].}\hfill\rule{0pt}{1pt}\\[1em]
+\centerline{\textsc{Fig.} 1 -- \textit{Une figure explicative}}
+\begin{tabular}{lll}
+&\rule{4.3em}{0pt}\\[1.9em]
+\multicolumn{3}{@{}c}{\rule{0pt}{2em}}\\\cline{1-2}
+&\multicolumn{2}{l}{\rule{0pt}{1em}\footnotesize1. {Une explication peut en amener une}}\\[-.3em]
+\multicolumn{3}{l}{\footnotesize{}autre en bas de page}\\
+\end{tabular}
+\end{minipage}}
+\end{center}
+}
+%
+\end{center} % ===========================
+
+Comme vous le savez les figures \index{figures} et tableaux sont flottants avec \LaTeX{} c’est
+à dire qu’il sont placés au mieux par \LaTeX{} en fonction des options que vous
+choisissez ; il est donc parfois délicat de faire résider sur la même page la figure
+et le texte de la note en bas de page.
+
+Pour les tableaux\index{tableaux}, par contre, les notes ne sont pas perdues en français car
+elles sont composées juste en dessous du tableau\index{tableaux!notes dans les}
+ (comme dans le cas d’une minipage
+\LaTeX) :
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+
+\begin{boxedverbatim}
+\begin{table}
+Il est toujours possible de placer une
+note dans un tableau en français :
+\bigskip
+\begin{tabular}{|c|}
+ \hline
+ Peu importe le tableau
+ \footnote{Une explication en
+ dessous (perdue ?).}. \\
+ \hline
+ \end{tabular}
+ \end{table}
+\end{boxedverbatim}
+
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\alph{mpfootnote}}
+\parbox[t]{70mm}{
+\begin{center}
+\textit{Composition standard}
+{\nofrenchtypography\nofrenchlayout
+\fbox{
+\begin{minipage}{65mm}
+Il est toujours possible de placer une\\
+note dans un tableau en français :\\
+\bigskip
+\begin{tabular}{|c|}
+\hline
+\rule{0pt}{1.2em}Peu importe le tableau
+\footnotemark[1].\\
+\hline
+\end{tabular}
+\end{minipage}
+}}
+\end{center}
+}%
+\parbox[t]{70mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{
+\begin{minipage}{65mm}
+Il est toujours possible de placer une\\
+note dans un tableau en français :\\
+\bigskip
+\begin{tabular}{|c|}
+\hline
+\rule{0pt}{1.2em}Peu importe le tableau
+\footnote{Une explication en
+dessous (perdue ?).}.\\
+\hline
+\end{tabular}
+\end{minipage}
+}
+
+\end{center}
+}
+%
+\end{center}
+
+\frenchtypography\frenchlayout
+Tous les effets que l’on vient de voir pour les notes sont contrôlables par
+les ordres \texttt{{\backslash}french\-typography}\index{frenchtypography@\verb'\frenchtypography'}
+ et \verb|\frenchlayout|\index{frenchlayout@\verb'\frenchlayout'}, l’un gérant l’espacement et
+l’autre la mise-en-page. Pour les désactiver vous pouvez coder
+\texttt{{\backslash}nofrenchtypography}\index{nofrenchtypography@\verb'\nofrenchtypography'}
+et \texttt{{\backslash}nofrenchlayout}\index{nofrenchlayout@\verb'\nofrenchlayout'} ;
+essayons-les pour voir ce que cela donne :
+
+\begin{center} %=============================
+\textit{Texte source}\\
+\begin{boxedverbatim}
+{ \nofrenchtypography
+ \nofrenchlayout
+ \begin{table}
+ Peu importe le tableau
+ \footnote{Une note perdue.}.\\
+ \hline
+ \end{tabular}
+ \end{table}
+}
+\end{boxedverbatim}
+\\[.5em]
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\parbox[t]{70mm}{
+\begin{center}
+\textit{Composition standard}
+{\nofrenchtypography\nofrenchlayout
+\begin{minipage}{65mm}
+\begin{tabular}{|c|}
+\hline
+\rule{0pt}{1.6em}\Large Peu importe le tableau
+\footnotemark[1].\\
+\hline
+\end{tabular}
+\end{minipage}
+}
+\end{center}
+}%
+\parbox[t]{70mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+
+\begin{minipage}{65mm}
+\begin{tabular}{|c|}
+\hline
+\rule{0pt}{1.6em}\Large Peu importe le tableau
+\footnotemark[1].\\
+\hline
+\end{tabular}
+\end{minipage}
+
+\end{center}
+}
+%
+\end{center}
+
+Ainsi, la composition par \textit{frenchle} est redevenue tout à fait au standard
+\LaTeX.
+\subsection{ Le titrage}
+L’extension \textit{frenchle} traduit et compose les différents éléments servant au
+titrage\index{titrage} dans le document comme vous le trouverez ci-après. Une exception
+toutefois concerne l’ordre \verb|\chaptername|\index{chaptername@\verb'\chaptername'} qui, pour des raisons de conception
+des hauts de pages de \LaTeX, ne peut pas disposer, pour la plupart du temps,
+d’une traduction anglaise.\\[1em]
+
+\begin{tabular}{|l|l|l|}\hline
+\rule{0pt}{1.1em}\textit{Composition en anglais}&\textit{Texte source}&\textit{Composition en français}\\\hline
+\rule{0pt}{1em}References &\tt{\backslash}refname &Références \index{refname@\verb'\refname '} \\
+Abstract &\tt{\backslash}abstractname &Résumé \index{abstractname@\verb'\abstractname '} \\
+Table of Contents &\tt{\backslash}contentsname &Table des matières \index{contentsname@\verb'\contentsname'}\\
+List of Figures &\tt{\backslash}listfigurename &Table des figures \index{listfigurename@\verb'\listfigurename'}\\
+List of Tables &\tt{\backslash}listtablename &Liste des tableaux\index{listtablename@\verb'\listtablename'} \\
+Index &\tt{\backslash}indexname &Index \index{indexname@\verb'\indexname'} \\
+Figure &\tt{\backslash}figurename &Fig. \index{figurename@\verb'\figurename'} \\
+Table &\tt{\backslash}tablename &Tab. \index{tablename@\verb'\tablename'} \\
+Part &\tt{\backslash}partname &partie \index{partname@\verb'\partname'} \\
+\hline
+\end{tabular}
+
+\bigskip
+Il s’agit là de quelques commandes standard de \LaTeX{} mais \textit{frenchle} en
+introduit d’autres dans certains environnements de classe ou d’extensions :
+
+\bigskip
+\begin{tabular}{|l|l|l|}\hline
+\rule{0pt}{1.1em}\textit{Composition en anglais}&\textit{Texte source}&\textit{Composition en français}\\\hline
+\rule{0pt}{1em}see &\tt{\backslash}seename &voir \index{seename@\verb'\seename'} \\
+see also &\tt{\backslash}seealsoname &voir aussi \index{seealsoname @\verb'\seealsoname '}\\
+Glossary &\tt{\backslash}glossaryname &Glossaire \index{glossaryname@\verb'\glossaryname'} \\
+Keywords: &\tt{\backslash}kwname &Mots-clé : \index{kwname@\verb'\kwname'}\\
+DRAFT &\tt{\backslash}draftname &- épreuve - \index{draftname@\verb'\draftname'}\\
+Preface &\tt{\backslash}prefacename &Préface \index{prefacename@\verb'\prefacename'} \\
+Proof &\tt{\backslash}proofname &Démonstration\index{proofname@\verb'\proofname'} \\
+To &\tt{\backslash}headtoname\verb|\mbox{}|& \index{headtoname@\verb'\headtoname'}\\
+cc &\tt{\backslash}ccname &c.c. \index{ccname@\verb'\ccname'}\\
+Encl &\tt{\backslash}enclname &P.j. \index{enclname@\verb'\enclname'} \\
+PS: &\tt{\backslash}PSname &P.-S. : \index{PSname@\verb'\PSname'} \\
+Subject: &\tt{\backslash}Objectname &Objet : \index{Objectname@\verb'\Objectname'} \\
+Your Ref: &\tt{\backslash}YourRefname &v/réf. : \index{YourRefname@\verb'\YourRefname'} \\
+Our Ref: &\tt{\backslash}OurRefname &n/réf. : \index{OurRefname@\verb'\OurRefname'} \\
+email: &\tt{\backslash}emailname &m.él. : \index{emailname@\verb'\emailname'}\\
+Slide &\tt{\backslash}slidename &Transparent \index{slidename@\verb'\slidename'} \\
+Notes &\tt{\backslash}notesname &Notes \index{notesname@\verb'\notesname'}\\
+Appendix &\tt{\backslash}appendixname &Annexe \index{appendixname@\verb'\appendixname'} \\
+\hline %
+\end{tabular}\\[1em]
+(Le libellé {\tt{\backslash}draftname} est destiné à une utilisation en PostScript)
+
+D’autres libellés peuvent être employés dans d’autres extensions ; leur traduction
+dépendra de l’interaction de celle-ci avec \textit{frenchle}. Pour être garanti
+d’obtenir l’interaction maximum il est souhaitable de coder l’option \textsl{french}
+dans {\tt{\backslash}documentclass}\index{classe!de document}
+ (voir les autres possibilités au paragr. \ref{peutfaire} page \pageref{peutfaire}) :\\[1em]
+\rule{0pt}{1em}\hfill\fbox{
+\begin{minipage}{90mm}
+ \backslash\texttt{documentclass[french]}\{\textit{classe\_de\_documents}\}\\
+ \backslash\texttt{usepackage}\{\textit{extension 1}\}\\
+\rule{0.4\textwidth}{0pt} \vdots \\
+ \backslash\texttt{usepackage}\{\textit{extension n-1} \}\\
+ \backslash\texttt{usepackage}\{\texttt{frenchle}\}\\
+ \backslash\texttt{begin\{document\}}
+\end{minipage}
+}\hfill\rule{0pt}{1em}\\[.5em]
+
+Cette simple option sera alors passée à toutes les extensions qui ont prévu
+une traduction en français ; la première de ces extensions étant \textit{frenchle}
+elle-même (ou \texttt{babel}\index{extension!babel@\verb'babel'} si vous utilisez d’autres langues que l’anglais et le français ; cf
+paragr. \ref{multilin} page \pageref{multilin}).
+Vous pouvez, bien sûr, à tout moment modifier la traduction des libellés de
+votre choix en redéfinissant les macros-instructions mais il est préférable de le
+faire avant le \texttt{{\backslash}begin\{document\}}.
+
+\noindent
+\begin{minipage}{\textwidth}
+\begin{center} %=============================
+\textit{Texte source}\\[.5ex]
+{\large
+\begin{boxedverbatim}
+\fraddto\captionsfrench{\def\figurename{Figurine}}
+
+\begin{figure}
+ \begin{tabular}{|c|}
+ \hline
+ \centerline{Peu importe la figurine.}\\
+ \hline
+\end{tabular}
+\caption{Une nouvelle figurine}
+\end{figure}
+\end{boxedverbatim}
+}\\[.5em]
+\end{center}
+\end{minipage}
+\begin{center}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\parbox{60mm}{
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{55mm}
+\nofrenchtypography\nofrenchlayout{
+\noindent
+\rule{0pt}{1pt}\hfill \fbox{
+\large Peu importe la figurine}\hfill\rule{0pt}{1pt}\\
+}
+\rule{0pt}{1pt}\hfill\rule{0pt}{1.5em} Figure 1: Une nouvelle figurine\hfill\rule{0pt}{1pt}\\
+\end{minipage}
+}%
+\end{center}
+}%
+\parbox{65mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{
+\begin{minipage}{60mm}
+\hfill\fbox{\large Peu importe la figurine}\hfill\rule{0pt}{1pt}\\[1em]
+\centerline{{Figurine} 1 -- \textit{Une nouvelle figurine }}\\
+\end{minipage}}
+\end{center}
+}
+%
+\end{center} % ===========================
+
+On notera que les définitions sont introduites simplement à la façon \TeX{} pour
+s’appliquer dans toutes les circonstances.
+
+Les titres des figures et des tableaux sont précisés avec l’ordre \texttt{{\backslash}caption} (au
+dessus dans le cas d’un tableau ; en dessous dans le cas d’une figure) comme
+dans l’exemple ci-après.
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center}
+\textit{Texte source}\\[.5em]
+{%\large
+\begin{boxedverbatim}
+\begin{figure}
+ \begin{tabular}{|c|}
+ \hline
+ \centerline{Peu importe la figure.}\\
+ \hline
+ \end{tabular}
+\caption{Une figure explicative}
+\end{figure}
+
+\begin{table}
+\caption{Exemple de tableau}\medskip
+ \begin{tabular}{|c|}
+ \hline
+ \centerline{Peu importe le tableau.}\\
+ \hline
+ \end{tabular}
+\end{table}
+\end{boxedverbatim}
+}
+\\[.5em]
+\end{center}
+\end{minipage}%{\textwidth}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\parbox{70mm}{
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{65mm}
+\nofrenchtypography\nofrenchlayout{
+\noindent
+\rule{0pt}{1pt}\hfill \fbox{
+ \hspace{2em}Peu importe la figure\hspace{2em}}\hfill\rule{0pt}{1pt}\\
+}
+\rule{0pt}{1pt}\hfill\rule{0pt}{1.5em} Figure 1: Une figure explicative\hfill\rule{0pt}{1pt}\\[3em]
+\rule{0pt}{1pt}\hfill\rule{0pt}{1.5em} Table 1: Exemple de tableau\hfill\rule{0pt}{1pt}\\
+\rule{0pt}{1pt}\hfill \fbox{
+ \hspace{2em}Peu importe le tableau.\hspace{2em}}\hfill\rule{0pt}{1pt}
+\end{minipage}
+}%
+\end{center}
+}%
+\parbox{70mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{
+\begin{minipage}{65mm}
+\hfill\fbox{\hspace{1em}Peu importe la figure\hspace{1em}}\hfill\rule{0pt}{1pt}\\[.75em]
+\centerline{\textsc{Fig.} 1 -- \textit{Une figure explicative }}\\[3.65em]
+\centerline{\textsc{Tab.} 1 -- \textit{Exemple de tableau }}\\[.05em]
+\rule{0pt}{1pt}\hfill\fbox{\hspace{2em}Peu importe le tableau\hspace{2em}}\hfill\rule{0pt}{1pt}
+\end{minipage}}
+\end{center}
+}
+%
+\end{center} % ===========================
+
+La composition de ces titres est contrôlée avec l’aide des ordres
+\texttt{{\backslash}captionfont}\index{captionfont@\verb'\captionfont'}
+et\\ \texttt{{\backslash}captionseparator}\index{captionseparator@\verb'\captionseparator'} :
+
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+\renewcommand{\captionfont}{\upshape
+ \bfseries\selectfont}
+\renewcommand{\captionseparator}{$\Rightarrow$}
+
+\begin{figure}
+\begin{tabular}{|c|}
+\hline
+\centerline{Peu importe la figure.}\\
+\hline
+\end{tabular}
+\caption{Une figure explicative}
+\end{figure}
+\end{boxedverbatim}
+\\[.5em]
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\parbox{70mm}{
+\begin{center}
+\textit{Composition standard}
+\fbox{\begin{minipage}{65mm}
+\nofrenchtypography\nofrenchlayout{
+\noindent
+\rule{0pt}{1pt}\hfill \fbox{
+\hspace{2em}Peu importe la figure.\hspace{2em}}\hfill\rule{0pt}{1pt}\\
+}
+\rule{0pt}{1pt}\hfill\rule{0pt}{1.5em} Figure 1: Une figure explicative\hfill\rule{0pt}{1pt}\\
+\end{minipage}
+}%
+\end{center}
+}%
+\parbox{70mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+\fbox{
+\begin{minipage}{65mm}
+\hfill\fbox{\hspace{2em}Peu importe la figure\hspace{2em}}\hfill\rule{0pt}{1pt}\\[1em]
+\centerline{\textsc{Fig.} 1$\Rightarrow$ \textbf{Une figure explicative }}\\
+\end{minipage}}
+\end{center}
+}
+%
+\end{center} % ===========================
+
+Tous les effets précédents sont contrôlés par les ordres
+\texttt{{\backslash}frenchtypography}\index{frenchtypography@\verb'\frenchtypography'}
+et \texttt{{\backslash}frenchtrans\-lation} \index{frenchtranslation@\verb'\frenchtranslation'}
+( et leurs inverses \texttt{{\backslash}nofrenchtypography}
+\index{nofrenchtypography@\verb'\nofrenchtypography'}
+et \texttt{{\backslash}nofrench\-translation)} ; \index{nofrenchtranslation@\verb'\nofrenchtranslation'}
+faisons un essai avec \texttt{{\backslash}nofrenchtranslation} :
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center} %=============================
+\textit{Texte source}\\
+\begin{boxedverbatim}
+{\nofrenchtranslation
+ \begin{table}
+ \caption{Titres divers}\medskip
+ \begin{tabular}{|c|c|}
+ \hline
+ \verb|\tablename| & \tablename \\
+ \verb|\appendixname| & \appendixname \\
+ \verb|\figurename| & \figurename \\
+ \verb|\abstractname| & \abstractname \\
+ \verb|\contentsname| & \contentsname \\
+ \hline
+ \end{tabular}
+ \end{table}
+}
+\end{boxedverbatim}
+\end{center}
+\end{minipage}
+\\[.5em]
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+
+\noindent
+\parbox{70mm}{
+\begin{center}
+\textit{Composition standard} \small \nofrenchtranslation
+\begin{tabular}{|@{}c|c|c|@{}c|}\hline
+\multicolumn{4}{|c|} {\rule{0pt}{1.2em}Table 1: Titres divers}\\[.2em]\cline{2 - 3}
+\rule{0pt}{1.2em}&\tt{\backslash}tablename & \tablename&\\
+&\tt{\backslash}appendixname & \appendixname& \\
+&\tt{\backslash}figurename& \figurename&\\
+&\tt{\backslash}abstractname&\abstractname&\\
+&\tt{\backslash}contentsname&\contentsname&\\\cline{2 - 3}
+\multicolumn{4}{|c|}{}\\\hline
+\end{tabular}
+\end{center}
+}%
+\parbox{70mm}{
+\begin{center}
+\textit{Composition avec frenchle} \small \nofrenchtranslation
+\begin{tabular}{|@{}c|c|c|@{}c|}\hline
+\multicolumn{4}{|c|} {\rule{0pt}{1.2em}Table 1: \textit{Titres divers}}\\[.2em]\cline{2 - 3}
+\rule{0pt}{1.2em}&\tt{\backslash}tablename & \tablename&\\
+&\tt{\backslash}appendixname & \appendixname& \\
+&\tt{\backslash}figurename& \figurename&\\
+&\tt{\backslash}abstractname&\abstractname&\\
+&\tt{\backslash}contentsname&\contentsname&\\\cline{2 - 3}
+\multicolumn{4}{|c|}{}\\\hline
+\end{tabular}\end{center}
+}
+%
+\end{center} % ===========================
+
+et maintenant mettons simplement \verb'\nofrenchtypography'\index{nofrenchtypography@\verb'\nofrenchtypography'}
+pour voir quel effet
+cela produit sur le même tableau ; il va falloir ouvrir l’œil !
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center}
+\textit{Texte source}\\
+\begin{boxedverbatim}
+{\nofrenchtypography
+ \begin{table}
+ \caption{Titres divers}\medskip
+ \begin{tabular}{|c|c|}
+ \hline
+ \verb|\tablename| & \tablename \\
+ \verb|\appendixname| & \appendixname \\
+ \verb|\figurename| & \figurename \\
+ \verb|\abstractname| & \abstractname \\
+ \verb|\contentsname| & \contentsname \\
+ \hline
+ \end{tabular}
+ \end{table}
+}
+\end{boxedverbatim}
+\\[.5em]
+\end{center}
+\end{minipage}%{\textwith}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+
+\noindent
+\parbox{70mm}{
+\begin{center} \nofrenchtypography
+\textit{Composition standard} \small \nofrenchtranslation
+\begin{tabular}{|@{}c|c|c|c@{}|}\hline
+\multicolumn{4}{|c|} {\rule{0pt}{1.2em}Table 1: Titres divers}\\[.2em]\cline{2 - 3}
+\rule{0pt}{1.2em}&\tt{\backslash}tablename & \tablename&\\
+&\tt{\backslash}appendixname & \appendixname& \\
+&\tt{\backslash}figurename& \figurename&\\
+&\tt{\backslash}abstractname&\abstractname&\\
+&\tt{\backslash}contentsname&\contentsname&\\\cline{2 - 3}
+\multicolumn{4}{|c|}{}\\\hline
+\end{tabular}
+\end{center}
+}%
+\parbox{70mm}{
+\begin{center} \nofrenchtypography
+\textit{Composition avec frenchle} \small
+\begin{tabular}{|@{}c|c|c|c@{}|}\hline
+\multicolumn{4}{|c|} {\rule{0pt}{1.2em}\textsc{Tab.} %Table
+1: {Titres divers}}\\[.2em]\cline{2 - 3}
+\rule{0pt}{1.2em}&\tt{\backslash}tablename & \tablename&\\
+&\tt{\backslash}appendixname & \appendixname& \\
+&\tt{\backslash}figurename& \figurename&\\
+&\tt{\backslash}abstractname&\abstractname&\\
+&\tt{\backslash}contentsname&\contentsname&\\\cline{2 - 3}
+\multicolumn{4}{|c|}{}\\\hline
+\end{tabular}\end{center}
+}
+%
+\end{center} % ===========================
+%\subparagraph
+{\textbf{ Remarque de B. \textsc{Gaulle}}} Avez-vous trouvé où la
+\texttt{{\backslash}frenchtypography}\index{frenchtypography@\verb'\frenchtypography'}
+n’est pas appliquée ici ?
+ Bravo !
+\subsection{La mise en page}
+L’extension \textit{frenchle} modifie la mise en page de \LaTeX.\index{mise en page} Premier exemple :
+avec \LaTeX, par défaut, tous les débuts de paragraphes sont mis en retrait de
+la marge, sauf pour les premiers paragraphes de partie, chapitre, section, etc.
+L’extension \textit{frenchle} corrige ce problème :\\[1em]
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center}
+\textit{Texte source}\\
+\begin{boxedverbatim}
+\section{Nouvelle section}
+Le premier paragraphe débute ainsi.
+Ceci est un texte de remplissage sans
+intérêt.
+
+Le second paragraphe débute ainsi.
+Ceci est un texte de remplissage sans
+intérêt.
+\end{boxedverbatim}
+\\[.5em]
+\end{center}
+\end{minipage}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\noindent
+\parbox{70mm}{
+\begin{center} \nofrenchtypography
+\textit{Composition standard} \small
+\end{center}
+\fbox{
+\begin{minipage}{60mm}
+{\Large \bf 1\hspace{.5em} Nouvelle section}\\
+\rule{0pt}{2.1em}Le premier paragraphe débute ainsi.
+Ceci est un texte de remplissage sans
+intérêt.
+
+\hspace*{1.5em}Le second paragraphe débute ainsi.
+Ceci est un texte de remplissage sans
+intérêt.
+\end{minipage}
+}
+}%
+\parbox{70mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition avec frenchle} \small
+\end{center}
+\fbox{
+\begin{minipage}{60mm}
+{\Large \bf 1\hspace{.5em} Nouvelle section}\\
+\hspace*{1.5em\rule{0pt}{2.1em}}Le premier paragraphe débute ainsi.
+Ceci est un texte de remplissage sans
+intérêt.
+
+\hspace*{1.5em}Le second paragraphe débute ainsi.
+Ceci est un texte de remplissage sans
+intérêt.
+\end{minipage}
+}
+}\\[1.5em]
+%
+\end{center} % ===========================
+
+Si vous souhaitez, pour d’autres besoins, utiliser l’extension \texttt{titlesec}, alors
+\textit{frenchle} adoptera les options (\texttt{indentfirst}\index{indentfirst@\verb'\indentfirst'}
+ou \texttt{nonindentfirst}\index{nonindentfirst@\verb'\nonindentfirst'}) par défaut ou
+précisées au chargement de l’extension.
+
+Avec l’extension \textit{frenchle} la mise en page des listes est différente au niveau
+des marqueurs et des espacements verticaux :
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center} %=============================
+\textit{Texte source}\\[.5ex]
+\begin{boxedverbatim}
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+\item deuxième élément ;
+ \begin{itemize}
+ \item sous-élément ...
+ \end{itemize}
+\item dernier élément.
+\end{itemize}
+\end{boxedverbatim}
+\\[.5em]
+\end{center}
+\end{minipage}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\noindent
+\frlabelitems{\renewcommand{\labelitemi}{--}%
+\renewcommand{\labelitemii}{--}%
+\renewcommand{\labelitemiii}{--}%
+}
+\parbox[t]{65mm}{
+\begin{center} \nofrenchtypography \nofrenchlayout \english
+\textit{Composition standard} \small
+\end{center}
+\fbox{ \nofrenchtrivsep
+\begin{minipage}{55mm}
+La liste se compose de :
+\begin{itemize}
+\item [\textbullet]premier élément de la liste ;
+\item [$\bullet$]deuxième élément ;
+\begin{itemize}
+\item [--]sous-élément ...
+\end{itemize}
+\item [$\bullet$]dernier élément.
+\end{itemize}
+\end{minipage}
+}
+}%
+%\renewcommand{\FrenchLabelItem}{\textemdash}
+%\frlabelitems{\renewcommand{\labelitemi}{--}%
+%\renewcommand{\labelitemii}{--}%
+%\renewcommand{\labelitemiii}{--}}%
+\parbox[t]{65mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition avec frenchle} \small
+\end{center}
+\fbox{
+\begin{minipage}{55mm}
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+\item deuxième élément ;
+\begin{itemize}
+\item sous-élément ...
+\end{itemize}
+\item dernier élément.
+\end{itemize}
+
+\end{minipage}
+}
+}\\[1.5em]
+%
+\end{center} % ===========================
+
+Les espacements verticaux sont gérés par les ordres \\
+\texttt{\backslash{}frenchtrivsep}\index{frenchtrivsep@\verb'\frenchtrivsep'} et
+\texttt{\backslash{}nofrenchtrivsep}\index{nofrenchtrivsep@\verb'\nofrenchtrivsep'} :
+
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+{\nofrenchtrivsep
+
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+\item deuxième élément ;
+\item dernier élément.
+\end{itemize}
+}
+\end{boxedverbatim}
+\\[.5em]\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\noindent
+\frlabelitems{\renewcommand{\labelitemi}{--}%
+\renewcommand{\labelitemii}{--}%
+\renewcommand{\labelitemiii}{--}%
+}
+\parbox[t]{65mm}{
+\begin{center} \nofrenchtypography \nofrenchlayout \english
+\textit{Composition standard} \small
+\end{center}
+\fbox{ \nofrenchtrivsep
+\begin{minipage}{55mm}
+La liste se compose de :
+\begin{itemize}
+\item [$\bullet$]premier élément de la liste ;
+\item [$\bullet$]deuxième élément ;
+%\begin{itemize}
+%\item [--]sous-élément ...
+%\end{itemize}
+\item [$\bullet$]dernier élément.
+\end{itemize}
+\end{minipage}
+}
+}%
+%\renewcommand{\FrenchLabelItem}{\textemdash}
+%\frlabelitems{\renewcommand{\labelitemi}{--}%
+%\renewcommand{\labelitemii}{--}%
+%\renewcommand{\labelitemiii}{--}}%
+\parbox[t]{65mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition avec frenchle} \small
+\end{center}
+\fbox{\nofrenchtrivsep
+\begin{minipage}{55mm}
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+\item deuxième élément ;
+%\begin{itemize}
+%\item sous-élément ...
+%\end{itemize}
+\item dernier élément.
+\end{itemize}
+
+\end{minipage}
+}
+}\\[1.5em]
+%
+\end{center} % ===========================
+
+Les valeurs d’espacement sont appliqués par \textit{frenchle} à tous les environnements
+de liste, de façon homogène. À chaque fois que vous essaierez de modifier
+la valeur de ces dimensions (ou qu’une extension le fera à votre place) vous serez
+pévenu par \textit{frenchle} que celà n’est pas possible de la sorte. L’affichage de ces
+messages\index{messages} d’avertissement est contôlé par les ordres
+\verb|\frenchtrivsepwarnings|\index{frenchtrivsepwarnings@\verb'\frenchtrivsepwarnings'}
+et \verb|\nofrenchtrivsepwarnings|\index{nofrenchtrivsepwarnings@\verb'\nofrenchtrivsepwarnings'}.
+
+Vous pouvez choisir vos propres valeurs d’espacement dans les listes en
+utilisant l’ordre \\\verb|\frtrivseplengths| et dans ce cas les messages d’avertisssement
+précités ne sont plus émis (sauf à
+rajouter \verb|\frenchtrivsepwarnings|\index{frenchtrivsepwarnings@\verb'\frenchtrivsepwarnings'}
+dans \verb|\frtrivseplengths|)\index{frtrivseplengths@\verb'\frtrivseplengths'}
+ ; l’exemple suivant vous le démontre.
+
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+\frtrivseplengths{%
+ \setlength{\parsep}{0.1ex plus 0.1ex minus 0.1ex}%
+ \setlength{\itemsep}{0.1ex plus 0.1ex minus 0.1ex}%
+ \setlength{\topsep}{0.2ex plus 0.2ex minus 0.2ex}%
+ \setlength{\partopsep}{0.8ex plus 0.8ex minus 0.8ex}%
+ }
+
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+\item deuxième élément ;
+\item dernier élément.
+\end{itemize}
+\end{boxedverbatim}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\noindent
+\frlabelitems{\renewcommand{\labelitemi}{--}%
+\renewcommand{\labelitemii}{--}%
+\renewcommand{\labelitemiii}{--}%
+}
+\parbox[t]{65mm}{
+\begin{center} \nofrenchtypography \nofrenchlayout \english
+\textit{Composition standard} \small
+\end{center}
+\fbox{ \nofrenchtrivsep
+\begin{minipage}{55mm}
+La liste se compose de :
+\begin{itemize}
+\item [$\bullet$]premier élément de la liste ;
+\item [$\bullet$]deuxième élément ;
+%\begin{itemize}
+%\item [--]sous-élément ...
+%\end{itemize}
+\item [$\bullet$]dernier élément.
+\end{itemize}
+\end{minipage}
+}
+}%
+%\renewcommand{\FrenchLabelItem}{\textemdash}
+%\frlabelitems{\renewcommand{\labelitemi}{--}%
+%\renewcommand{\labelitemii}{--}%
+%\renewcommand{\labelitemiii}{--}}%
+\parbox[t]{65mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition avec frenchle} \small
+\end{center}
+\fbox{%\nofrenchtrivsep
+\begin{minipage}{55mm}
+\frtrivseplengths{%
+\setlength{\parsep}{0.1ex plus 0.1ex minus 0.1ex}%
+\setlength{\itemsep}{0.1ex plus 0.1ex minus 0.1ex}%
+\setlength{\topsep}{0.2ex plus 0.2ex minus 0.2ex}%
+\setlength{\partopsep}{0.8ex plus 0.8ex minus 0.8ex}%
+}
+
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+\item deuxième élément ;
+%\begin{itemize}
+%\item sous-élément ...
+%\end{itemize}
+\item dernier élément.
+\end{itemize}
+
+\end{minipage}
+}
+}\\[1.5em]
+%
+\end{center} % ===========================
+
+Vous pouvez aussi changer les marqueurs de liste en faisant appel à la
+commande spéciale \verb|\frlabelitems|\index{frlabelitems@\verb'\frlabelitems'} comme dans l’exemple (sans aucun intérêt typographique)
+suivant :
+
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center} %=============================
+\textit{Texte source}\\\index{labelitemi@\verb'\labelitemi'}\index{labelitemii@\verb'\labelitemii'}\index{labelitemiii@\verb'\labelitemiii'}
+\begin{boxedverbatim}
+\frlabelitems{\renewcommand{\labelitemi}{*}%
+ \renewcommand{\labelitemii}{**}%
+ \renewcommand{\labelitemiii}{***}%
+ }
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+ \begin{itemize}
+ \item sous-élément ...
+ \end{itemize}
+\item dernier élément.
+\end{itemize}
+\end{boxedverbatim}
+\end{center}
+\end{minipage}
+\setcounter{mpfootnote}{1} %- - - - - - - - - - - - - - - - - - - - - - - - counter mpfootnote
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\noindent
+\parbox[t]{65mm}{
+\begin{center} \nofrenchtypography \nofrenchlayout \english
+\textit{Composition standard} \small
+\end{center}
+\fbox{ \nofrenchtrivsep
+\begin{minipage}{55mm}
+\frlabelitems{\renewcommand{\labelitemi}{*}%
+\renewcommand{\labelitemii}{**}%
+\renewcommand{\labelitemiii}{***}%
+ }
+La liste se compose de :
+\begin{itemize}
+\item [\textbullet]premier élément de la liste ;
+\item [$\bullet$]deuxième élément ;
+\begin{itemize}
+\item [--]sous-élément ...
+\end{itemize}
+\item [$\bullet$]dernier élément.
+\end{itemize}
+\end{minipage}
+}
+}%
+\parbox[t]{65mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition avec frenchle} \small
+\end{center}
+\fbox{
+\begin{minipage}{55mm}
+\frlabelitems{\renewcommand{\labelitemi}{*}%
+\renewcommand{\labelitemii}{**}%
+\renewcommand{\labelitemiii}{***}%
+}
+La liste se compose de :
+\begin{itemize}
+\item premier élément de la liste ;
+\item deuxième élément ;
+\begin{itemize}
+\item sous-élément ...
+\end{itemize}
+\item dernier élément.
+\end{itemize}
+
+\end{minipage}
+}
+}\\[1.5em]
+%
+\end{center} % ===========================
+\frlabelitems{\renewcommand{\labelitemi}{--}%
+\renewcommand{\labelitemii}{--}%
+\renewcommand{\labelitemiii}{--}%
+}
+
+
+L’extension \textit{frenchle} s’adapte à la classe de document demandée ; la mise
+en page peut donc être extrêmement différente, voici un exemple avec la classe
+\texttt{letter}\index{classe!letter@\texttt{letter}} :
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+\address{B. \textsc{Gaulle}\\ Mon adresse}
+\begin{letter}
+ {M. Dupond\\
+ 17, rue St. \’Eloi\\
+ 24140 La Monzie Montastruc}
+
+ \opening{Cher Monsieur X,}
+
+ La documentation est là !
+
+ \closing{Bonne lecture.}
+ \cc{Monsieur le directeur Y}
+ \encl{lettre du ministre Z}
+\end{letter}
+\end{boxedverbatim}
+
+\noindent
+\parbox[t]{66mm}{
+\begin{center} \nofrenchtypography \nofrenchlayout \english
+\textit{Composition standard}
+\end{center}
+\fbox{ \nofrenchtrivsep
+\begin{minipage}{61mm} \scriptsize
+\begin{flushright}
+\begin{tabular}{l@{}}
+B. \textsc{Gaulle}\\
+ Mon adresse\\[2ex]
+April 28, 2012
+\end{tabular}
+\end{flushright}
+{M. Dupond\\
+17, rue St.Éloi\\
+24140 La Monzie Montastruc}\\[1.5ex]
+
+{Cher Monsieur X,}\\[-.5ex]
+
+La documentation est là !\\[1ex]
+%\rule{0pt}{1pt}\hfill\hfill{Bonne lecture.}\hfill\rule{0pt}{1pt}\\
+\centerline{\phantom{Bonne lecture.}Bonne lecture.}\\[11ex]
+cc: Monsieur le directeur Y\\[.5ex]
+encl: lettre du ministre Z
+\end{minipage}
+}
+}%
+\parbox[t]{66mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition avec frenchle}
+\end{center}
+\fbox{
+\begin{minipage}{61mm}\scriptsize
+B. \textsc{Gaulle}\\
+ Mon adresse\\[-2.5ex]
+\begin{flushright}
+\begin{tabular}{l@{}}
+M. Dupond\\
+17, rue St.Éloi\\
+24140 La Monzie Montastruc\\[6ex]
+Le 28 avril 2012\\[3.5ex]
+\end{tabular}
+\end{flushright}
+\rule{3em}{0pt}Cher Monsieur X,\\[5ex]
+\rule{5em}{0pt}La documentation est là !\\[2ex]
+\rule{5em}{0pt}Bonne lecture.\\[15ex]
+c.c. : Monsieur le directeur Y\\
+P. j. : lettre du ministre Z
+\end{minipage}
+}
+}\\[1.5em]
+%
+\end{center} % ===========================
+
+Bien entendu, l’adresse de l’expéditeur doit se retrouver dans la fenêtre de
+l’enveloppe.\\
+
+
+Avec la classe \texttt{book}\index{classe!book@\texttt{book}} \textit{frenchle} s’efforce de maintenir la numérotation des
+pages au même endroit tout au long du document (contrairement à \LaTeX) ; par
+ailleurs la mise en page du titre courant et des débuts de partie sont différentes :
+
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+\chapter{Nouveau chapitre}
+
+\section{Nouvelle section}
+
+Il était une fois dans la villle de Foix un ...
+\end{boxedverbatim}
+
+\noindent
+\parbox[t]{66mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition standard}
+\end{center}
+\fbox{
+\begin{minipage}{61mm} %\scriptsize
+\vspace{7ex}
+{\large\textbf{Chapter 2\\[1ex]
+Nouveau chapitre}}\\[3ex]
+\textbf{2.1.\hspace{1em} Nouvelle section}\\[1ex]
+{\tiny Il était une fois dans la villle de Foix un ...}\\[5.5ex]
+\begin{center}
+{\tiny {3}}
+\end{center}
+\end{minipage}
+}
+}%
+\parbox[t]{66mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+\end{center}
+\fbox{
+\begin{minipage}{61mm}%\scriptsize
+%\centerline{\tiny \textsc{CHAPITRE 2\hspace{2em}NOUVEAU CHAPITRE}}
+{\tiny \rule{1em}{0pt}\hfill 3\rule{1em}{0pt}}\\[6ex]
+{\large\textbf{Chapitre 2\\[1ex]
+Nouveau chapitre}}\\[3ex]
+\textbf{2.1.\hspace{1em} Nouvelle section}\\[1ex]
+\rule{2ex}{0pt}{\tiny Il était une fois dans la villle de Foix un ...}\\[8ex]
+\rule{1em}{0pt}
+\end{minipage}%\\[1.5em]
+}
+}
+\end{center} % ===========================
+
+À chaque changement de partie la numérotation des chapitres est remise à
+zéro ; si vous ne le souhaitez pas il suffit de coder \verb|\noresetatpart|\index{noresetatpart@\verb'\noresetatpart'}.
+
+Dans le même registre, \LaTeX{} remet à zéro le compteur de notes de bas de
+page à chaque chapitre ; si vous ne le souhaitez pas il suffit alors de coder l’ordre
+\verb|\noresetatchapter|\index{noresetatchapter@\verb'\noresetatchapter'}.\\
+
+L’extension \textit{frenchle} tient compte aussi des styles ou classes de documents
+de l’AMS\index{classe!amsbook@\texttt{amsbook}} :
+
+\begin{center} %=============================
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+\chapter{Nouveau chapitre avec amsbook}
+
+\section{Nouvelle section}
+
+Il était une fois un livre que
+j’avais composé avec amour ...
+\end{boxedverbatim}
+
+\noindent
+\parbox[t]{66mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition standard}
+\end{center}
+\fbox{
+\begin{minipage}{61mm} %\scriptsize \tinySMALL
+\begin{center}
+{\scriptsize \textsc CHAPTER 2}\\[5ex]
+\textbf{Nouveau chapitre avec amsbook}\\[3ex]
+\textbf{\small 1.\hspace{1em} Nouvelle section}\\[.5ex]
+\end{center}
+{\scriptsize Il était une fois un livre que
+j’avais composé avec amour ...}\\[9ex]
+\centerline{\tiny 3}
+\end{minipage}
+}
+}%
+\parbox[t]{66mm}{
+\begin{center}
+\textit{Composition avec frenchle}
+\end{center}
+\fbox{
+\begin{minipage}{61mm}%\scriptsize
+{\tiny \hfill 1.\hspace{1em}NOUVELLE SECTION\hfill{3}}\\[7ex]
+\begin{center}
+CHAPITRE 2\\[3ex]
+\textbf{Nouveau chapitre avec amsbook}\\[1ex]
+\textbf{\small 1.\hspace{1em} Nouvelle section}\\[1ex]
+\end{center}
+{\scriptsize Il était une fois un livre que
+j’avais composé avec amour ...}
+\end{minipage}
+}
+}%\\[1.5em]
+%
+\end{center} % ===========================
+\vspace{1ex}
+
+Toute la mise en page et différentes choses dont on a déjà parlé (comme les
+notes dans les tables et les notes consécutives) sont en fait contrôlées par les
+ordres \verb|\frenchlayout| (qui est l’option par défaut)\index{frenchlayout@\verb'\frenchlayout'}
+ et \verb|\nofrenchlayout| ; \index{nofrenchlayout@\verb'\nofrenchlayout'}
+voici à nouveau l’exemple avec la classe \texttt{letter}\index{classe!letter@\texttt{letter}} :
+\begin{center} %=============================
+\begin{minipage}{\textwidth}
+\begin{center}
+\textit{Texte source}\\[1ex]
+\begin{boxedverbatim}
+\nofrenchlayout
+\address{B. \textsc{Gaulle}}
+\begin{letter}
+{M. Dupond\\
+17, rue St. \’Eloi\\
+24140 La Monzie Montastruc}
+
+\opening{Cher Monsieur X,}
+
+La documentation est là !
+
+\closing{Bonne lecture.}
+\cc{Monsieur le directeur Y}
+\encl{lettre du ministre Z}
+\end{letter}
+\end{boxedverbatim}
+\end{center}
+\end{minipage}
+
+\noindent
+\parbox[t]{66mm}{
+\begin{center} \nofrenchtypography \nofrenchlayout \english
+\textit{Composition standard}
+\end{center}
+\fbox{ \nofrenchtrivsep
+\begin{minipage}{61mm} \scriptsize
+\begin{flushright}
+\begin{tabular}{l@{}}
+B. \textsc{Gaulle}\\
+ \\[2ex]
+April 28, 2012
+\end{tabular}
+\end{flushright}
+{M. Dupond\\
+17, rue St.Éloi\\
+24140 La Monzie Montastruc}\\[1.5ex]
+
+{Cher Monsieur X,}\\[-.5ex]
+
+La documentation est là !\\[1ex]
+%\rule{0pt}{1pt}\hfill\hfill{Bonne lecture.}\hfill\rule{0pt}{1pt}\\
+\centerline{\phantom{Bonne lecture.}Bonne lecture.}\\[11ex]
+cc: Monsieur le directeur Y\\[.5ex]
+encl: lettre du ministre Z
+\end{minipage}
+}
+}%
+\parbox[t]{66mm}{
+\begin{center} \frenchtypography \frenchlayout
+\textit{Composition avec frenchle}
+\end{center}
+\fbox{
+\begin{minipage}{61mm}\scriptsize
+\begin{flushright}
+\begin{tabular}{l@{}}
+B. \textsc{Gaulle}\\
+ \\[2ex]
+28 April 2012
+\end{tabular}
+\end{flushright}
+{M. Dupond\\
+17, rue St.Éloi\\
+24140 La Monzie Montastruc}\\[1.5ex]
+
+{Cher Monsieur X,}\\[-.5ex]
+
+La documentation est là !\\[1ex]
+%\rule{0pt}{1pt}\hfill\hfill{Bonne lecture.}\hfill\rule{0pt}{1pt}\\
+\centerline{\phantom{Bonne lecture.}Bonne lecture.}\\[11ex]
+c.c. : Monsieur le directeur Y\\[.5ex]
+P. j. : lettre du ministre Z
+\end{minipage}
+}
+}\\[1.5em]
+%
+\end{center} % ===========================
+ \frenchtypography \frenchlayout
+
+\subsection{Le multilinguisme}\label{multilin}
+Par défaut, \textit{frenchle} est bilingue français-anglais, c’est-à-dire que vous pouvez
+composer des parties du document selon les habitudes typographiques
+françaises et d’autres à l’anglaise (ou plutôt à l’américaine). Il existe plusieurs
+méthodes pour réaliser cela :
+\begin{description}
+\item[1\iere méthode :] dès que vous souhaitez passer en anglais vous saisissez l’ordre
+\verb|\english|\index{english@\verb'\english'} et lorsque vous désirez revenir au français vous
+saisissez \verb|\french|\index{french@\verb'\french'}.
+\begin{center}
+\fbox{
+\begin{minipage}{65mm}
+\centerline{\texttt{\backslash{}english} \textit{texte en anglais} \texttt{\backslash{}french}}
+\end{minipage}
+}
+\end{center}
+\item[2\ieme méthode :] puisque le document, par défaut, est en français vous pouvez
+limiter la partie anglaise à un seul bloc \LaTeX{}:
+\begin{center}
+\fbox{
+\begin{minipage}{50mm}
+\centerline{\texttt{\{\backslash{}english} \textit{texte en anglais} \}}
+\end{minipage}
+}
+\end{center}
+%{\english texte en anglais }
+\item[3\ieme méthode :] consiste à appliquer la méthode \LaTeX{} c’est-à-dire à utiliser
+l’environnement \texttt{english} :
+\begin{center}
+\fbox{
+\begin{minipage}{40mm}
+\texttt{\backslash{}begin\{english\}}\\
+\textit{partie à l’anglaise}\\
+\texttt{\backslash{}end\{english\}}
+\end{minipage}
+}
+\end{center}
+\item[4\ieme méthode :] en utilisant l’extension \texttt{babel}\index{extension!babel@\verb'babel'}
+(on lui préfèrera l’extension \texttt{babelfr}\index{extension!babelfr@\texttt{babelfr}}) :
+\begin{center}
+\fbox{
+\begin{minipage}{65mm}
+\texttt{\backslash{}usepackage[frenchle]\{babelfr\}}\\
+\texttt{\backslash{}begin\{document\}}\\
+\vdots\\
+\texttt{\backslash{}selectlanguage\{english\}}\\
+\textit{\texttt{partie à l’anglaise}}\\
+\texttt{\backslash{}selectlanguage\{french\}}
+\end{minipage}
+}\\[1ex]
+\end{center}
+\end{description}
+
+\noindent Bien entendu, tout ce que l’on vient de dire est réversible ; je veux dire que
+vous pouvez remplacer \texttt{english} par \texttt{french} si votre objectif est de composer
+seulement quelques morceaux en français.
+
+Pour passer du \index{bilinguisme}bilinguisme
+au multilinguisme il est nécessaire de faire appel \index{multilinguisme}\index{langues}\index{langages}
+à d’autres extensions, la plus connue étant \texttt{babel}
+(qui couvre un très grand nombre \index{extension!babel@\verb'babel'}
+de langages) mais aussi l’extension \textsl{mlp}\index{extension!mlp@\textsl{mlp}} de Bernard \textsc{Gaulle} qui permet aussi
+l’allemand et est distribuée avec \textsl{\befr}. \index{efrench@\textsl{\befr}}
+Il est possible d'étendre \textsl{mlp}\index{extension!mlp@\textsl{mlp}} à d'autres langages.
+
+\paragraph*{ Faites donc le pas à \textsl{\befr}.}
+Du moment que \textsl{\befr} est publié sous la même licence LPPL
+que {\sl Frenchle}, rien ne s'oppose à ce que vous utilisiez
+%\textsl{french} et
+les autres outils de la distribution
+ \textsl{\befr} plutôt que {\it frenchle}.
+Vous disposerez alors de nombreuses possibilités supplémentaires.
+Tout se trouve dans les archives CTAN sous \index{efrench@\textsl{\befr}}
+{\sl language/french/efrench}.
+
+\section{Ce que ne fait pas l'extension}
+Les versions antérieures à \LaTeXe ne peuvent pas être utilisées avec \textit{frenchle}.
+De même, le mode de compatibilité avec \LaTeX{} 2.09 n’est pas accepté par
+\textit{frenchle}.
+
+L’extension \textit{frenchle} ne gère pas la coupure des mots (ou césure) ; cela est\index{césure}
+un dispositif intégré à \LaTeX{} par un dispositif dérivé de \texttt{babel}\index{extension!babel@\verb'babel'}.
+Celui-ci est normalement totalement contrôlé par la gestion des langues intégrée
+à votre système (\TeX{} Live ou Mik\TeX, voir aussi sous \ref{multilingue} à la page \pageref{multilingue}).
+
+Les classes de document non standard (et a fortiori les classes « maison ») \index{classe!non standard@\textit{non standard}} %!frabbrev@\texttt{frabbrev.tex}
+ne sont pas supportées par \textit{frenchle}. En dehors de ce principe il y a la pratique
+qui est bien différente car toutes les classes de document sont en général
+« calquées » sur les classes standard de \LaTeX{} et donc respectent les méthodes
+de programmation et les structures \LaTeX{} qui sont nécessaires à \textit{frenchle}. Donc,
+beaucoup de classes de document fonctionnent bien avec l’extension \textit{frenchle}.
+
+L’extension \textit{frenchle} ne corrige pas les erreurs de \LaTeX, cela va de soi,
+quoique ... quand cela est possible nous essayons d’améliorer la situation. Ainsi, par
+exemple, \LaTeX{} a la fâcheuse habitude de perdre les notes de bas de page dans
+certaines situations (cf page \pageref{notesfigu}). Avec \textit{frenchle} vous serez prévenu en général que
+le texte de votre note n’a pas été imprimé et un message vous donne même la méthode
+pour vous en sortir. Aussi vaut-il mieux ne jamais supprimer les messages\index{messages} de
+\textit{frenchle}.
+
+L’extension \textit{frenchle} ne cherche pas à remplacer les extensions ou autres dispositifs
+efficaces qui existent par ailleurs ; citons, par exemple, l’extension \texttt{aeguill}\index{extension!aeguill@\verb'aeguill'}
+pour obtenir des guillemets francais ou l’extension \texttt{lettrine}\index{extension!lettrine@\verb'lettrine'} pour obtenir des
+grosses lettres en début de paragraphe. Notons que ces deux sujets sont traités
+entièrement par \textsl{\befr} .
+Raison de plus de faire le pas vers \textsl{\befr} .\index{efrench@\textsl{\befr}}
+Pour faciliter le passage de \texttt{frenchb} à \textit{frenchle} le traitement des guillemets\index{guillemets}
+de \texttt{frenchb} a été introduit dans \textit{frenchle} ; on dispose ainsi des commandes \verb|\og|
+et \verb|\fg| ; voici un exemple d’utilisation :
+
+\begin{center}
+\fbox{
+\begin{minipage}{60mm}
+\texttt{\backslash{}usepackage[cm]\{aeguill\}}\\
+\vdots\\
+\texttt{\backslash{}usepackage\{frenchle\}}\\
+\texttt{\backslash{}begin\{document\}}\\
+\end{minipage}
+}
+\end{center}
+\textbf{Remarque} :
+l'appel de l'extension \texttt{\backslash{}usepackage[cm]\{aeguill\}}\index{extension!aeguill@\verb'aeguill'}
+ n'est \index{efrench@\textsl{\befr}} pas nécessaire si vous utilisez le codage T1\index{codage!T1}
+de fontes (\texttt{\backslash{}usepackage[T1]\{fontenc\}}).\\
+\begin{center}
+\begin{tabular}{l|l|}
+\multicolumn{1}{c}{\textit{Texte source}}&\multicolumn{1}{c}{\textit{Composition avec frenchle}}\\\hline
+\verb|frenchle est destiné à|&\rule{0pt}{2.5ex}frenchle est destiné à\\
+\verb|\og franciser \fg\ les|&\og franciser \fg\ les\\
+\verb|documents.|&documents\\
+\verb|Les classes [...] sont|&Les classes [...] sont\\
+\verb|\og calquées \fg\ |&\og calquées \fg\ \\
+\verb|sur les classes|&sur les classes\\
+\verb|standard. [...] Les classes|&standard. [...] Les classes\rule{1em}{0pt}\\
+\verb|non-standard (et \emph{a|&non-standard (et \emph{a}\\
+\texttt{fortiori\} les classes}&\emph{fortiori} les classes\\
+\verb|\og \emph{maison} \fg)|&\og \emph{maison} \fg)\\
+\verb|etc.|&etc.\\\cline{2-2}
+\end{tabular}\\[2ex]
+\end{center}
+Ceci est une des mille et une façons d’accéder aux guillemets français. On
+notera que dans le cas présent il me faut saisir un \texttt{\backslash\textvisiblespace} après le \texttt{\backslash{}fg} s’il doit y
+avoir effectivement un espace après le guillemet fermant.
+
+\section{Ce que pourrait faire l'extension}\label{peutfaire}
+Bien d’autres choses pourraient être ajoutées à \textit{frenchle} n’hésitez pas à faire
+part de vos améliorations. Pour tester facilement ces améliorations vous pouvez
+les inclure dans le fichier de configuration appelé \textit{frenchle}.cfg. Voici un
+exemple permettant de saisir les guillemets (8bits, non utf-8) directement au clavier :
+\begin{center}
+\begin{boxedverbatim}
+% Pour utiliser les guillemets 8-bits :
+\catcode‘\« =\active\catcode‘\ »=\active
+\def« {\og\ignorespaces}\def »{\fg}
+\end{boxedverbatim}
+\rule{0pt}{1ex}\\[2ex]
+\begin{tabular}{l|l|}
+\multicolumn{1}{c}{\textit{Texte source}}&\multicolumn{1}{c}{\textit{Composition avec frenchle}}\\\hline
+\verb|frenchle est destiné à|&\rule{0pt}{2.5ex}frenchle est destiné à\\
+\texttt{« franciser » les}&« franciser » les\\
+\verb|documents.|&documents\\
+\verb|Les classes [...] sont|&Les classes [...] sont\\
+\texttt{« calquées » }&« calquées » \\
+\verb|sur les classes|&sur les classes\\
+\verb|standard. [...] Les classes|&standard. [...] Les classes\rule{1em}{0pt}\\
+\verb|non-standard (et \emph{a|&non-standard (et \emph{a}\\
+\texttt{fortiori\} les classes}&\emph{fortiori} les classes\\
+\texttt{«}\verb| \emph{maison}| \texttt{»})&\og \emph{maison} \fg)\\
+\verb|etc.|&etc.\\\cline{2-2}
+\end{tabular}\\[2ex]
+\end{center}
+
+L’avantage du fichier de configuration est que je n’ai rien à coder dans le
+préambule du document et que ces modifications s’appliqueront automatiquement
+à tous les documents utilisant \textit{frenchle} (avec une réserve dépendant de
+l’emplacement exact du fichier \texttt{frenchle.cfg}\index{fichier!frenchle.cfg@\texttt{frenchle.cfg}}).
+
+Cette action n'est pas possible dans le codage d'entrée UTF-8, mais \textsl{frenchle} et
+\textsl{french} du paquet \textsl{\befr} comprennnent correctement les guillemets
+« et » sans devoir les définir dans un fichier accesoire.
+
+\section{Comment appeler \textit{frenchle} ?}
+Plusieurs méthodes existent pour faire appel à \textit{frenchle}, en voici les trois
+principales :
+\begin{description}
+\item[1\iere méthode :] demander le chargement de l’extension par l’ordre \verb|\usepackage| ;
+dans ce cas placer cet ordre le plus près de l’ordre \verb|\begin{document}|\index{classe!de document} :\\[.5em]
+\rule{0pt}{1em}\hfill\fbox{
+\begin{minipage}{90mm}
+ \backslash\texttt{documentclass}\{\textit{classe\_de\_documents}\}\\
+ \backslash\texttt{usepackage}\{\textit{extension 1} \}\\
+\rule{0.4\textwidth}{0pt} \vdots \\
+ \backslash\texttt{usepackage}\{\textit{extension n-1} \}\\
+ \backslash\texttt{usepackage}\{\texttt{frenchle}\}\\
+ \backslash\texttt{begin\{document\}}
+\end{minipage}
+}\hfill\rule{0pt}{1em}\\[.5em]
+\item[2\ieme méthode :] demander à ce que l’extension \texttt{babel}\index{extension!babel@\verb'babel'}
+ charge \textit{frenchle} (on préfèrera
+plutôt faire appel à l’extension \texttt{babelfr}) :\index{extension!babelfr@\texttt{babelfr}}\\[.5em]
+\rule{0pt}{1em}\hfill\fbox{
+\begin{minipage}{90mm}
+ \backslash\texttt{documentclass}\{\textit{classe\_de\_documents}\}\\
+ \backslash\texttt{usepackage}\{\textit{extension 1} \}\\
+\rule{0.4\textwidth}{0pt} \vdots \\
+ \backslash\texttt{usepackage}\{\textit{extension n-1} \}\\
+ \backslash\texttt{usepackage[frenchle]}\{\texttt{babelfr}\}\\
+ \backslash\texttt{begin\{document\}}
+\end{minipage}
+}\hfill\rule{0pt}{1em}\\[.5em]
+
+\item[3\ieme méthode :] demander à ce que toutes les extensions puissent éventuellement
+bénéficier de \textit{frenchle}, y compris \texttt{babelfr}\index{extension!babelfr@\texttt{babelfr}}
+qui chargera automatiquement \index{classe!de document}
+\textit{frenchle} :\\[.5em]
+\rule{0pt}{1em}\hfill\fbox{
+\begin{minipage}{100mm}
+ \backslash\texttt{documentclass[french]}\{\textit{classe\_de\_documents}\}\\
+ \backslash\texttt{usepackage}\{\textit{extension 1} \}\\
+\rule{0.4\textwidth}{0pt} \vdots \\
+ \backslash\texttt{usepackage}\{\textit{extension n-1} \}\\
+ \backslash\texttt{usepackage\{babelfr}\}\\
+ \backslash\texttt{begin\{document\}}
+\end{minipage}
+}\hfill\rule{0pt}{1em}\\[.5em]
+On notera que nous codons \texttt{french} et non pas \texttt{frenchle} ; ceci est volontaire
+car les extensions peuvent reconnaître des noms de langage (ici \textsl{french})
+mais pas les noms des extensions (variés) qui définissent les actions. Dans
+le cas présent l’option \textsl{french}\index{option french@option \verb'french'} sera interprétée au niveau de
+\texttt{babelfr}\index{extension!babelfr@\texttt{babelfr}} et \index{efrench@\textsl{\befr}}
+donnera lieu soit au chargement de \textit{frenchle} soit à celui de \textsl{french} de la distribution \textsl{\befr} si celui-ci existe
+dans votre installation.
+\end{description}
+
+Une quatrième méthode existe avec \textsl{\befr} en substituant \textsl{mlp}\index{extension!mlp@\textsl{mlp}} à l’extension
+\texttt{babel}\index{extension!babel@\verb'babel'}, offrant alors d’autres possibilités mais cela n’est pas l’objet de
+cette documentation.
+%\pagebreak
+\section{Messages}\label{messag}
+Voici l’ensemble des messages\index{messages} émis par \textit{frenchle} avec leurs explications. Pour
+aborder cette partie il est fortement conseillé d’avoir lu, au moins une fois, la
+\linkandfootnote{lafaq}{FAQ}{http://www.efrench.org/distributions/faq.pdf}
+sur la francisation de \LaTeX.\\
+\begin{verbatim}
+-8a- \footnotetext{...} perdu.
+-8b- Coder event. \protect\footnote.
+\end{verbatim}
+Signifie en général que vous avez utilisé une \backslash{}footnote dans un \backslash{}caption
+de tableau. L’extension \textit{frenchle} ne pouvant mettre correctement le texte
+de la note en bas de page (défaut actuel de \LaTeX), vous devez, vous
+même, insérer la commande \texttt{\backslash{}footnotetext{...}}
+après le tableau.\\
+\begin{verbatim}
+-9- Corrupted/absent language.dat file.
+\end{verbatim}
+L’extension \textit{frenchle} vérifie à chaque exécution que le fichier
+ \index{fichier!langage.dat@\texttt{language.dat}}\vers'language.dat'
+ soit accessible et non-corrompu. Il est désormais chargé par \LaTeX automatiquement.\\
+\begin{verbatim}
+-13- le caractère "..." est déjà actif
+ la double ponctuation est alors désactivée.
+\end{verbatim}
+Vous utilisez très probablement un style ou une extension qui fait déjà
+usage de ce ou ces caractères. Pour éviter toute anomalie de fonctionnement,
+l’extension \textit{frenchle} désactive alors l’effet de la double ponctuation
+! : ; ? pour tout votre document. Si ce n’est pas ce que vous voulez,
+essayez de charger l’extension en question, soit après le chargement de
+l’extension \textit{frenchle} soit dans un environnement \texttt{english}.\\
+\begin{verbatim}
+-15- le langage frenchle porte le numéro ...
+\end{verbatim}
+L’extension \textit{frenchle} vous indique le numéro interne employé pour le langage
+\textsl{french}. \\
+\begin{verbatim}
+-16- the English language is numbered ...
+\end{verbatim}
+Même explication que pour le message précédent mais portant ici sur
+l’anglais.\\
+\begin{verbatim}
+-19- utilisation du langage interne numéro...
+\end{verbatim}
+Aucun langage \textsl{french} n’a été trouvé dans le fichier \texttt{language.dat}\index{fichier!langage.dat@\texttt{language.dat}},
+dans ces conditions le
+style \textit{frenchle} vous indique le numéro de langue interne qu’il va utiliser.
+
+À vous de voir si ce numéro est acceptable pour la mise en page de votre
+texte français.
+
+Mais ceci ne devrait plus arriver avec les versions récentes de \LaTeX.\\
+\begin{verbatim}
+-20- WARNING: the french language is undefined in your format
+ the french language is undefined (ERROR!)
+\end{verbatim}
+Vous ne pouvez utiliser \textit{frenchle} sans que votre moteur \LaTeX{} soit un minimum
+francisé, c.-à-d. dispose par exemple de motifs de césure adaptés\index{césure}.
+Le premier message n’est qu’un avertissement si le fichier de configuration
+\texttt{language.dat}\index{fichier!langage.dat@\texttt{language.dat}} définit le français ; si ce n’est pas le cas le deuxième
+message est émis.\\[2ex]
+\texttt{-21-\backslash\textit{xxx}TeXmods n’est pas défini}.
+Une demande a été faite pour travailler avec la langue \textit{xxx} mais celle-ci est
+inconnue ou, tout au moins, la commande \backslash\textit{xxx}TeXmods n’est pas définie.
+Probablement une erreur interne...\\
+\begin{verbatim}
+-23- Extension : style frenchle V... -- date -- (B.Gaulle)
+\end{verbatim}
+Ceci est la bannière du style \textit{frenchle}. Pensez à vous mettre à jour régulièrement.\\
+\begin{verbatim}
+-24- frenchle.sty utilise dans ce document le codage de fonte (O)T1.
+\end{verbatim}
+Ceci est un message d’information permettant de voir quel
+codage\index{OT1 (codage)@\verb'OT1' (codage)}\index{T1 (codage)@\verb'T1' (codage)} de
+fonte a été détecté par \textit{frenchle} et sera utilisé pour tout le document\index{codage!utilisé}.
+Vous avez toujours le loisir de changer de \index{codage!changement de}codage avant le chargement
+initial de \textit{frenchle} de façon qu’il détecte celui qui convient à l’ensemble
+des parties françaises du document.\\
+\begin{verbatim}
+-25- frenchle.sty affiche ici ses messages en 7-bits (à la TeX).
+\end{verbatim}
+Le format \LaTeX{} qui a été créé ne supporte pas le 8-bits en sortie. Cela
+peut effectivement venir du moteur \TeX{} car tous ne disposent pas de cette
+facilité. Si vous souhaitez toutefois afficher les messages en 8-bits, forcez
+l’option \verb|\usualmessages|\index{usualmessages@\verb'\usualmessages'}.\\
+\begin{verbatim}
+-25- frenchle.sty affiche ici ses messages en 8-bits.
+\end{verbatim}
+Ceci est l’option normale si le moteur \TeX{} est capable de produire du 8-bits
+ en sortie, à la place des caractères hexadécimaux sous la forme \chap\chap{}xx.
+Cette option peut avoir été forcée par la commande \backslash{}usualmessages.\\
+\begin{verbatim}
+-27- frenchle.sty language x (y) was initially
+(at initex) numbered z (ERROR!)
+\end{verbatim}
+Signifie que l’ordre des langues a été probablement modifié dans le fichier
+\texttt{language.dat} ou qu’il ne s’agit pas du bon fichier.
+Ceci ne devrait plus arriver avec les versions récentes de \LaTeX,
+puisqu'il n'est plus nécessaire de créer le format fr\LaTeX qui pourrrait entrer en conflit
+avec les définitions déjà inscrites dans \texttt{langage.dat}.\\
+\begin{verbatim}
+-29a- ****Warning****: your TeX V3 engine + CM
+ fonts (your format default) isn’t sufficient
+ to hyphenate words containing diacritics (like in french).
+\end{verbatim}
+Ce que l’on appelle communément la césure des mots ne pourra jamais\index{césure}
+être effective, dans ces conditions, sur des mots comportant des lettres
+accentuées. Il s’agit là du plus grave défaut de francisation que vous obtiendrez
+mais il y en a d’autres... Il serait peut-être bon de considérer
+l’installation d’un moteur \TeX{} avec option Ml\TeX{} ou la mise en place,
+par défaut dans le format\index{fontes!cm@\textit{cm}}, de polices de caractères 8-bits.
+Quoique le fomat ne soit plus une solution à l'heure actuelle, voir le paragraphe \ref{lesformats}.\\
+\begin{verbatim}
+-34- this file and other auxiliary files require to
+ use the following LaTeX packages: frenchle ...!
+ check \usepackage or remove these files.
+ Typesetting is aborted!
+\end{verbatim}
+Vous avez dans un passage \LaTeX{} précédent utilisé une (ou plusieurs)
+extension qui n’est plus demandée actuellement. Peut-être est-ce volontaire?
+Dans ce cas il est préférable d’effacer les fichiers auxiliaires pouvant
+contenir des informations relatives à cette extension. Sinon, il suffit de demander
+le chargement de l’extension ad hoc.\\
+\begin{verbatim}
+-41- Format is out of date, please run initex again.
+\end{verbatim}
+Ce message ne devrait pas apparaître avec les {\em récentes} versions de \LaTeX.
+
+L’extension \textit{frenchle} s’est aperçue d’une incohérence au niveau des commandes
+de césure. Ces dernières correspondent à une installation ancienne\index{césure}
+de la francisation qui les plaçait dans le format. Il était {\em auparavant} impératif de refaire
+un format correct.\\
+\begin{verbatim}
+-42- The french patch file (frlpatch.sty) is not suitable
+ for this version of the "frenchle" package dated YY/MM/DD.
+\end{verbatim}
+Signifie qu’un fichier de \textit{patch}\index{fichier!frlpatch.sty@\texttt{frlpatch.sty}} a été trouvé dans le système mais qu’il ne
+convient pas à la version de l’extension \textit{frenchle} que vous utilisez. Il est
+nécessaire d’accorder l’un avec l’autre. Dans le doute vous pouvez toujours
+renommer le fichier de patch pour qu’il ne soit pas trouvé.\\
+\begin{verbatim}
+-48- Lecture du fichier de configuration de frenchle.
+\end{verbatim}
+Un fichier de configuration \texttt{frenchle.cfg} a été détecté sur l’installation.
+Il est lu et les ordres exécutables sont appliqués.\\
+\begin{verbatim}
+-51- ERREUR : ce document n’a pas été converti en 8-bits.
+\end{verbatim}
+Certains documents doivent être convertis en 8-bits avant utilisation. Selon
+le type de document, la composition est arrêtée temporairement ou
+définitivement. Ce message est réservé à des tests ; il ne devrait jamais
+être émis à votre intention. Dans l'état de cette version et sous codage UTF8, ce test doit être supprimé.\\
+\begin{verbatim}
+-52- Error: the frenchle package doesn’t run in
+ such minimal document class, sorry!
+\end{verbatim}
+L’extension \textit{frenchle} ne peut fonctionner avec une classe de document
+réduite, et en particulier avec la classe\index{classe!minimal@\verb'minimal'}%
+\index{minimal@\verb'minimal'} \texttt{minimal}.\\
+\begin{verbatim}
+-58- Valeur de ... ignorée.
+\end{verbatim}%\tthyphenation
+Un environnement de liste est utilisé avec modification d’espacement,
+(\verb|\topsep, \partosep,| \verb|\itemsep|\index{itemsep@\verb'\itemsep'} ou \verb|\parsep|) alors que les espacement
+verticaux sont imposés par \textit{frenchle}. Vous avez plusieurs solutions :
+soit vous abandonnez l’idée de les modifier (si cela vient de
+vous) soit vous pouvez revenir aux espacements standard de \LaTeX{} avec\index{nofrenchtrivsep@\verb'\nofrenchtrivsep'}
+\texttt{\backslash{}nofrenchtrivsep} soit enfin vous pouvez supprimer ce message avec
+l’ordre \texttt{\backslash{}nofrenchtrivsepwarnings}\index{nofrenchtrivsepwarnings@\verb'\nofrenchtrivsepwarnings'}.\\
+\begin{verbatim}
+-68- ERROR: frenchle is no more running with 2.09 emulation, sorry!
+\end{verbatim}
+Vous utilisez probablement un très vieux document qui n’a pas été entièrement
+reconverti pour \LaTeXe ; cette version de \textit{frenchle} ne peut être utilisée
+dans ce cas.\\
+\begin{verbatim}
+-71- ATTENTION : si babel est utilisé, mettre french en option
+\end{verbatim}
+Vous avez probablement fait appel à babel\index{babel@\textit{babel}!french en@frenchle en option de}
+ par une commande du genre\index{extension!babel@\verb'babel'}
+\backslash{}usepackage[...]\{babel\} puis vous avez demandé à charger une extension
+\textsl{french} (\texttt{efrench.ldf} ou \texttt{frenchle.ldf}), ce qui est incompatible. Soit
+vous utilisez babel avec l’option \textit{efrench} ou \textit{frenchle} soit vous utilisez
+une extension \textsl{french} toute seule. Il est probable que la composition du
+document n’ira pas bien loin...\\
+\begin{verbatim}
+-73- ERREUR avec AmS\TeX{} : frenchle.sty a été chargé trop tôt.
+\end{verbatim}
+Il est indispensable de charger l’extension de francisation après AmS\TeX{}
+de façon à ce qu’elle s’adapte au contexte.\\
+\begin{verbatim}
+-93- you are using two french options for
+Babel, please choose one...
+\end{verbatim}
+Il se peut que vous ayez demandé le chargement de \textit{frenchle} par Babel
+et en même temps que vous ayez donné à Babel l’option \textsl{french} (dans le
+\backslash{}documentclass par exemple). Il vous faut alors soit éliminer une option
+soit utiliser l’extension \texttt{babelfr}\index{extension!babelfr@\texttt{babelfr}}
+à la place de \texttt{babel}\index{extension!babel@\verb'babel'}.
+\pagebreak
+\section{Remerciements et contacts}
+\paragraph*{Remerciements de Bernard \fsc{gaulle}}Ce document serait incomplet sans les
+remerciements\index{remerciements} aux nombreux contributeurs
+(dont une liste exhaustive serait bien impossible à réaliser) qui ont
+apporté leurs problèmes, leurs solutions ou leurs corrections ; c’est aussi grâce
+à eux que \textit{frenchle} est maintenu à jour et enrichi régulièrement, je les en remercie
+vivement et avec moi toute la communauté francophone des utilisateurs de
+\LaTeX.
+
+\paragraph*{Contacts}\label{contact}
+En cas de problème, prière de \linkandfootnote{rayj}{me}
+{mailto:raymond@juillerat-marly-ch.net} contacter\index{contacts} (qui ai mis à jour ces pages)
+ou \linkandfootnote{noustux}{<l'équipe eFrench>}{mailto:efrench@lists.tuxfamily.org}
+Nous ferons de notre mieux pour vous aider.
+
+\bibliographystyle{plain}
+\ifx\Section\undefined\else\let\section\Section\fi% Restore \section.
+\def\refname{Références bibliographiques}\index{références}
+\begin{drapeaufg}
+\begin{thebibliography}{9}\index{bibliographie}
+\bibitem{ hautsdecasse}J. André \& J. Grimault, \textit{\linkandfootnote{rhautsdecasse}
+{Emploi des capitales (première partie)}{http://cahiers.gutenberg.eu.org/cg-bin/article/CG_1990___6_42_0.pdf}},
+\textit{in} Les Cahiers GUTenberg \Numero{} 6, 1990.
+\bibitem{ codetypo}\textit{Code typographique}, Fédération de la communication , 17\ieme édition, 1995.
+\bibitem{ division} J. Désarménien, \textit{La division par ordinateur des mots français : application
+à \TeX}, {\it in} TSI vol. 5 {\Numero} 4, 1986.
+%[4] D. Flipo, B. Gaulle et K. Vancauwenberghe,Motifs de césure français,
+%in Les Cahiers GUTenberg N18, 1994.
+%(http://www.gutenberg.eu.org/pub/GUTenberg/publicationsPDF/
+%18-motifs.pdf)
+\bibitem{cesures} D. Flipo, B. Gaulle et K. Vancauwenberghe,\textit{
+\linkandfootnote{ rcesures}{Motifs de césure français}{http://cahiers.gutenberg.eu.org/cg-bin/article/CG_1994___18_35_0.pdf}},
+{\it in} Les Cahiers GUTenberg \Numero 18, 1994\index{césure}.
+%[5] B. Gaulle, FAQ \textsl{french}, foire aux questions à propos de \LaTeX{} en français,
+%2007
+%(http://frenchpro.free.fr/screen.pdf/FAQscreen.pdf)
+\bibitem{faq} B. Gaulle, eFrench
+\textit{\linkandfootnote{lafaq}{%
+Foire aux questions à propos de \LaTeX{} en français}%
+{http://www.efrench.org/distributions/faq.pdf}}, 2007
+\bibitem{compagnon} M. Goossens, F. Mittelbach et A. Samarin, \textit{The \LaTeX{} companion},
+Addison-Wesley, 1993.
+\bibitem{guidrom} \textit{Guide du typographe romand}, Association suisse des compositeurs à la machine,
+6\ieme~édition, 2000.
+\bibitem{lamptex} L. Lamport, \textit{\LaTeX, A document preparation system}, Addison-Wesley, 1994.
+\bibitem{lampndx} L. Lamport, \textit{An Index Processor For \LaTeX}, 1987.
+\bibitem{imprnat} \textit{Lexique des règles typographiques en usage à l’Imprimerie nationale},
+4\ieme~édition, 1991, ISBN 2-11-081075-0.
+\bibitem{perrousmanu} Y. Perrousseaux, \textit{Manuel de typographie française élémentaire}, Atelier
+Perrousseaux, 4\ieme~édition,1995, ISBN 2-911220-00-5.
+\bibitem{perrousmepa} Y. Perrousseaux, \textit{Mise en page et impression}, Atelier Perrousseaux,
+1996, ISBN 2-911220-01-3.
+%[13] E. Saudrais, Le petit typographe rationnel, document électronique, 2007
+%(http://perso.wanadoo.fr/eddie.saudrais/prepa/typo.pdf)
+\bibitem{lepetity} E. Saudrais,
+ \textit{\linkandfootnote{rlepetity}{Le petit typographe rationel}{http://tex.loria.fr/typographie/saudrais-typo.pdf}}
+\end{thebibliography}
+\end{drapeaufg}
+\vfill
+\newpage
+\nooverfullhboxmark% Pourquoi faut-il le repréciser pour la versions screen?
+\tableofcontents
+\def\footnote#1{}% nullify any footnote here.
+\printindex
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/frenchle/sources/myfroptn.sty b/Master/texmf-dist/doc/latex/frenchle/sources/myfroptn.sty
new file mode 100644
index 00000000000..388f18b205d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/frenchle/sources/myfroptn.sty
@@ -0,0 +1,17 @@
+% This is a test of a personal style file defining the french options
+% i want to use usually in my documents. 2000/03/03
+% Copyright Bernard Gaulle as in french_doc.pdf
+
+\usersfrenchoptions{% voici mes options %%%%%%%%%%%%%%%%%%%%%%%%%
+ \disallowuchyph % C'est ma devise... %
+ \overfullhboxmark % devrait pas y en avoir%
+ }% %
+% En plain TeX il faut retirer le % de debut de ligne suivante %
+%\@ufo% car il n'y a pas de \begin{document} %%%%%%%%%%%%%%%%%%%%
+
+%\message{Activation des options personnelles du style french}
+\endinput
+%%
+%% checksum = "12795 17 93 776"
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Master/texmf-dist/doc/latex/frenchle/sources/mymaj.sty b/Master/texmf-dist/doc/latex/frenchle/sources/mymaj.sty
new file mode 100644
index 00000000000..a74e72fae69
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/frenchle/sources/mymaj.sty
@@ -0,0 +1,181 @@
+% ----------- mymaj.sty
+% Permet de mettre un trait vertical dans la marge.
+%
+% Appel :
+% \maj ................... pour marquer une ligne seule
+% \begin{MAJ}...\end{MAJ} pour une entite plus grande
+%
+% Les trois variables suivantes permettent de parametrer la macro.
+% majwidth epaisseur du trait
+% majhskip espace entre le trait et le paragraphe
+%
+% Bugs connues :
+% 1- ne pas utiliser dans une \footnote
+% 2- ne pas mettre \maj dans \begin{MAJ} ... \end{MAJ}
+% 3- les barres de mise a jour peuvent se retrouver anormalement en haut
+% ou bas de page.
+%%
+%% checksum = "65193 181 669 6726"
+%%
+%///////////////////////////////////////////
+% Change bar document-style option for LaTeX.
+%
+% Copyright (C) 1990 by David B. Johnson (dbj@titan.rice.edu).
+%
+% These macros draw a solid bar down the right margin of the output,
+% covering a range of the input file that has been declared to be changed.
+%
+% The beginning and end of a change bar in the text are marked with
+% \chgbarbegin and \chgbarend, respectively. For example,
+%
+% Here is some sample text \chgbarbegin that was
+% changed\chgbarend{} and some that wasn't changed.
+%
+% The change bar is drawn continuously between the line of output
+% containing the \chgbarbegin and the line of output containing the
+% \chgbarend. These lines can end up on separate pages, and the
+% division at page boundaries is handled automatically.
+%
+% Two dimensions control the size and placement of the change bars:
+% \chgbarwidth The width of a change bar
+% \chgbarsep The distance between the text and the change bar
+%
+% Warning: it does not appear to be possible to do this completely
+% correctly, due to the time at which the verticle glue on a page is
+% finally set, and the way that page breaks are decided. With
+% \raggedbottom, this normally works fine. It hasn't been tested with
+% \flushbottom, but will probably behave worse. In strange rare
+% situations, a change bar might be drawn from the first line of a page
+% up off the top of a page; this can usually be fixed by slightly moving
+% the \chngbarend around, or by breaking a single change bar range
+% into two ranges.
+%
+\newdimen\chgbarwidth \newdimen\chgbarsep
+\chgbarwidth 4pt
+\chgbarsep .25in
+%
+\def\chgbarbegin{\ifhmode\@chgbar{-2}\else\@chgbar{-3}\fi}
+\def\chgbarend{\@chgbar{-4}}
+%
+\marginparpush 0pt
+%
+% The remainder of this is hacked up based on the LaTeX 2.09 latex.tex.
+%
+% copied from \marginpar
+\def\@chgbar#1{\ifhmode \@bsphack\@floatpenalty -\@Mii\else
+ \@floatpenalty-\@Miii\fi\ifinner
+ \@parmoderr\@floatpenalty\z@
+ \else\@next\@currbox\@freelist{\global
+ \count\@currbox#1}{\@floatpenalty\z@ \@fltovf
+ \def\@currbox{\@tempboxa}}\fi
+ \setbox\@tempboxa\color@vbox\vbox
+ \bgroup\end@float\@esphack}
+%
+\newdimen\@chgbarbegin
+\newif\if@inchgbar \@inchgbarfalse
+%
+\def\@addmarginpar{%
+\ifnum\count\@currbox = -2 % change bar begin from hmode
+ \global\@chgbarbegin\@pageht \global\advance\@chgbarbegin -\baselineskip
+ \global\@inchgbartrue
+ \@cons\@freelist\@currbox
+\else
+\ifnum\count\@currbox = -3 % change bar begin not from hmode
+ \global\@chgbarbegin\@pageht
+ \global\@inchgbartrue
+ \@cons\@freelist\@currbox
+\else
+\ifnum\count\@currbox = -4 % change bar end
+ \if@inchgbar\else\@latexbug\fi
+ \@tempdima\@pageht \advance\@tempdima -\@chgbarbegin
+ \nointerlineskip
+ \@tempcnta\@ne
+ \if@twocolumn
+ \if@firstcolumn \@tempcnta\m@ne \fi
+ \else
+ \if@mparswitch
+ \ifodd\c@page \else\@tempcnta\m@ne \fi
+ \fi
+ \if@reversemargin \@tempcnta -\@tempcnta \fi
+ \fi
+ \hbox to\columnwidth
+ {\ifnum \@tempcnta >\z@
+ \hskip\columnwidth \hskip\chgbarsep
+ \else \hskip -\chgbarsep \fi
+\hbox{\vbox to 0pt{\vss
+ \hrule \@height\@tempdima \@width\chgbarwidth \@depth\z@
+}}
+\hss}
+ \nointerlineskip
+ \global\@inchgbarfalse
+ \@cons\@freelist\@currbox
+\else
+ \@next\@marbox\@currlist{\@cons\@freelist\@marbox
+ \@cons\@freelist\@currbox}\@latexbug\@tempcnta\@ne
+ \if@twocolumn
+ \if@firstcolumn \@tempcnta\m@ne \fi
+ \else
+ \if@mparswitch
+ \ifodd\c@page \else\@tempcnta\m@ne \fi
+ \fi
+ \if@reversemargin \@tempcnta -\@tempcnta \fi
+ \fi
+ \ifnum\@tempcnta <\z@ \global\setbox\@marbox\box\@currbox \fi
+ \@tempdima\@mparbottom \advance\@tempdima -\@pageht
+ \advance\@tempdima\ht\@marbox \ifdim\@tempdima >\z@
+ \@warning{Marginpar on page \thepage\space moved}\else\@tempdima\z@ \fi
+ \global\@mparbottom\@pageht \global\advance\@mparbottom\@tempdima
+ \global\advance\@mparbottom\dp\@marbox
+ \global\advance\@mparbottom\marginparpush
+ \advance\@tempdima -\ht\@marbox
+ \global\ht\@marbox\z@ \global\dp\@marbox\z@
+ \vskip -\@pagedp \vskip\@tempdima\nointerlineskip
+ \hbox to\columnwidth
+ {\ifnum \@tempcnta >\z@
+ \hskip\columnwidth \hskip\marginparsep
+ \else \hskip -\marginparsep \hskip -\marginparwidth \fi
+ \box\@marbox \hss}
+ \vskip -\@tempdima
+ \nointerlineskip
+ \hbox{\vrule \@height\z@ \@width\z@ \@depth\@pagedp}
+\fi\fi\fi}
+%
+\def\@makecol{\setbox\@outputbox\box\@cclv
+ \if@inchgbar
+ \@tempcnta\@ne
+ \if@twocolumn
+ \if@firstcolumn \@tempcnta\m@ne \fi
+ \else
+ \if@mparswitch
+ \ifodd\c@page \else\@tempcnta\m@ne \fi
+ \fi
+ \if@reversemargin \@tempcnta -\@tempcnta \fi
+ \fi
+ \@tempdima\ht\@outputbox \advance\@tempdima -\@chgbarbegin
+ \advance\@tempdima -\baselineskip
+ \setbox\@outputbox
+ \vbox{\boxmaxdepth \maxdepth
+ \unvbox\@outputbox \nointerlineskip \hbox to\columnwidth
+ {\ifnum \@tempcnta >\z@
+ \hskip\columnwidth \hskip\chgbarsep
+ \else \hskip -\chgbarsep \fi
+ \hbox{\vbox to 0pt{\vss
+ \hrule \@height\@tempdima \@width\chgbarwidth \@depth\z@}}\hss}}
+ \global\@chgbarbegin 0pt
+\fi
+ \ifvoid\footins\else\setbox\@outputbox
+ \vbox{\boxmaxdepth \maxdepth
+ \unvbox\@outputbox\vskip\skip\footins\footnoterule\unvbox\footins}\fi
+ \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats
+ \setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth
+ \@texttop\dimen128=\dp\@outputbox\unvbox\@outputbox
+ \vskip-\dimen128\@textbottom}
+ \global\maxdepth\@maxdepth}
+%///////////////////////////////////////////
+\let\majwidth\chgbarwidth% The width of a change bar
+\majwidth=0.5pt%
+\let\majhskip\chgbarsep% The distance between the text and the change bar
+\let\MAJ\chgbarbegin\let\endMAJ\chgbarend%
+\def\maj{\chgbarbegin\hbox to 0pt{}\chgbarend}%
+\if@twoside\else\reversemarginpar\fi% a little more french ?
+\endinput%