texlive[44950] Master/texmf-dist: lettre (4aug17)

commits+karl at tug.org commits+karl at tug.org
Sat Aug 5 00:06:26 CEST 2017


Revision: 44950
          http://tug.org/svn/texlive?view=revision&revision=44950
Author:   karl
Date:     2017-08-05 00:06:26 +0200 (Sat, 05 Aug 2017)
Log Message:
-----------
lettre (4aug17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/lettre/ALIRE_TDS
    trunk/Master/texmf-dist/doc/latex/lettre/README_TDS
    trunk/Master/texmf-dist/doc/latex/lettre/lettre.pdf
    trunk/Master/texmf-dist/tex/latex/lettre/lettre.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/lettre/3.000-release-notes.txt
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-USenglish.ldf
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-amg.cfg
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-default.cfg
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-english.ldf
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-french.ldf
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-german.ldf
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-obs.cfg
    trunk/Master/texmf-dist/tex/latex/lettre/lettre-romand.ldf

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/lettre/2.353-release-notes
    trunk/Master/texmf-dist/doc/latex/lettre/amg.ins
    trunk/Master/texmf-dist/doc/latex/lettre/amgmono.eps
    trunk/Master/texmf-dist/doc/latex/lettre/ecusson55.ps
    trunk/Master/texmf-dist/doc/latex/lettre/letdoc2.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letdocmain.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex1.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex2.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex3.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex4.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex5.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex6.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex7.tex
    trunk/Master/texmf-dist/doc/latex/lettre/letex8.tex
    trunk/Master/texmf-dist/doc/latex/lettre/lettre.tex
    trunk/Master/texmf-dist/doc/latex/lettre/sondes.tex
    trunk/Master/texmf-dist/doc/latex/lettre/testfaxd.tex
    trunk/Master/texmf-dist/doc/latex/lettre/testfaxe.tex
    trunk/Master/texmf-dist/doc/latex/lettre/testfaxf.tex
    trunk/Master/texmf-dist/tex/latex/lettre/default.ins

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/2.353-release-notes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/2.353-release-notes	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/2.353-release-notes	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,224 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the conditions of the
-% LaTeX Project Public License, either version 1.3 of this license or (at
-% your option) any later version.  The latest version of this license is in
-% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of
-% all distributions of LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in file README.
-
-Sous LaTeX (2e) :
------------------
-
-v2.353: Correction documentation installation \xE0 partir du CTAN dans le manuel,
-	ainsi que page de titre (probl\xE8me d'affichage des images malencontreusement
-	introduit dans la version pr\xE9c\xE9dente).
-	Am\xE9lioration makefile pour pouvoir compiler la doc sans relocalisation des
-	sources dans un r\xE9pertoire temp --- la relocalisation n'est pas requise quand
-	le projet n'est pas une racine texmf, mais elle \xE9tait faite
-	syst\xE9matiquement.
-	Documentation de l'acc\xE8s au d\xE9p\xF4t SVN dans les fichiers ALIRE/README.
-v2.352: Correction bogue #22259 (http://gna.org/bugs/?22259: \cejour est
-	fragile en fran\xE7ais le premier du mois et sans babel)
-	Correction bogue #22423 (http://gna.org/bugs/?22423: \cejour est fragile
-	en fran\xE7ais le premier du mois et avec babel)
-	Sous lettre.tds.zip, renommage README et ALIRE en README_TDS et ALIRE_TDS
-	de sorte \xE0 \xE9viter toute alerte du CTAN du fait de la diff\xE9rence de
-	contenu avec les fichiers \xE9quivalents sous lettre.zip/lettre.
-	Renommage du manuel en lettre.pdf plut\xF4t que letdoc.pdf pour suivre les
-	directives du CTAN.
-	Correction bogue #22383 (http://gna.org/bugs/?22383: virgule ind\xE9sirable
-	apr\xE8s \fromlieu, quand on fait \nodate)
-v2.351: Ajout de l'option de paquetage a4paper.
-	Suppression de la d\xE9finition de \ltypeout --- non document\xE9 de toute fa\xE7on.
-	Utilisation des macros \ClassError et \ClassWarning standards,
-	avec \GenericWarning pour les messages (inspir\xE9 de ce que fait hyperref).
-	Portage de la documentation pour utiliser la classe ltxdoc, et
-	documentation du code via le style doc.
-	Documentation de l'installation \xE0 partir des sources.
-	Documentation des options de paquetage.
-	Mise en place de l'infrastructure de compilation et d'empaquetage pour
-	livraison au CTAN, il en r\xE9sulte la suppression des fichier
-	readme/LAST_VERSION et readme/LICENSE qui sont redondant avec les fichier
-	ALIRE et README
-v2.350: Mise \xE0 jour des en-t\xEAtes de licence. G\xE9n\xE9ration automatique de
-	readme/LAST_VERSION \xE0 partir du fichier release-notes. Suppression de
-	l'en-t\xEAte dans release-notes avant formattage dans le manuel.
-v2.349: Remplacement <<...>> par \og...\fg{} dans le manuel.
-v2.348: Correction d'un bogue: renommer la macro \t en \lettre at t pour \xE9viter les
-	conflits avec les d\xE9finition de \t d'autres paquets.
-v2.347: Correction d'un bogue sur le format de page: ne plus utiliser \hoffset
-	et \voffset pour la suppression des d\xE9calages de marge, mais
-	respectivement \oddsidemargin ou \evensidemargin et \topmargin. En effet
-	\hoffset et \voffset servaient \xE0 corriger des probl\xE8mes d'alignement de
-	papier sur imprimantes dans les ann\xE9es 80 et sont obsol\xE8tes. Il ne
-	servent pas en tout cas \xE0 r\xE9gler le format de la page.
-v2.346: Correction d'une erreur de typographie en anglais et en allemand.
-	(Probl\xE8me signal\xE9 par Peter M\xFCnster)
-	Correction d'un bug dans le positionnement de la marque de notes de
-	bas de page. (Probl\xE8me signal\xE9 par Yvon Henel).
-	Ajout d'une ent\xEAte pour r\xE9f\xE9rence sur le site latexfr
-	(http://savannah.gnu.org/latexfr). (Proposition de Mickael Profeta)
-v2.345: Correction d'un bug emp\xEAchant le calcul du nombre de pages d'un fax.
-	Bug li\xE9 \xE0 une correction ant\xE9rieure de la mani\xE8re d'ouvrir le document.
-	(Probl\xE8me signal\xE9 par Elisabeth Teichmann)
-v2.344: Modifications mineures dans la ligne de r\xE9f\xE9rence et la ligne d'objet
-	pour plus de souplesse. Utilisation de l'option twoside pour commencer
-	les lettres sur une page impaire dans ce cas-l\xE0 seulement (modifications
-	propos\xE9es par Jean-Marie Chr\xE9tien)
-	Correction de probl\xE8mes li\xE9s \xE0 la compatibilit\xE9 avec babel.  (Probl\xE8mes
-	relat\xE9s par Guy Durrieu, Olivier Castany et Peter M\xFCnster. Merci aussi
-	\xE0 Daniel Flipo pour ses remarques et solutions.)
-v2.343: Correction d'un bug dans la lecture du fichier auxiliaire introduit
-	avec 2.342. (Probl\xE8me rapport\xE9 par Jean-Marie Chr\xE9tien)
-v2.342: Correction d'un bug dans le traitement des commandes \label et \ref.
-	La nouvelle version utilise un fichier auxiliaire suppl\xE9mentaire (.etq)
-	pour enregistrer l'information sur les \xE9tiquettes, qui est trait\xE9e de
-	mani\xE8re asynchrone au document contrairement aux autres commandes
-	utilisant le fichier auxiliaire. (Probl\xE8me rapport\xE9 par Serge Nazarian)
-v2.341: Correction dans la date en fran\xE7ais pour les 1er du mois. (Remarque et
-	correction propos\xE9e par Claude Pache)
-v2.34:	Chaque lettre ou telefax commence maintenant sur une page impaire, pour
-	pouvoir imprimer un fichier en contenant plusieurs sur une imprimante
-	recto-verso.
-v2.333: Correction du test du package babel qui ne marchait plus. Traitement
-	des listes itemize en mode frenchb tenant compte de la marge de la lettre.
-v2.332: La classe demande le package graphicx.
-	Ajout d'un fichier LICENSE et mise en conformit\xE9 des autres fichiers.
-	(Remarques de St\xE9phane Bortzmeyer)
-	Modifications dans la documentation: appel aux polices sp\xE9ciales de
-	la doc ou des ent\xEAtes selon les sch\xE9mas de familles de fontes,
-	corrections dans l'index. Modification de la doc pour cr\xE9er un dvi
-	utilisant les polices EC (letdoc1) et un dvi utilisant les polices
-	CM (letdoc2). La nouvelle doc utilise babel \xE0 la place de french.
-v2.331: Correction de la d\xE9finition de \FAXSTR qui ne permettait pas de passer
-	des caract\xE8res accentu\xE9s en codage T1 avec un TeX V3. (Signal\xE9 par
-	Christophe Labouisse, correction sugg\xE9r\xE9e par Denis Roegel)
-v2.33:	D\xE9finition des d\xE9fauts des param\xE8tres dimensionnant les ent\xEAtes dans
-	la classe, permettant de simplifier les fichiers d'instituts pour
-	les cas simples. (Proposition de Gilles Simond)
-	Nouveau langage `romand' d\xE9fini, d\xE9faut fran\xE7ais corrig\xE9 pour les
-	cha\xEEnes comme `Objet' et `P.j.' (Apr\xE8s diverses discussions)
-	\Vref et \Nref d\xE9finis comme synonymes de \vref et \nref, pour \xE9viter
-	des conflits avec le package `varioref'(Mis en \xE9vidence par St\xE9phane
-	Didailler).
-	M\xE9canisme de sauvetage de la date d'origine d'une lettre. Activ\xE9 par
-	l'option de classe `origdate'
-v2.325: Am\xE9lioration du contr\xF4le des signatures.
-v2.324: Adaptation des marques de notes pour LaTeX 2e. (Bug signal\xE9 par
-	Fran\xE7oise Gelis)
-	R\xE9glage des param\xE8tres de tension de page pour de meilleures coupures.
-v2.323: Correction d'un bug (signal\xE9 par Alain Palamara) emp\xEAchant le calcul
-	de la longueur de page de s'effectuer correctement dans certains cas.
-v2.322: Correction d'un bug emp\xEAchant de charger des options de style en mode
-	compatibilit\xE9.
-v2.321: Nouvelle commande permettant de d\xE9finir une ligne personnalis\xE9e au
-	lieu de la ligne d'E-Mail en bas de page. (Proposition d'Eric Picheral)
-	Police diff\xE9renci\xE9e pour la cha\xEEne de t\xE9l\xE9fax.
-v2.32:	Le fichier d'institut par defaut s'appelle maintenant default.ins.
-	Dans la distribution, c'est un fichier BIDON. Il doit \xEAtre remplac\xE9
-	par un autre fichier pour pr\xE9senter un institut valable par d\xE9faut.
-	A l'Observatoire de Gen\xE8ve, nous l'avons remplac\xE9 par un lien sur le
-	fichier obs.ins (\xE9galement pr\xE9sent dans la distribution... en tant
-	qu'exemple !!!)
-v2.31:	Correction d'un bug emp\xEAchant d'utiliser les packages de PSNFSS ou
-	d'autres polices par d\xE9faut.
-	Commande suppl\xE9mentaire permettant d'introduire l'adresse E-Mail sous
-	l'adresse dans l'ent\xEAte. (Proposition de Philippe Esperet)
-	Le caract\xE8re @ est maintenant consid\xE9r\xE9 comme un caract\xE8re pendant
-	la lecture du fichier d'institut, de mani\xE8re \xE0 pouvoir red\xE9finir les
-	param\xE8tres de positionnement d'ent\xEAte, et utiliser les \if at detail et
-	\if at letter dans ce fichier.
-	Param\xE8tre d'indentation de la salutation initiale \openingindent.
-	(Proposition de Daniel Taupin)
-v2.30:	L'ent\xEAte de la lettre devient configurable : les \xE9l\xE9ments
-	sont positionn\xE9s par des variables d\xE9finies dans le fichier
-	de style. Les valeurs par d\xE9faut sont charg\xE9es \xE0 partir du
-	fichier obs.ins, mais peuvent \xEAtre red\xE9finies dans un fichier
-	d'institut.
-	Introduction d'un m\xE9canisme permettant de r\xE9gler la
-	tension de la lettre, c'est-\xE0-dire de modifier les blancs
-	\xE9lastiques entre les diff\xE9rents \xE9l\xE9ments de la lettre, de
-	mani\xE8re \xE0 \xE9viter d'avoir une derni\xE8re page avec tr\xE8s peu
-	de mati\xE8re. (Proposition d'Yves Soulet)
-	R\xE9vision compl\xE8te de la documentation;
-	Documentation HTML a disposition:
-		URL=http://obswww.unige.ch/~megevand/tex/letdoc2.30.html.
-v2.22:	Valeur du langage par d\xE9faut (francais) modifiable par des
-	options de la classe (anglais, allemand, americain).
-	Les commandes de langage testent la pr\xE9sence des packages
-	french (francais americain anglais) et babel (francais
-	allemand americain anglais), et enclenchent les commandes
-	ad\xE9quates. (Proposition de Bernard Gaulle)
-v2.21:	Les commandes de polices \rm, \sl, \it, \sc, \bf, \sf, \tt sont
-	red\xE9finies proprement avec la commande \DeclareOldFontCommand.
-	Correction de quelques cha\xEEnes de caract\xE8res en allemand. (Proposition
-	de Gerhard Bosch) Mise syst\xE9matique des cha\xEEnes fixes dans des macros.
-	Le flag \langue a \xE9t\xE9 renomm\xE9 \sigflag, car il n'agissait
-	que sur la position des signatures.
-v2.20:	La commande de police seule \tt est red\xE9finie pour compatibilit\xE9
-	avec french. R\xE9glages de la mise en page.
-v2.18:	Portage \xE0 LaTeX 2e. Tout semble marcher \xE0 premi\xE8re vue. Seule
-	l'utilisation du style french semble poser un probl\xE8me.
-	Les commande \sl, \it, \sc, \bf, \sf, \tt sont red\xE9finies pour
-	y pallier momentan\xE9ment.
-
-Sous LaTeX 2.09 :
-----------------
-!!! La version LaTeX 2.09 n'est plus d\xE9velopp\xE9e au del\xE0 de v2.18 !!!
-====================================================================
-v2.18:	Correction d'un bug qui plantait si un paragraphe commen\xE7ait par un
-	nombre dans le corps de la lettre. S\xE9paration des d\xE9fauts de l'Obs,
-	situ\xE9s maintenant dans le fichier obs.ins.
-v2.17:	Nouvelle commande \mencl pour annoncer que les annexes sont
-	mentionn\xE9es dans le corps de la lettre. Utilise une nouvelle
-	cha\xEEne \mentionname. Remise \xE0 jour de la documentation.
-v2.16:	Mise \xE0 jour des noms des variables pour homog\xE9n\xE9iser :
-		\indentedwidth		-> \ssigwidth
-		\longindentation	-> \ssigindent
-		\sigwidth		-> \msigwidth
-	Remise \xE0 jour de la documentation pour les r\xE9visions 2.15 et 2.16
-v2.15:	L'espacement vertical entre le texte et la ou les signatures est
-	contr\xF4l\xE9 par la variable \sigspace, les espacements autour du
-	champ <<Sujet>> sont contr\xF4l\xE9s par la variable \openingspace.
-v2.14:	La commande \makelabels accepte un argument facultatif d\xE9finissant la
-	premi\xE8re \xE9tiquette de la page \xE0 imprimer. (Proposition de Jean-Noel
-	Candau)
-	Des messages d'avertissements plus homog\xE8nes et des messages
-	informatifs pouvant \xEAtre allumes ou \xE9teints par les commandes \infos
-	(d\xE9faut) et \noinfos sont donn\xE9s.
-v2.13:	Le num\xE9ro de fax est plac\xE9 sous le num\xE9ro de t\xE9l\xE9phone dans l'ent\xEAte
-	des lettres. Ceci est conforme \xE0 la nouvelle disposition du papier \xE0
-	ent\xEAte de l'Observatoire. La doc, le ch\xE2blon et les exemples de lettres
-	sont modifi\xE9s en cons\xE9quence.
-v2.12:	Repositionnement du trait de pliage 5mm plus haut. \xC9largissement de la
-	zone destinataire des lettres \xE0 80mm. Meilleure r\xE9partition des champs
-	de la ligne auxiliaire.
-v2.11:	Repositionnement de l'ent\xEAte des t\xE9l\xE9fax, trop basse. Suppression des
-	messages de overfull hbox lors de la mise en page de l'ent\xEAte et de
-	l'embase.
-v2.10:	Refonte compl\xE8te du style, ent\xEAte de lettres en mode picture,
-	commande \institut pour lire un fichier de d\xE9faut, Refonte compl\xE8te
-	de la doc et des exemples.
-	\xC9tant donn\xE9 le nombre et la profondeur des changements, un script
-	permet d'analyser un fichier source, aussi bien ancien que nouveau
-	et de v\xE9rifier que la syntaxe et correcte. Il donne des avertissements
-	et des messages d'erreurs lorsque les commandes utilis\xE9es ne sont pas
-	correctement plac\xE9es, ou qu'elles sont obsol\xE8tes.
-
-	On l'appelle par la commande suivante :
-
-		nlc < file.tex [>correct.tex]
-
-	La sortie corrig\xE9e doit \xEAtre modifi\xE9e \xE0 la main en tenant compte
-	des remarques introduites.
-v2.05:	Mise \xE0 jour des adresses de l'Observatoire, s\xE9paration plus claire
-	des commandes g\xE9n\xE9rales et des commandes institutionnelles.
-v2.04:	Suppression des blancs parasites, consolidation, homog\xE9n\xE9isation.
-v2.03:	Correction d'un bug arrivant lorsque \nolieu et \nodate
-	\xE9taient utilis\xE9s simultan\xE9ment.

Added: trunk/Master/texmf-dist/doc/latex/lettre/3.000-release-notes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/3.000-release-notes.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/lettre/3.000-release-notes.txt	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,237 @@
+Sous LaTeX (2e) :
+-----------------
+
+v3.000: Transfert de la forge GNA! \xE0 la forge Puszcza, suite \xE0 la fermeture de GNA!
+        Nommage des fichiers instituts en lettre-<institut>.cfg au lieu de
+        <institut>.ins.
+        S\xE9paration des d\xE9finitions par langue en fichiers .ldf.
+        Am\xE9lioration interaction avec paquetage french, mlp, babel, et polyglossia.
+        Correction bogue #24025 (http://gna.org/bugs/?24025), c'est \xE0 dire traitement
+        de l'option de classe `french' comme un synonyme de `francais'.
+        Message d'erreur explicite quand \name{...} a \xE9t\xE9 oubli\xE9.
+v2.354: Merci \xE0 Denis Bitouz\xE9 pour son aide concernant la mise au point de
+        cette version.
+        Correction bogue #23959 (http://gna.org/bugs/?23959),
+        re-initialisation du compteur de note en bas de page au d\xE9but de chaque lettre.
+        Passer un argument non vide \xE0 \Vref et vide \xE0 \Nref permet de
+        n'afficher que V/ref. et vice versa.
+        Ajout des options de paquetage a4paper, letterpaper, legalpaper, executivepaper,
+        b5paper, et a5paper.
+        Ajout des options de paquetage noinfos, strict, et loghighlight.
+        Remise en forme de la doc pour utiliser les environnements flottants
+        standards figure et table.
+        Compilation de la doc avec pdflatex plut\xF4t que latex (faire sans epsf ni pstricks).
+        Correction Makefile pour l'ex\xE9cution sous Linux (extraction du num\xE9ro de version
+        du fichier release-notes ayant des fin de ligne CRLF.
+        Correction lettre-latexmkrc pour le cas d'un .latexmk automatique for\xE7ant la
+        compilation avec une cha\xEEne de compilation ind\xE9sirable.
+        Correction lettre.cls bogue #22664 (http://gna.org/bugs/index.php?22664):
+        changement de langue avec restauration d'itemize native avant de quitter le
+        fran\xE7ais de sorte \xE0 ne pas mettre babel dans l'embarras.
+v2.353: Correction documentation installation \xE0 partir du CTAN dans le manuel,
+        ainsi que page de titre (probl\xE8me d'affichage des images malencontreusement
+        introduit dans la version pr\xE9c\xE9dente).
+        Am\xE9lioration makefile pour pouvoir compiler la doc sans relocalisation des
+        sources dans un r\xE9pertoire temp --- la relocalisation n'est pas requise quand
+        le projet n'est pas une racine texmf, mais elle \xE9tait faite
+        syst\xE9matiquement.
+        Documentation de l'acc\xE8s au d\xE9p\xF4t SVN dans les fichiers ALIRE/README.
+v2.352: Correction bogue #22259 (http://gna.org/bugs/?22259: \cejour est
+        fragile en fran\xE7ais le premier du mois et sans babel)
+        Correction bogue #22423 (http://gna.org/bugs/?22423: \cejour est fragile
+        en fran\xE7ais le premier du mois et avec babel)
+        Sous lettre.tds.zip, renommage README et ALIRE en README_TDS et ALIRE_TDS
+        de sorte \xE0 \xE9viter toute alerte du CTAN du fait de la diff\xE9rence de
+        contenu avec les fichiers \xE9quivalents sous lettre.zip/lettre.
+        Renommage du manuel en lettre.pdf plut\xF4t que letdoc.pdf pour suivre les
+        directives du CTAN.
+        Correction bogue #22383 (http://gna.org/bugs/?22383: virgule ind\xE9sirable
+        apr\xE8s \fromlieu, quand on fait \nodate)
+v2.351: Ajout de l'option de paquetage a4paper.
+        Suppression de la d\xE9finition de \ltypeout --- non document\xE9 de toute fa\xE7on.
+        Utilisation des macros \ClassError et \ClassWarning standards,
+        avec \GenericWarning pour les messages (inspir\xE9 de ce que fait hyperref).
+        Portage de la documentation pour utiliser la classe ltxdoc, et
+        documentation du code via le style doc.
+        Documentation de l'installation \xE0 partir des sources.
+        Documentation des options de paquetage.
+        Mise en place de l'infrastructure de compilation et d'empaquetage pour
+        livraison au CTAN, il en r\xE9sulte la suppression des fichier
+        readme/LAST_VERSION et readme/LICENSE qui sont redondant avec les fichier
+        ALIRE et README
+v2.350: Mise \xE0 jour des en-t\xEAtes de licence. G\xE9n\xE9ration automatique de
+        readme/LAST_VERSION \xE0 partir du fichier release-notes. Suppression de
+        l'en-t\xEAte dans release-notes avant formattage dans le manuel.
+v2.349: Remplacement <<...>> par \og...\fg{} dans le manuel.
+v2.348: Correction d'un bogue: renommer la macro \t en \lettre at t pour \xE9viter les
+        conflits avec les d\xE9finition de \t d'autres paquets.
+v2.347: Correction d'un bogue sur le format de page: ne plus utiliser \hoffset
+        et \voffset pour la suppression des d\xE9calages de marge, mais
+        respectivement \oddsidemargin ou \evensidemargin et \topmargin. En effet
+        \hoffset et \voffset servaient \xE0 corriger des probl\xE8mes d'alignement de
+        papier sur imprimantes dans les ann\xE9es 80 et sont obsol\xE8tes. Il ne
+        servent pas en tout cas \xE0 r\xE9gler le format de la page.
+v2.346: Correction d'une erreur de typographie en anglais et en allemand.
+        (Probl\xE8me signal\xE9 par Peter M\xFCnster)
+        Correction d'un bug dans le positionnement de la marque de notes de
+        bas de page. (Probl\xE8me signal\xE9 par Yvon Henel).
+        Ajout d'une ent\xEAte pour r\xE9f\xE9rence sur le site latexfr
+        (http://savannah.gnu.org/latexfr). (Proposition de Mickael Profeta)
+v2.345: Correction d'un bug emp\xEAchant le calcul du nombre de pages d'un fax.
+        Bug li\xE9 \xE0 une correction ant\xE9rieure de la mani\xE8re d'ouvrir le document.
+        (Probl\xE8me signal\xE9 par Elisabeth Teichmann)
+v2.344: Modifications mineures dans la ligne de r\xE9f\xE9rence et la ligne d'objet
+        pour plus de souplesse. Utilisation de l'option twoside pour commencer
+        les lettres sur une page impaire dans ce cas-l\xE0 seulement (modifications
+        propos\xE9es par Jean-Marie Chr\xE9tien)
+        Correction de probl\xE8mes li\xE9s \xE0 la compatibilit\xE9 avec babel.  (Probl\xE8mes
+        relat\xE9s par Guy Durrieu, Olivier Castany et Peter M\xFCnster. Merci aussi
+        \xE0 Daniel Flipo pour ses remarques et solutions.)
+v2.343: Correction d'un bug dans la lecture du fichier auxiliaire introduit
+        avec 2.342. (Probl\xE8me rapport\xE9 par Jean-Marie Chr\xE9tien)
+v2.342: Correction d'un bug dans le traitement des commandes \label et \ref.
+        La nouvelle version utilise un fichier auxiliaire suppl\xE9mentaire (.etq)
+        pour enregistrer l'information sur les \xE9tiquettes, qui est trait\xE9e de
+        mani\xE8re asynchrone au document contrairement aux autres commandes
+        utilisant le fichier auxiliaire. (Probl\xE8me rapport\xE9 par Serge Nazarian)
+v2.341: Correction dans la date en fran\xE7ais pour les 1er du mois. (Remarque et
+        correction propos\xE9e par Claude Pache)
+v2.34:  Chaque lettre ou telefax commence maintenant sur une page impaire, pour
+        pouvoir imprimer un fichier en contenant plusieurs sur une imprimante
+        recto-verso.
+v2.333: Correction du test du package babel qui ne marchait plus. Traitement
+        des listes itemize en mode frenchb tenant compte de la marge de la lettre.
+v2.332: La classe demande le package graphicx.
+        Ajout d'un fichier LICENSE et mise en conformit\xE9 des autres fichiers.
+        (Remarques de St\xE9phane Bortzmeyer)
+        Modifications dans la documentation: appel aux polices sp\xE9ciales de
+        la doc ou des ent\xEAtes selon les sch\xE9mas de familles de fontes,
+        corrections dans l'index. Modification de la doc pour cr\xE9er un dvi
+        utilisant les polices EC (letdoc1) et un dvi utilisant les polices
+        CM (letdoc2). La nouvelle doc utilise babel \xE0 la place de french.
+v2.331: Correction de la d\xE9finition de \FAXSTR qui ne permettait pas de passer
+        des caract\xE8res accentu\xE9s en codage T1 avec un TeX V3. (Signal\xE9 par
+        Christophe Labouisse, correction sugg\xE9r\xE9e par Denis Roegel)
+v2.33:  D\xE9finition des d\xE9fauts des param\xE8tres dimensionnant les ent\xEAtes dans
+        la classe, permettant de simplifier les fichiers d'instituts pour
+        les cas simples. (Proposition de Gilles Simond)
+        Nouveau langage `romand' d\xE9fini, d\xE9faut fran\xE7ais corrig\xE9 pour les
+        cha\xEEnes comme `Objet' et `P.j.' (Apr\xE8s diverses discussions)
+        \Vref et \Nref d\xE9finis comme synonymes de \vref et \nref, pour \xE9viter
+        des conflits avec le package `varioref'(Mis en \xE9vidence par St\xE9phane
+        Didailler).
+        M\xE9canisme de sauvetage de la date d'origine d'une lettre. Activ\xE9 par
+        l'option de classe `origdate'
+v2.325: Am\xE9lioration du contr\xF4le des signatures.
+v2.324: Adaptation des marques de notes pour LaTeX 2e. (Bug signal\xE9 par
+        Fran\xE7oise Gelis)
+        R\xE9glage des param\xE8tres de tension de page pour de meilleures coupures.
+v2.323: Correction d'un bug (signal\xE9 par Alain Palamara) emp\xEAchant le calcul
+        de la longueur de page de s'effectuer correctement dans certains cas.
+v2.322: Correction d'un bug emp\xEAchant de charger des options de style en mode
+        compatibilit\xE9.
+v2.321: Nouvelle commande permettant de d\xE9finir une ligne personnalis\xE9e au
+        lieu de la ligne d'E-Mail en bas de page. (Proposition d'Eric Picheral)
+        Police diff\xE9renci\xE9e pour la cha\xEEne de t\xE9l\xE9fax.
+v2.32:  Le fichier d'institut par defaut s'appelle maintenant default.ins.
+        Dans la distribution, c'est un fichier BIDON. Il doit \xEAtre remplac\xE9
+        par un autre fichier pour pr\xE9senter un institut valable par d\xE9faut.
+        A l'Observatoire de Gen\xE8ve, nous l'avons remplac\xE9 par un lien sur le
+        fichier obs.ins (\xE9galement pr\xE9sent dans la distribution... en tant
+        qu'exemple !!!)
+v2.31:  Correction d'un bug emp\xEAchant d'utiliser les packages de PSNFSS ou
+        d'autres polices par d\xE9faut.
+        Commande suppl\xE9mentaire permettant d'introduire l'adresse E-Mail sous
+        l'adresse dans l'ent\xEAte. (Proposition de Philippe Esperet)
+        Le caract\xE8re @ est maintenant consid\xE9r\xE9 comme un caract\xE8re pendant
+        la lecture du fichier d'institut, de mani\xE8re \xE0 pouvoir red\xE9finir les
+        param\xE8tres de positionnement d'ent\xEAte, et utiliser les \if at detail et
+        \if at letter dans ce fichier.
+        Param\xE8tre d'indentation de la salutation initiale \openingindent.
+        (Proposition de Daniel Taupin)
+v2.30:  L'ent\xEAte de la lettre devient configurable : les \xE9l\xE9ments
+        sont positionn\xE9s par des variables d\xE9finies dans le fichier
+        de style. Les valeurs par d\xE9faut sont charg\xE9es \xE0 partir du
+        fichier obs.ins, mais peuvent \xEAtre red\xE9finies dans un fichier
+        d'institut.
+        Introduction d'un m\xE9canisme permettant de r\xE9gler la
+        tension de la lettre, c'est-\xE0-dire de modifier les blancs
+        \xE9lastiques entre les diff\xE9rents \xE9l\xE9ments de la lettre, de
+        mani\xE8re \xE0 \xE9viter d'avoir une derni\xE8re page avec tr\xE8s peu
+        de mati\xE8re. (Proposition d'Yves Soulet)
+        R\xE9vision compl\xE8te de la documentation;
+        Documentation HTML a disposition:
+                URL=http://obswww.unige.ch/~megevand/tex/letdoc2.30.html.
+v2.22:  Valeur du langage par d\xE9faut (francais) modifiable par des
+        options de la classe (anglais, allemand, americain).
+        Les commandes de langage testent la pr\xE9sence des packages
+        french (francais americain anglais) et babel (francais
+        allemand americain anglais), et enclenchent les commandes
+        ad\xE9quates. (Proposition de Bernard Gaulle)
+v2.21:  Les commandes de polices \rm, \sl, \it, \sc, \bf, \sf, \tt sont
+        red\xE9finies proprement avec la commande \DeclareOldFontCommand.
+        Correction de quelques cha\xEEnes de caract\xE8res en allemand. (Proposition
+        de Gerhard Bosch) Mise syst\xE9matique des cha\xEEnes fixes dans des macros.
+        Le flag \langue a \xE9t\xE9 renomm\xE9 \sigflag, car il n'agissait
+        que sur la position des signatures.
+v2.20:  La commande de police seule \tt est red\xE9finie pour compatibilit\xE9
+        avec french. R\xE9glages de la mise en page.
+v2.18:  Portage \xE0 LaTeX 2e. Tout semble marcher \xE0 premi\xE8re vue. Seule
+        l'utilisation du style french semble poser un probl\xE8me.
+        Les commande \sl, \it, \sc, \bf, \sf, \tt sont red\xE9finies pour
+        y pallier momentan\xE9ment.
+
+Sous LaTeX 2.09 :
+----------------
+!!! La version LaTeX 2.09 n'est plus d\xE9velopp\xE9e au del\xE0 de v2.18 !!!
+====================================================================
+v2.18:  Correction d'un bug qui plantait si un paragraphe commen\xE7ait par un
+        nombre dans le corps de la lettre. S\xE9paration des d\xE9fauts de l'Obs,
+        situ\xE9s maintenant dans le fichier obs.ins.
+v2.17:  Nouvelle commande \mencl pour annoncer que les annexes sont
+        mentionn\xE9es dans le corps de la lettre. Utilise une nouvelle
+        cha\xEEne \mentionname. Remise \xE0 jour de la documentation.
+v2.16:  Mise \xE0 jour des noms des variables pour homog\xE9n\xE9iser :
+                \indentedwidth          -> \ssigwidth
+                \longindentation        -> \ssigindent
+                \sigwidth               -> \msigwidth
+        Remise \xE0 jour de la documentation pour les r\xE9visions 2.15 et 2.16
+v2.15:  L'espacement vertical entre le texte et la ou les signatures est
+        contr\xF4l\xE9 par la variable \sigspace, les espacements autour du
+        champ <<Sujet>> sont contr\xF4l\xE9s par la variable \openingspace.
+v2.14:  La commande \makelabels accepte un argument facultatif d\xE9finissant la
+        premi\xE8re \xE9tiquette de la page \xE0 imprimer. (Proposition de Jean-Noel
+        Candau)
+        Des messages d'avertissements plus homog\xE8nes et des messages
+        informatifs pouvant \xEAtre allumes ou \xE9teints par les commandes \infos
+        (d\xE9faut) et \noinfos sont donn\xE9s.
+v2.13:  Le num\xE9ro de fax est plac\xE9 sous le num\xE9ro de t\xE9l\xE9phone dans l'ent\xEAte
+        des lettres. Ceci est conforme \xE0 la nouvelle disposition du papier \xE0
+        ent\xEAte de l'Observatoire. La doc, le ch\xE2blon et les exemples de lettres
+        sont modifi\xE9s en cons\xE9quence.
+v2.12:  Repositionnement du trait de pliage 5mm plus haut. \xC9largissement de la
+        zone destinataire des lettres \xE0 80mm. Meilleure r\xE9partition des champs
+        de la ligne auxiliaire.
+v2.11:  Repositionnement de l'ent\xEAte des t\xE9l\xE9fax, trop basse. Suppression des
+        messages de overfull hbox lors de la mise en page de l'ent\xEAte et de
+        l'embase.
+v2.10:  Refonte compl\xE8te du style, ent\xEAte de lettres en mode picture,
+        commande \institut pour lire un fichier de d\xE9faut, Refonte compl\xE8te
+        de la doc et des exemples.
+        \xC9tant donn\xE9 le nombre et la profondeur des changements, un script
+        permet d'analyser un fichier source, aussi bien ancien que nouveau
+        et de v\xE9rifier que la syntaxe et correcte. Il donne des avertissements
+        et des messages d'erreurs lorsque les commandes utilis\xE9es ne sont pas
+        correctement plac\xE9es, ou qu'elles sont obsol\xE8tes.
+
+        On l'appelle par la commande suivante :
+
+                nlc < file.tex [>correct.tex]
+
+        La sortie corrig\xE9e doit \xEAtre modifi\xE9e \xE0 la main en tenant compte
+        des remarques introduites.
+v2.05:  Mise \xE0 jour des adresses de l'Observatoire, s\xE9paration plus claire
+        des commandes g\xE9n\xE9rales et des commandes institutionnelles.
+v2.04:  Suppression des blancs parasites, consolidation, homog\xE9n\xE9isation.
+v2.03:  Correction d'un bug arrivant lorsque \nolieu et \nodate
+        \xE9taient utilis\xE9s simultan\xE9ment.


Property changes on: trunk/Master/texmf-dist/doc/latex/lettre/3.000-release-notes.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/lettre/ALIRE_TDS
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/ALIRE_TDS	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/ALIRE_TDS	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,9 +1,9 @@
 # -*- coding: utf-8 -*-
-License
+Licence	
 =======
 This file is part of the "lettre" package.
 Copyright 2000-2013 Denis Mégevand
-Copyright 2013-2014 Vincent Belaïche
+Copyright 2013-2017 Vincent Belaïche
 
 This work may be distributed and/or modified under the conditions of the
 LaTeX Project Public License, either version 1.3 of this license or (at your
@@ -16,46 +16,24 @@
 The Current Maintainer of this work is Vincent Belaïche.
 
 This work consists of all files listed hereinafter:
-lettre.tds.zip/doc/latex/lettre/lettre.pdf
-lettre.tds.zip/doc/latex/lettre/letdocmain.tex
-lettre.tds.zip/doc/latex/lettre/sondes.tex
-lettre.tds.zip/doc/latex/lettre/letex1.tex
-lettre.tds.zip/doc/latex/lettre/letex2.tex
-lettre.tds.zip/doc/latex/lettre/letex3.tex
-lettre.tds.zip/doc/latex/lettre/letex4.tex
-lettre.tds.zip/doc/latex/lettre/letex5.tex
-lettre.tds.zip/doc/latex/lettre/letex6.tex
-lettre.tds.zip/doc/latex/lettre/testfaxd.tex
-lettre.tds.zip/doc/latex/lettre/testfaxe.tex
-lettre.tds.zip/doc/latex/lettre/letex7.tex
-lettre.tds.zip/doc/latex/lettre/testfaxf.tex
-lettre.tds.zip/doc/latex/lettre/letex8.tex
-lettre.tds.zip/doc/latex/lettre/lettre.tex
-lettre.tds.zip/doc/latex/lettre/letdoc2.tex
-lettre.tds.zip/doc/latex/lettre/amg.ins
-lettre.tds.zip/doc/latex/lettre/amgmono.eps
-lettre.tds.zip/doc/latex/lettre/ecusson55.ps
-lettre.tds.zip/doc/latex/lettre/README
-lettre.tds.zip/doc/latex/lettre/ALIRE
-lettre.tds.zip/tex/latex/lettre/lettre.cls
-lettre.tds.zip/tex/latex/lettre/default.ins
-lettre.tds.zip/doc/latex/lettre/2.353-release-notes
+lettre.tds.zip/doc/latex/lettre/lettre.pdf lettre.tds.zip/doc/latex/lettre/README_TDS lettre.tds.zip/doc/latex/lettre/ALIRE_TDS
 
+lettre.tds.zip/tex/latex/lettre/lettre.cls lettre.tds.zip/tex/latex/lettre/lettre-english.ldf lettre.tds.zip/tex/latex/lettre/lettre-french.ldf lettre.tds.zip/tex/latex/lettre/lettre-german.ldf lettre.tds.zip/tex/latex/lettre/lettre-romand.ldf lettre.tds.zip/tex/latex/lettre/lettre-USenglish.ldf lettre.tds.zip/tex/latex/lettre/lettre-amg.cfg lettre.tds.zip/tex/latex/lettre/lettre-obs.cfg lettre.tds.zip/tex/latex/lettre/lettre-default.cfg
+
+lettre.tds.zip/doc/latex/lettre/3.000-release-notes
+
 Lettre
 ======
 Auteur:		Denis Mégevand
-Maintainer: Vincent Belaïche
-Version:	2.353
-Date:		2014/09/09
-Email:      lettre_observatoire-aide at gna.org
+Mainteneur:	Vincent Belaïche
+Version:	3.000
+Date:		2017-08-03
+Mél.:		vincentb1 at users.sourceforge.net
 
-Les nouveautés et les corrections sont décrites dans le fichier 2.353-release-notes.
+Les nouveautés et les corrections sont décrites dans le fichier 3.000-release-notes.
 
-La documentation est en français. Elle est distribuée dans le fichier
-lettre.zip/lettre.pdf. Le code source de la documentation se trouve dans le
-répertoire:
-	
-       lettre.tds.zip/doc/latex/lettre
+La documentation est en français. Elle est distribuée dans le fichier 
+lettre.tds.zip/doc/latex/lettre/lettre.pdf.
 
 Installation
 ============
@@ -63,11 +41,24 @@
 et default.ins qui doivent être placés dans le chemin de recherche des macros
 de LaTeX, habituellement caché sous la variable d'environnement $TEXINPUTS.
 
+
+Veuillez procéder comme suit :
+
+	1) extrayez l'arborescence de fichiers de l'archive compressée lettre.tds.zip et
+	   mettez la sous le répertoire ${TEXINPUTS}, où ${TEXINPUTS} désigne l'arbo TDS
+	   d'installation.
+
+
+	2) rafraîchissez votre base de donnée de noms de fichier (Sous MiKTeX faire
+	  "refresh FNDB" dans la panneau d'administation)
+
 Utilisation
 ===========
-Imprimer, puis suivre la documentation. Les exemples sont donnés comme
-fichiers source et Postscript. Essayer de les compiler pour tester la classe
-lettre par rapport à votre installation LaTeX.
+Imprimer, puis suivre la documentation. Les exemples sont donnés comme des
+fichiers source de lettres ou télécopies originales compilées avec la classe
+ainsi que la sortie PDF correspondante incluse comme une image dans le
+manuel. Essayer de les compiler pour tester la classe lettre par rapport à votre
+installation LaTeX.
 
 Dépôt SVN
 =========
@@ -78,10 +69,10 @@
 svn co svn://svn.gna.org/svn/lettre_observatoire/trunk lettre_observatoire
 svn co http://svn.gna.org/svn/lettre_observatoire/trunk lettre_observatoire
 
-La version v2.353 que vous détenez peut-être extraite avec l'une
+La version v3.000 que vous détenez peut-être extraite avec l'une
 des deux commandes suivantes :
 
-svn co svn://svn.gna.org/svn/lettre_observatoire/tags/ctan2.353 lettre_observatoire
-svn co http://svn.gna.org/svn/lettre_observatoire/tags/ctan2.353 lettre_observatoire
+svn co svn://svn.gna.org/svn/lettre_observatoire/tags/ctan3.000 lettre_observatoire
+svn co http://svn.gna.org/svn/lettre_observatoire/tags/ctan3.000 lettre_observatoire
 
 

Modified: trunk/Master/texmf-dist/doc/latex/lettre/README_TDS
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/README_TDS	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/README_TDS	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,6 +1,8 @@
+License
+=======
 This file is part of the "lettre" package.
 Copyright 2000-2013 Denis M\'gevand
-Copyright 2013-2014 Vincent Bela\"iche
+Copyright 2013-2017 Vincent Bela\"iche
 
 This work may be distributed and/or modified under the conditions of the
 LaTeX Project Public License, either version 1.3 of this license or (at your
@@ -13,46 +15,25 @@
 The Current Maintainer of this work is Vincent Bela\"iche.
 
 This work consists of all files listed hereinafter:
-lettre.tds.zip/doc/latex/lettre/lettre.pdf
-lettre.tds.zip/doc/latex/lettre/letdocmain.tex
-lettre.tds.zip/doc/latex/lettre/sondes.tex
-lettre.tds.zip/doc/latex/lettre/letex1.tex
-lettre.tds.zip/doc/latex/lettre/letex2.tex
-lettre.tds.zip/doc/latex/lettre/letex3.tex
-lettre.tds.zip/doc/latex/lettre/letex4.tex
-lettre.tds.zip/doc/latex/lettre/letex5.tex
-lettre.tds.zip/doc/latex/lettre/letex6.tex
-lettre.tds.zip/doc/latex/lettre/testfaxd.tex
-lettre.tds.zip/doc/latex/lettre/testfaxe.tex
-lettre.tds.zip/doc/latex/lettre/letex7.tex
-lettre.tds.zip/doc/latex/lettre/testfaxf.tex
-lettre.tds.zip/doc/latex/lettre/letex8.tex
-lettre.tds.zip/doc/latex/lettre/lettre.tex
-lettre.tds.zip/doc/latex/lettre/letdoc2.tex
-lettre.tds.zip/doc/latex/lettre/amg.ins
-lettre.tds.zip/doc/latex/lettre/amgmono.eps
-lettre.tds.zip/doc/latex/lettre/ecusson55.ps
-lettre.tds.zip/doc/latex/lettre/README
-lettre.tds.zip/doc/latex/lettre/ALIRE
-lettre.tds.zip/tex/latex/lettre/lettre.cls
-lettre.tds.zip/tex/latex/lettre/default.ins
-lettre.tds.zip/doc/latex/lettre/2.353-release-notes
+lettre.tds.zip/doc/latex/lettre/lettre.pdf lettre.tds.zip/doc/latex/lettre/README_TDS lettre.tds.zip/doc/latex/lettre/ALIRE_TDS
 
+lettre.tds.zip/tex/latex/lettre/lettre.cls lettre.tds.zip/tex/latex/lettre/lettre-english.ldf lettre.tds.zip/tex/latex/lettre/lettre-french.ldf lettre.tds.zip/tex/latex/lettre/lettre-german.ldf lettre.tds.zip/tex/latex/lettre/lettre-romand.ldf lettre.tds.zip/tex/latex/lettre/lettre-USenglish.ldf lettre.tds.zip/tex/latex/lettre/lettre-amg.cfg lettre.tds.zip/tex/latex/lettre/lettre-obs.cfg lettre.tds.zip/tex/latex/lettre/lettre-default.cfg
+
+lettre.tds.zip/doc/latex/lettre/3.000-release-notes
+
 Lettre
 ======
 author:		Denis M\'egevand
-maintainer: Vincent Bela\"iche
-version:	2.353
-date:		2014/09/09
-Email:      lettre_observatoire-aide at gna.org
+maintainer:	Vincent Bela\"iche
+version:	3.000
+date:		2017/08/03
+Email:		vincentb1 at users.sourceforge.net
 
-New features and bug corrections are described in the file 2.353-release-notes.
+New features and bug corrections are described in the file 3.000-release-notes.
 
-The documentation (only available in french) is provided in file lettre.pdf,
-the source code for documentation is found in directory:
+The documentation (only available in french) is provided in file 
+lettre.tds.zip/doc/latex/lettre/lettre.pdf.
 
-       lettre.tds.zip/doc/latex/lettre
-
 Installation
 ============
 Installation is very simple, the only sensitive files are lettre.cls and
@@ -59,11 +40,23 @@
 default.ins which are to be put in the macro path, usually hidden behind the
 environment variable $TEXINPUTS.
 
+
+Please proceed as follows:
+
+	1) extract the file tree from the compressed archive lettre.tds.zip and put it
+	   under the ${TEXINPUTS} directory, where ${TEXINPUTS} denotes the TDS tree
+	   targeted for installation.
+
+
+	2) refresh your file name data base (Under MiKTeX click on
+	  "refresh FNDB" button in the administation pannel)
+	
 Usage
 =====
-Print, then follow the documentation. The examples give real letter and
-telefax examples that are compiled with the style. Try to compile them to
-check the package against your LaTeX installation.
+Print, then follow the documentation. The examples give real letter and telefax
+source codes that are compiled with the class along with the PDF output included
+as a picture in the manual. Try to compile them to check the package against
+your LaTeX installation.
 
 SVN Repository
 ==============
@@ -75,8 +68,10 @@
 svn co svn://svn.gna.org/svn/lettre_observatoire/trunk lettre_observatoire
 svn co http://svn.gna.org/svn/lettre_observatoire/trunk lettre_observatoire
 
-The v2.353 version that you have in hands can be checked out with
+The v3.000 version that you have in hands can be checked out with
 one of the two following commands:
 
-svn co svn://svn.gna.org/svn/lettre_observatoire/tags/ctan2.353 lettre_observatoire
-svn co http://svn.gna.org/svn/lettre_observatoire/tags/ctan2.353 lettre_observatoire
+svn co svn://svn.gna.org/svn/lettre_observatoire/tags/ctan3.000 lettre_observatoire
+svn co http://svn.gna.org/svn/lettre_observatoire/tags/ctan3.000 lettre_observatoire
+
+

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/amg.ins
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/amg.ins	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/amg.ins	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,53 +0,0 @@
-%
-%    ****************************************
-%    *     DEFINITIONS LOCALES AMG          *
-%    ****************************************
-%
-%\input{graphicx.sty} % appele par la classe lettre
-\newcommand{\hvfam}{\fontencoding{T1}\fontfamily{phv}\fontseries{m}%
-                    \fontshape{n}}
-\newcommand{\hvten}{\hvfam\fontsize{10}{12pt}\selectfont}
-\newcommand{\hvtwfv}{\hvfam\fontsize{25}{30pt}\selectfont}
-\address{\centering
-	\vskip -10mm
-	\includegraphics[bb=1 0 75 160,totalheight=4cm]{amgmono.eps}%
-	\vskip -1mm
-	\mbox{\hss\hvten \xC9cole de ski\hss}}%
-\location{\hvten Denis M\xE9gevand\\Pr\xE9sident}%
-\telephone{+41 (22) 776 23 07}%
-\nofax
-\lieu{\if at letter
-	\mbox{}\\[5cm]%
-      \fi Commugny}%
-\def\telefaxstring{\hvtwfv TELEFAX}%
-%
-\def\pict at let@width{185}%
-\def\pict at let@height{65}%
-\def\pict at let@hoffset{0}%
-\def\pict at let@voffset{0}%
-\def\rule at hpos{-25}%
-\def\rule at vpos{-15}%
-\def\rule at length{10}%
-\def\fromaddress at let@hpos{-10}%
-\def\fromaddress at let@vpos{70}%
-\fromaddress at let@width=69mm
-\def\fromlieu at let@hpos{90}%
-\def\fromlieu at let@vpos{62}%
-\fromlieu at let@width=69mm
-\def\toaddress at let@hpos{90}%
-\def\toaddress at let@vpos{40}%
-\toaddress at let@width=80mm
-%
-\def\pict at fax@width{185}%
-\def\pict at fax@height{30}%
-\def\pict at fax@hoffset{0}%
-\def\pict at fax@voffset{0}%
-\def\fromaddress at fax@hpos{-10}%
-\def\fromaddress at fax@vpos{30}%
-\fromaddress at fax@width=69mm
-\def\faxstring at hpos{90}%
-\def\faxstring at vpos{20}%
-\faxstring at width=69mm%
-\faxbox at width=170mm%
-\toaddress at fax@width=69mm%
-\fromname at fax@width=69mm%

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/amgmono.eps
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/ecusson55.ps
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letdoc2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letdoc2.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letdoc2.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,31 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass{ltxdoc}
-%\documentclass[a4paper,12pt,twoside]{report}
-\usepackage{mltex}
-\usepackage[table]{xcolor}
-\usepackage{pstricks}
-\usepackage{graphicx}
-\usepackage[francais]{babel}
-\usepackage{epsf}
-\usepackage{tabularx}
-\usepackage{multicol}
-\usepackage{verbatim}
-\usepackage[latin1]{inputenc}
-\usepackage[OT1]{fontenc}
-\usepackage{hyperref}
-\usepackage{siunitx}
-\input{letdocmain.tex}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letdocmain.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letdocmain.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letdocmain.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,1465 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in README.
-\usepackage[strict]{changepage}
-\makeatletter
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\edef\lettre at lamargeimpaire@stantarde{\the\oddsidemargin}
-\edef\lettre at lamargepaire@stantarde{\the\evensidemargin}
-\edef\lettre at lalargeurdutexte@stantarde{\the\textwidth}
-\topmargin-20pt\relax
-\textheight240mm\relax
-\newcommand*\lettreRedefinitMarges{
-  \changetext%
-  {0pt}% text height => no change
-  {\dimexpr170mm-\lettre at lalargeurdutexte@stantarde}% text width
-  {\dimexpr-1in+25mm-\lettre at lamargepaire@stantarde}% even side margin
-  {\dimexpr-1in+25mm-\lettre at lamargeimpaire@stantarde}% odd side margin
-  {0pt}% column sep => no change
-}
-\newcommand*\lettreRestaureMarges{
-  \changetext%
-  {0pt}% text height => no change
-  {\dimexpr\lettre at lalargeurdutexte@stantarde-170mm}% text width
-  {\dimexpr\lettre at lamargepaire@stantarde+1in-25mm}% even side margin
-  {\dimexpr\lettre at lamargeimpaire@stantarde+1in-25mm}% odd side margin
-  {0pt}% column sep => no change
-}
-
-\lettreRedefinitMarges
-
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\setcounter{tocdepth}{4}%
-\setcounter{secnumdepth}{4}%
-% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% http://www.laposte.fr/particulier/courriers-colis/conseils-pratiques/bien-rediger-l-adresse-d-une-lettre-ou-d-un-colis
-% personalisation de la page de titre
-% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\newcommand{\lrulefill}[1]{\leaders\hrule height#1\hfill\kern\z@}%
-%\renewcommand{\and}{\\}%
-\newcommand{\@inserthautg}{}%
-\newcommand{\@inserthautd}{}%
-\newcommand{\@insertbasg}{}%
-\newcommand{\@insertbasd}{}%
-\renewcommand{\maketitle}{\begin{titlepage}\setcounter{page}{0}\let\footnotesize\small
- \let\footnoterule\relax\null\vfill
-                             \mbox{\@inserthautg\@inserthautd}%
-                             \vfill
- \begin{flushright}%
-   \mbox{}\lrulefill{1pt}\\[5mm]{\LARGE\bf \@title}\\[3mm]%
-   \mbox{}\lrulefill{1pt}\\%
- \end{flushright}\par\vfill
-                     \mbox{\@insertbasg\@insertbasd}%
-                     \vfill
-   {\Large\lineskip .75em\relax
-    \begin{tabular}[b]{@{}l@{}}\@author\end{tabular}}\hfill
-   {\large\begin{tabular}[b]{@{}r@{}}\@date\end{tabular}}\par
- \mbox{}\lrulefill{1pt}\\\end{titlepage}%
-\setcounter{footnote}{0}\let\thanks\relax\let\maketitle\relax
-\gdef\@thanks{}\gdef\@author{}\gdef\@title{}}%
-\makeatother
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%modifs pour utiliser babel
-\let\fsc\textsc
-\let\vers\verb
-\let\versatim\verbatim
-\let\endversatim\endverbatim
-\newcommand*{\see}[2]{\textit{voir}\ #1}
-\newcommand*{\seealso}[2]{\textit{voir aussi}\ #1}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\makeindex
-\input{path.tex}
-\begin{document}
-\selectlanguage{francais}
-%
-\newdimen\indentedwidth
-\indentedwidth=\textwidth
-\advance\indentedwidth by-91mm\relax
-%
-\newcommand{\dhfam}{\fontencoding{OT1}%
-                    \fontfamily{cmdh}%
-                    \fontseries{m}%
-                    \fontshape{n}}%
-\newcommand{\ldcmd}{\dhfam\fontsize{10}{12pt}\selectfont}%
-\newcommand{\ldCmd}{\dhfam\fontsize{12}{14pt}\selectfont}%
-\newcommand{\LDCMD}{\dhfam\fontsize{14}{17pt}\selectfont}%
-\newcommand{\trfam}{\fontencoding{T1}%
-                    \fontfamily{ptm}%
-                    \fontseries{m}%
-                    \fontshape{n}}%
-\newcommand{\treit}{\trfam\fontsize{8}{10pt}\selectfont}%
-\newcommand{\trten}{\trfam\fontsize{10}{12pt}\selectfont}%
-\newcommand{\trtwelf}{\trfam\fontsize{12}{14pt}\selectfont}%
-\newcommand{\trfvtn}{\trfam\fontsize{15}{18pt}\selectfont}%
-\newcommand{\hvfam}{\fontencoding{T1}%
-                    \fontfamily{phv}%
-                    \fontseries{m}%
-                    \fontshape{n}}%
-\newcommand{\hvten}{\hvfam\fontsize{10}{12pt}\selectfont}%
-\newcommand{\hvtwfv}{\hvfam\fontsize{25}{30pt}\selectfont}%
-%
-\makeatletter
-\renewcommand{\@inserthautg}{%
-\vrule height4cm depth0pt width0pt
-\hspace{1.5cm}\rput{-20}(0,2){\fbox{\includegraphics[scale=.15]{letex1-1.ps}}}%
-\hspace{2cm}\rput*{-20}(0,2){\fbox{\includegraphics[scale=.15]{letex2-1.ps}}}%
-}%
-\renewcommand{\@inserthautd}{%
-\hspace{11cm}\rput{20}(0,2){\fbox{\includegraphics[scale=.15]{testfaxf-1.ps}}}%
-\hspace{-2cm}\rput*{-20}(0,2){\fbox{\includegraphics[scale=.15]{testfaxf-2.ps}}}%
-}%
-\renewcommand{\@insertbasg}{%
-\vrule height4cm depth0pt width0pt
-\hspace{1.5cm}\rput{20}(0,2){\fbox{\includegraphics[scale=.15]{letex8-1.ps}}}%
-\hspace{2cm}\rput*{-20}(0,2){\fbox{\includegraphics[scale=.15]{letex8-2.ps}}}%
-}%
-\renewcommand{\@insertbasd}{%
-\hspace{11cm}\rput{20}(0,2){\fbox{\includegraphics[scale=.15]{letex7-2.ps}}}%
-\hspace{-2cm}\rput*{20}(0,2){\fbox{\includegraphics[scale=.15]{letex7-1.ps}}}%
-}%
-\makeatother
-\title{{\huge\bf De la correspondance avec \LaTeXe}\\[3mm]
-        {\Large\bf La classe L{\large\bf ETTRE} de l'Observatoire de Gen\`eve\\[2mm]Version \versnum}}%
-\author{Denis \fsc{M\'egevand}\\
-        Observatoire de Gen\`eve\\
-        CH-1290 {\bf Sauverny}}%
-\date{\today}%
-\maketitle
-\pagestyle{myheadings}%
-\markboth{\it La classe \sc Lettre \it de l'Observatoire de Gen\`eve}%
-         {\it De la correspondance fran\c{c}aise avec \LaTeXe}%
-%
-\pagenumbering{roman}
-\setcounter{page}{2}
-%
-\noindent La figure suivante montre les diff\'erents champs d'une lettre\index{lettre} touch\'es par les commandes de mise en page. Les commandes ou environnements obligatoires sont indiqu\'es par un ast\'erisque. Les champs pr\'esents par d\'efaut sont indiqu\'es par un petit cercle. Les champs sans autre indication n'apparaissent que s'ils sont explicitement appel\'es. \\[2mm]
-\begin{center}
-\framebox{\footnotesize
-\setlength{\unitlength}{.75mm}
-\begin{picture}(160,250)
-%
-\put(11,241){\circle{2}}
-\put(13,240){\makebox(0,0)[bl]{\tt \char`\\address}}
-\put(13,235){\makebox(0,0)[bl]{\tt \char`\\location}}
-\put(11,231){\circle{2}}
-\put(13,230){\makebox(0,0)[bl]{\tt \char`\\telephone}}
-\put(11,226){\circle{2}}
-\put(13,225){\makebox(0,0)[bl]{\tt \char`\\notelephone}}
-\put(11,221){\circle{2}}
-\put(13,220){\makebox(0,0)[bl]{\tt \char`\\fax}}
-\put(11,216){\circle{2}}
-\put(13,215){\makebox(0,0)[bl]{\tt \char`\\nofax}}
-\put(13,210){\makebox(0,0)[bl]{\tt \char`\\email}}
-%
-\put(91,241){\circle{2}}
-\put(93,240){\makebox(0,0)[bl]{\tt \char`\\lieu}}
-\put(91,236){\circle{2}}
-\put(93,235){\makebox(0,0)[bl]{\tt \char`\\nolieu}}
-\put(121,241){\circle{2}}
-\put(123,240){\makebox(0,0)[bl]{\tt \char`\\date}}
-\put(121,236){\circle{2}}
-\put(123,235){\makebox(0,0)[bl]{\tt \char`\\nodate}}
-%
-\put(90,210){\makebox(0,0)[bl]{\tt *\char`\\begin\{letter\}\{\%}}
-\put(110,205){\makebox(0,0)[bl]{{\it nom}{\tt\char`\\\char`\\}}}
-\put(110,200){\makebox(0,0)[bl]{{\it adresse}{\tt\char`\\\char`\\}}}
-\put(110,195){\makebox(0,0)[bl]{{\it suite}{\tt[\char`\\\char`\\}{\it etc}{\tt]\}}}}
-%
-\put(15,155){\makebox(0,0)[bl]{\tt \char`\\Vref}}
-\put(55,155){\makebox(0,0)[bl]{\tt \char`\\Nref}}
-\put(95,155){\makebox(0,0)[bl]{\tt \char`\\telex}}
-\put(135,155){\makebox(0,0)[bl]{\tt \char`\\ccp}}
-%
-\put(15,140){\makebox(0,0)[bl]{\tt \char`\\conc}}
-%
-\put(15,120){\makebox(0,0)[bl]{\tt *\char`\\opening}}
-\put(15,110){corps de la lettre}
-\put(15,100){\makebox(0,0)[bl]{\tt *\char`\\closing}}
-%
-\put(110,75){\makebox(0,0)[bl]{\tt *\char`\\name}}
-\put(110,70){\makebox(0,0)[bl]{\tt \char`\\signature}}
-\put(110,65){\makebox(0,0)[bl]{\tt \char`\\secondsignature}}
-\put(110,60){\makebox(0,0)[bl]{\tt \char`\\thirdsignature}}
-%
-\put(15,40){\makebox(0,0)[bl]{\tt \char`\\cc}}
-\put(15,35){\makebox(0,0)[bl]{\tt \char`\\encl}}
-\put(15,30){\makebox(0,0)[bl]{\tt \char`\\mencl}}
-\put(15,25){\makebox(0,0)[bl]{\tt \char`\\ps}}
-%
-\put(0,5){\line(1,0){155}}
-\put(0,0){\makebox(0,0)[bl]{\tt \char`\\username}}
-\put(40,0){\makebox(0,0)[bl]{\tt \char`\\ccitt}}
-\put(60,0){\makebox(0,0)[bl]{\tt \char`\\internet}}
-\put(90,0){\makebox(0,0)[bl]{\tt \char`\\bitnet}}
-\put(115,0){\makebox(0,0)[bl]{\tt \char`\\telepac}}
-\put(140,0){\makebox(0,0)[bl]{\tt \char`\\decnet}}
-%
-\end{picture}}
-\end{center}
-%
-\vfill\pagebreak
-\noindent La figure suivante montre les diff\'erents champs d'un t\'el\'efax\index{telefax at t\'el\'efax} touch\'es par les commandes de mise en page. Les indications sont d\'ecrites \`a la page pr\'ec\'edente. De plus, les textes en caract\`eres romains sont toujours pr\'esents, mais peuvent \^etre modifi\'es (voir la partie \ref{partadapt}). Les filets inutiles disparaissent.\\[2mm]
-\begin{center}
-\framebox{\footnotesize
-\setlength{\unitlength}{.75mm}
-\begin{picture}(160,250)
-%
-\put(11,241){\circle{2}}
-\put(13,240){\makebox(0,0)[bl]{\tt \char`\\address}}
-%
-\put(100,240){\makebox(0,0)[bl]{\ldcmd T\'EL\'EFAX}}
-%
-\put(11,226){\circle{2}}
-\put(13,225){\makebox(0,0)[bl]{\tt \char`\\telephone}}
-\put(51,226){\circle{2}}
-\put(53,225){\makebox(0,0)[bl]{\tt \char`\\fax}}
-\put(93,225){\makebox(0,0)[bl]{\tt \char`\\email}}
-\put(133,225){\makebox(0,0)[bl]{\tt \char`\\telex}}
-%
-\put(0,220){\line(1,0){155}}
-%
-\put(0,213){\makebox(0,0)[bl]{\`A:}}
-\put(20,213){\makebox(0,0)[bl]{\tt *\char`\\begin\{telefax\}\{}}
-\put(110,213){\makebox(0,0)[bl]{{\it num\'ero}{\tt\}\{\%}}}
-\put(20,208){\makebox(0,0)[bl]{{\it nom}{\tt\char`\\\char`\\}}}
-\put(20,203){\makebox(0,0)[bl]{{\it adresse}{\tt\}}}}
-%
-\put(0,193){\makebox(0,0)[bl]{De:}}
-\put(20,194){\circle{2}}
-\put(22,193){\makebox(0,0)[bl]{\tt \char`\\location}}
-\put(80,193){\makebox(0,0)[bl]{Nombre de pages:~}}
-\put(120,194){\circle{2}}
-\put(122,193){\makebox(0,0)[bl]{\tt \char`\\addpages}}
-%
-\put(0,188){\line(1,0){155}}
-%
-\put(0,181){\makebox(0,0)[bl]{\small\bf\sl En cas de mauvaise transmission, appelez s.v.p. l'op\'erateur}}
-%
-\put(0,178){\line(1,0){155}}
-%
-\put(91,161){\circle{2}}
-\put(93,160){\makebox(0,0)[bl]{\tt \char`\\lieu}}
-\put(91,156){\circle{2}}
-\put(93,155){\makebox(0,0)[bl]{\tt \char`\\nolieu}}
-\put(121,161){\circle{2}}
-\put(123,160){\makebox(0,0)[bl]{\tt \char`\\date}}
-\put(121,156){\circle{2}}
-\put(123,155){\makebox(0,0)[bl]{\tt \char`\\nodate}}
-%
-\put(15,140){\makebox(0,0)[bl]{\tt \char`\\conc}}
-%
-\put(15,120){\makebox(0,0)[bl]{\tt *\char`\\opening}}
-\put(15,110){corps du t\'el\'efax}
-\put(15,100){\makebox(0,0)[bl]{\tt *\char`\\closing}}
-%
-\put(110,75){\makebox(0,0)[bl]{\tt *\char`\\name}}
-\put(110,70){\makebox(0,0)[bl]{\tt \char`\\signature}}
-\put(110,65){\makebox(0,0)[bl]{\tt \char`\\secondsignature}}
-\put(110,60){\makebox(0,0)[bl]{\tt \char`\\thirdsignature}}
-%
-\put(15,40){\makebox(0,0)[bl]{\tt \char`\\cc}}
-\put(15,35){\makebox(0,0)[bl]{\tt \char`\\encl}}
-\put(15,30){\makebox(0,0)[bl]{\tt \char`\\mencl}}
-\put(15,25){\makebox(0,0)[bl]{\tt \char`\\ps}}
-%
-\put(0,5){\line(1,0){155}}
-\put(0,0){\makebox(0,0)[bl]{\tt \char`\\username}}
-\put(40,0){\makebox(0,0)[bl]{\tt \char`\\ccitt}}
-\put(60,0){\makebox(0,0)[bl]{\tt \char`\\internet}}
-\put(90,0){\makebox(0,0)[bl]{\tt \char`\\bitnet}}
-\put(115,0){\makebox(0,0)[bl]{\tt \char`\\telepac}}
-\put(140,0){\makebox(0,0)[bl]{\tt \char`\\decnet}}
-%
-\end{picture}}
-\end{center}
-%
-\cleardoublepage
-\tableofcontents
-\cleardoublepage
-\listoffigures
-\cleardoublepage
-%
-\setcounter{section}{0}
-\index{internet|see {adresse}}
-\index{bitnet|see {adresse}}
-\index{decnet|see {num\'ero}}
-\index{telepac|see {num\'ero}}
-\index{fax|see{t\'el\'efax}}
-\index{telecopie at t\'el\'ecopie|see{t\'el\'efax}}
-\index{warning|see{message d'avertissement}}
-%
-\pagenumbering{arabic}
-\subsection*{Introduction}
-\addcontentsline{toc}{section}{Introduction}
-\noindent La classe {\tt lettre}\index{lettre.cls@{\tt lettre.cls}} est une adaptation \`a \LaTeXe\ du style {\tt lettre}\index{lettre.sty@{\tt lettre.sty}} d\'evelopp\'e \`a l'Observatoire sous \LaTeX\ 2.09. Celui-ci \'etait lui-m\^eme un d\'eveloppement bas\'e sur {\tt letter.sty}\index{letter.sty@{\tt letter.sty}} permettant de composer avec \LaTeX\ des {\bf lettres}\index{lettre} ou des {\bf t\'el\'efax\index{telefax at t\'el\'efax}}, d\'ecrits ci-dessous par le terme g\'en\'erique de {\bf message\index{message}}, dont l'allure correspond mieux aux usages francophones.\footnote{Bien qu'existent des commandes permettant de changer la langue\index{langue} du message\index{message}. (voir page \pageref{seclang})}\\[2mm] 
-Un certain nombre de commandes\index{commandes} permettent de formatter le message\index{message} ou les champs annexes \`a celui-ci que sont les \index{adresse}adresses, \index{entete at ent\^ete}ent\^etes, ou autres informations auxiliaires. Certaines de ces commandes\index{commandes} ne s'appliquent qu'aux lettres\index{lettre}, d'autres qu'aux t\'el\'efax\index{telefax at t\'el\'efax}, enfin, un certain nombre de caract\'eristiques sont communes aux deux \index{environnement}environnements. Ceci se retrouve dans ce document, dont la premi\`ere partie d\'ecrit l'\index{environnement}environnement sp\'ecifique des lettres\index{lettre}, la seconde les t\'el\'efax\index{telefax at t\'el\'efax}, alors que la troisi\`eme contient l'information commune aux deux types de messages. La fin du manuel d\'ecrit les commmandes sp\'ecifiques \`a l'Observatoire, et la mani\`ere d'adapter cette classe \`a un autre institut.\\[2mm]
-On peut \'ecrire {\bf autant de  lettres\index{lettre} qu'on le d\'esire dans le m\^eme fichier} d'entr\'ee. Les coordonn\'ees de l'\index{expediteur at exp\'editeur}exp\'editeur \'etant en g\'en\'eral les m\^emes pour toutes les lettres\index{lettre}, elles peuvent \^etre d\'efinies par d\'efaut\index{commandes}\index{commandes!d\'efaut} (voir \`a la partie \ref{partinst}). Des commandes\index{commandes} suppl\'ementaires et/ou \index{commandes!facultatives}facultatives g\`erent la mise en page de lignes d'indications, de la langue\index{langue} de la lettre\index{lettre}, et de champs facultatifs comme les post-scriptums, les annexes, etc\ldots\\[2mm]
-Les commandes\index{commandes} se placent soit entre \cs{begin\{letter\}} et \index{opening@\cs{opening}}\cs{opening} \footnote{Toutes les commandes\index{commandes} de formattage.}, soit entre \index{closing@\cs{closing}}\cs{closing} et \index{letter@\cs{end\{letter\}}}\cs{end\{letter\}}\footnote{Toutes les commandes\index{commandes} d\'ecrivant les paragraphes suppl\'ementaires en fin de lettre\index{lettre}. (voir page \pageref{seccomsup})}, \`a l'exception de \cs{makelabels}\index{makelabels@\cs{makelabels}} (voir page \pageref{etiquettes}) et \cs{institut}\index{institut@\cs{institut}} (voir page \pageref{institut}).\\[2mm]
-Par esprit de sym\'etrie, et bien qu'on ne puisse mettre qu'{\bf un seul t\'el\'efax\index{telefax at t\'el\'efax} par fichier}, pour des raisons d\'ecrites plus loin, l'\index{environnement}environnement {\tt telefax} place ses commandes\index{commandes} de la m\^eme mani\`ere.\\[2mm]
-Des fichiers \og gabarit\fg{}, et quelques exemples aident l'utilisateur \`a \'ecrire ses premiers messages\index{message}.\\[2mm]
-Tout au long de la compilation, lorsqu'il d\'ecouvre des commandes lui demandant de recouvrir ou de remplir
-certains champs, ou de se comporter d'une mani\`ere non-standard\index{comportement!standard} ou
-ill\'egale\index{comportement!illegal at ill\'egal}, {\tt lettre.cls}\index{lettre.cls@{\tt lettre.cls}} affiche
-\`a la console et dans le fichier {\tt .log} un message\index{message} d'information et d'avertissement ayant
-respectivement les formes suivantes:\\[2mm]
-\verb|Class lettre Message: Ligne auxiliaire demandee.|\index{message!d'information}\\
-\verb|Class lettre Warning: Position de la premiere etiquette ignoree.|\index{message!d'avertissement}\\[2mm]
-Les messages d'informations peuvent \^etre supprim\'es ou affich\'es (d\'efaut) en tout temps par les
-commandes \cs{noinfos}\index{noinfos@\cs{noinfos}} ou \cs{infos}\index{infos@\cs{infos}}\\[2mm]
-Depuis le 17 mai 2013, la maintenance de \og lettre\fg{} est assur\xE9e par
-\href{mailto:vincentb1 at users.sourceforge.net}{Vincent Bela\xEFche}.\\[2mm] 
-Bonne \index{correspondance}correspondance \`a toutes et \`a tous \ldots
-
-{\sl 
- \vspace*{1cm}
- \hfill Denis \fsc{M\'egevand}\\
- \vspace*{0pt}
- \hfill Sauverny, le 19 mai 2013}
-\vspace*{\fill}
-
-\subsection*{Historique et remerciements}
-\addcontentsline{toc}{section}{Historique et remerciements}
-Le fichier \texttt{\versnum-release-notes} ci-dessous d\'etaille
-l'historique\index{historique} des modifications de la classe lettre. Je
-tiens \`a remercier\index{remerciements} toutes les personnes ayant fait
-des propositions, des suggestions ou des remarques qui ont permis
-d'am\xE9liorer la classe (voir les noms dans le texte ci-dessous).
-
-\verbatiminput{release-notes.txt}
-\vspace*{\fill}
-
-\subsection*{Rapports d'anomalies}
-\addcontentsline{toc}{section}{Rapport d'anomalies}
-\label{sec:rapports-danomalies}
-
-La classe \texttt{lettre} est sous la forge \texttt{GNA!} \xE0 cette adresse r\xE9ticulaire~:
-
-\begin{center}
-  \url{https://gna.org/projects/lettre_observatoire}
-\end{center}
-
-Les rapports d'anomalie doivent \xEAtre post\xE9s dans la rubrique \og Anomalies\fg{} \xE0 cette adresse. Il est
-n\xE9cessaire d'avoir cr\xE9\xE9 un compte sous \texttt{GNA!} pr\xE9alablement \xE0 l'envoi d'un rapport d'anomalie, ceci
-permet en effet de joindre l'auteur du rapport.
-
-Vous pouvez aussi nous joindre par la liste de discussion suivante~:
-
-\begin{center}
-  \url{mailto:lettre_observatoire-aide at gna.org}
-\end{center}
-
-\subsection*{\xC9volutions futures}
-\addcontentsline{toc}{section}{\xC9volutions futures}
-
-Ci-apr\xE8s se trouve une liste des demandes d'\xE9volutions faites via diff\xE9rents forums --- notamment
-\texttt{fr.comp.text.tex} --- ou en s'adressant directement \xE0 moi~:
-\begin{itemize}
-\item Faire une version \cs{Ps} de \cs{ps} avec un seul argument obligatoire.
-\item Mettre en place un syst\xE8me clef-valeur pour les r\xE9glages.
-\item Permettre l'ajout simple d'autre types de t\xE9l\xE9phone pour l'adresse.
-\end{itemize}
-
-\section{Installation}
-\label{sec:installation}
-
-\subsection{Installation de la version publique}
-\label{sec:installation-pub}
-
-Veuillez proc\xE9der comme il suit~:
-\begin{enumerate}
-\item R\xE9cup\xE9rez l'archive compress\xE9e \texttt{lettre.zip}, vous la trouverez sur le \texttt{CTAN}
-  (\url{http://www.ctan.org/pkg/lettre}) ou sur la zone de t\xE9l\xE9chargement de \texttt{GNA!}
-  (\url{http://download.gna.org/lettre_observatoire/}).
-\item D\xE9compressez la dans un r\xE9pertoire \meta{temp}
-\item Placez les fichiers \texttt{lettre.pdf} et \texttt{ALIRE} de \meta{temp}\texttt{/lettre} sous un
-  r\xE9pertoire \meta{texmf}\texttt{/doc/latex/lettre}, o\xF9 \meta{texmf} est un r\xE9pertoire ayant une arborescence
-  TDS et que \texttt{latex} scrute pour trouver les paquetages --- avec la distribution \texttt{MiKTeX} le
-  r\xE9pertoire \meta{texmf} est soit le r\xE9pertoire d'installation de \texttt{MiKTeX} soit un r\xE9pertoire d\xE9clar\xE9
-  dans la liste des \texttt{Root} avec l'utilitaire d'administration.
-\item Placez les fichiers \texttt{lettre.cls} et \texttt{default.ins} de \meta{temp}\texttt{/lettre} sous un
-  r\xE9pertoire \meta{texmf}\texttt{/tex/latex/lettre}.
-\item Mettre \xE0 jour la base de donn\xE9e de noms de fichier de \texttt{latex} --- avec la distribution
-  \texttt{MiKTeX} cliquez sur le bouton \texttt{Refresh FNDB} dans l'utilitaire d'administation.
-\end{enumerate}
-
-Normalement avec la distribution \texttt{MiKTeX} le gestionnaire de paquetages permet de faire tout \xE7a
-automatiquement pour les archives publi\xE9es sur le \texttt{CTAN}, par contre si vous d\xE9sirez prendre l'archive
-sur \texttt{GNA!} pour avoir une version plus r\xE9cente il faut proc\xE9der comme expliqu\xE9 plus haut.
-
-\subsection{Installation \xE0 partir des sources}
-\label{sec:installation-src}
-
-Si vous voulez avoir la version de d\xE9veloppement, il faut que l'outil de gestion de version \verb+svn+ soit
-install\xE9 sur votre machine.  Si c'est le cas, veuillez alors proc\xE9der comme il suit~:
-
-\begin{enumerate}
-\item Cr\xE9ez un r\xE9pertoire \meta{classe lettre} quelque part sur votre disque
-\item Ouvrez une console, changez le r\xE9pertoire courant pour aller sur \meta{classe lettre}, et lancez la
-  commande \verb+svn+ d'extraction (\verb+checkout+ en langue anglaise, aussi abr\xE9g\xE9e en \verb+co+). Vous
-  pouvez selon la configuration de votre r\xE9seau soit utiliser le protocole \verb+svn+ (TCP 3690) comme cela~:\\[2mm]
-  \verb+svn co svn://svn.gna.org/svn/lettre_observatoire/trunk lettre_observatoire+\\[2mm]
-  soit le protocole \verb+http+ comme cela~:\\[2mm]
-  \verb+svn co http://svn.gna.org/svn/lettre_observatoire/trunk lettre_observatoire+\\[2mm]
-  Si par exemple votre connexion internet passe par un proxy, alors il est improbable que \xE7a marchera avec le
-  protocole \verb+http+.\\
-  Pour plus de d\xE9tails se r\xE9f\xE9rer \xE0 \url{https://gna.org/svn/?group=lettre_observatoire}.
-\item La commande pr\xE9c\xE9dente doit avoir cr\xE9\xE9 un sous-r\xE9pertoire \verb+lettre_observatoire+ sous le r\xE9pertoire
-  \meta{classe lettre}, ajoutez alors ce r\xE9pertoire \meta{classe lettre}\verb+/lettre_observatoire+ aux
-  racines connues de votre compilateur \LaTeX. Si votre distribution est MiKTeX il suffit d'aller dans
-  l'onglet \og Roots\fg\ de l'outil d'administration.
-\end{enumerate}
-
-\section{Utilisation}
-\label{sec:utilisation}
-
-\subsection{Options du paquetage}
-\label{sec:options-du-paquetage}
-\markright{\it Partie \thesection: \rm Options du paquetage}
-
-\subsubsection{Mise en forme}
-\label{sec:polic-de-caract}
-
-
-\noindent\verb+10pt+\index{taille de police!10pt}, \verb+11pt+\index{taille de police!11pt}, et \verb+12pt+\index{taille de police!12pt} font ce que leur nom indique en ce qui concerne la taille de
-police de caract\xE8res. \verb+10pt+ est l'option par d\xE9faut.\\[2mm]
-\noindent\verb+a4paper+\index{a4paper} force les dimension \cs{paperheight} et \cs{paperwidth} respectivement \xE0
-\SI{297}{\milli\metre} et \SI{210}{\milli\metre}.\\[2mm]
-\noindent\verb+twoside+\index{twoside} et \verb+oneside+\index{oneside} indique que l'impression se fait
-recto-verso ou seulement recto. Ceci a une importance si la commande \cs{makelabels} est utilis\xE9 dans
-l'en-t\xEAte du document, en effet en cas recto verso on assure que les \xE9tiquettes commencent sur une page
-impaire. \verb+oneside+ est l'option par d\xE9faut.
-\noindent\verb+draft+\index{draft} et \verb+final+\index{final} permettent de mettre en vedette (si
-\verb+draft+) ou non (si \verb+final+) les hbox trop larges en ins\xE9rant un filet \xE0 droite du texte en cas de
-d\xE9bordement. \verb+final+ est la valeur par d\xE9faut.\\[2mm]
-
-
-\subsubsection{\xC9quations}
-\label{sec:equations}
-
-\noindent\verb+leqno+\index{num\xE9rotation des \xE9quations \xE0 gauche!leqno}, force la num\xE9rotation \xE0 gauche des
-\xE9quation en mode \cs{displaymath}.\\[2mm]
-\noindent\verb+fleqno+\index{alignement des \xE9quations \xE0 gauche!fleqno}, force l'alignement \xE0 gauche des
-\xE9quation en mode \cs{displaymath}.
-
-\subsubsection{Langue}
-
-\noindent\verb+francais+ \verb+romand+ \verb+allemand+ \verb+americain+ \verb+anglais+ permettent de d\xE9finir
-la langue par d\xE9faut des messages.
-
-\subsubsection{Date du message}
-\label{sec:date-du-message}
-
-\noindent\verb+origdate+ enclenche un m\xE9canisme permettant de conserver la date
-d'origine\index{date!d'origine} de la lettre, m\xEAme lors d'une compilation ult\'erieure~: la date est
-sauvegard\xE9e dans un fichier auxiliaire (\meta{jobname}\texttt{.odt}), \`a l'int\'erieur d'une macro, si
-celle-ci n'existe pas. La date d'origine sauvegard\xE9e est celle d'une premi\`ere compilation, c'est \xE0 dire~:
-\begin{itemize}
-\item soit la date courante de la compilation si aucune commande \cs{date} est utilis\xE9e ou \cs{nodate},
-\item soit la date sp\'ecifi\'ee par la commande \cs{date} si cette commande est utilis\xE9e,
-\item soit la date vide (pas de date) si la commande \cs{nodate} est utilis\xE9e.
-\end{itemize}
-Lors d'une compilation ult\xE9rieure, lorsque ce fichier \meta{jobname}\texttt{.odt} existe et qu'il contient la
-macro, la date enregistr\xE9e dans celle-ci est utilis\xE9e, c'est \xE0 dire que quelque soit la modification de
-sp\xE9cification par \cs{date}, \cs{nodate} ou ni l'un ni l'autre, cela est sans effet. Lorsque plusieurs
-lettres sont dans le m\xEAme document, chaque lettre cr\xE9e dans ce fichier une macro qui lui est propre.
-
-
-\subsection{Des lettres}\label{partlettre}
-\markright{\it Partie \thesection: \rm Des lettres}
-
-\noindent Cette partie d\'ecrit les commandes\index{commandes} sp\'ecifiques \`a l'\index{environnement}environnement
-{\tt letter}, et en particulier au formattage de l'\index{entete at ent\^ete}ent\^ete. Certaines
-commandes\index{commandes} d\'ecrites ici se retrouvent dans la partie t\'el\'efax\index{telefax at t\'el\'efax}, o\`u elles ont un comportement l\'eg\`erement diff\'erent.
-\vfill\pagebreak
-
-\vspace*{0pt}%
-\noindent
-\framebox[\textwidth]{%
-\begin{minipage}[t]{70mm}
-  \centering \trfvtn \rule{0pt}{1.4\baselineskip}Denis M\'egevand\\[2mm]
-             \trtwelf 1F, chemin des Pontets\\
-                  CH-1291 Commugny\\
-                  Suisse\\[2mm]
-                  T\'el: +41(22) 776 23 07\\
-		  Fax: +41(22) 776 36 32
-\end{minipage}
-\hspace{20mm}
-\begin{minipage}[t]{\indentedwidth}
-   Commugny, le \today
-\end{minipage}
-}
-\newcounter{mesfig}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl L'ent\^ete et la date d'une lettre}
-\addcontentsline{lof}{figure}{\themesfig.~~~L'ent\^ete et la date d'une lettre}
-\end{center}
-\vspace{3mm}
-
-\subsubsection{De l'ent\^ete}
-
-\noindent\index{address@\cs{address}}\label{address}\cs{address}\marg{adresse}\index{lettre}  
-\index{adresse}D\'efinit l'adresse de l'\index{expediteur at exp\'editeur}exp\'editeur, utilis\'ee dans l'\index{entete at ent\^ete}ent\^ete de la lettre\index{lettre}, comme ci-dessus. Cette commande est \index{commandes!facultatives}facultative, et est remplac\'ee par d\'efaut par l'\index{adresse!institutionnelle}adresse d\xE9finie dans le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+} L'adresse est simplement plac\'ee dans une \vers+parbox+, et tout le formattage est laiss\'e au soin de l'utilisateur.\\[2mm]
-\index{lieu@\cs{lieu}}\label{lieu}\cs{lieu}\marg{texte} indique le lieu d'envoi, avant la \index{date}date, en haut et \`a droite de la lettre\index{lettre}. Cette commande  est \index{commandes!facultatives}facultative, et est remplac\'ee par d\'efaut par le lieu d\xE9fini dans le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+}. Pour supprimer compl\'etement le lieu, utiliser \index{nolieu@\cs{nolieu}}\cs{nolieu}. \\[2mm]
-\index{date@\cs{date}}\cs{date}\marg{texte} permet de sp\'ecifier une \index{date}date fixe pour la
-lettre\index{lettre}. Utile pour pr\'e-- ou post\index{date}dater une lettre\index{lettre}. Cette commande est
-\index{commandes!facultatives}facultative et est remplac\'ee par d\'efaut par la \index{date}date du jour dans
-la langue\index{langue} courante (voir page \pageref{seclang}). Pour supprimer compl\'etement la
-\index{date}date, utiliser \index{nodate@\cs{nodate}}\cs{nodate}.\footnote{L'option \texttt{origdate} de la
-  classe \texttt{lettre.cls} permet de conserver la date de la premi\xE8re compilation lors des compilations
-  ult\xE9rieures tant que le fichier \texttt{.odt} est conserv\xE9. Voir \S~\ref{sec:date-du-message}}\index{origdate@\vers+origdate+}\index{fichier!odt@\verb+.odt+}\\[2mm]
-\index{location@\cs{location}}\cs{location}\marg{texte} sert \`a pr\'eciser l'\index{entete at ent\^ete}ent\^ete ci-dessus, en indiquant par exemple, le d\'epartement ou la personne concern\'ee. Cette commande est \index{commandes!facultatives}facultative, et n'est pas remplac\'ee par d\'efaut. \\[2mm]
-\index{telephone@\cs{telephone}}\label{telephone}\cs{telephone}\marg{num\'ero} sp\'ecifie le num\'ero de \index{telephone at t\'el\'ephone}\index{numero at num\'ero!telephone at t\'el\'ephone}t\'el\'ephone devant appara\^{\i}tre sous l'\index{entete at ent\^ete}ent\^ete. Cette commande est \index{commandes!facultatives}facultative, et est remplac\'ee par d\'efaut par le num\'ero d\xE9fini dans le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+}. Pour supprimer compl\'etement la ligne du \index{telephone at t\'el\'ephone}\index{numero at num\'ero!telephone at t\'el\'ephone}t\'el\'ephone, utiliser \index{notelephone@\cs{notelephone}}\cs{notelephone}.\\[2mm]
-\index{fax@\cs{fax}}\label{fax}\cs{fax}\marg{num\'ero} sp\'ecifie le num\'ero de \index{numero at num\'ero!telefax at t\'el\'efax}t\'el\'efax devant appara\^{\i}tre sous l'\index{entete at ent\^ete}ent\^ete. Cette commande est \index{commandes!facultatives}facultative, et est remplac\'ee par d\'efaut par le num\'ero d\xE9fini dans le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+}. Pour supprimer compl\'etement la ligne du \index{numero at num\'ero!telefax at t\'el\'efax}t\'el\'efax, utiliser \index{nofax@\cs{nofax}}\cs{nofax}.\\[2mm]
-\index{email@\cs{email}}\label{emaillettre}\cs{email}\marg{texte} sp\'ecifie l'adresse E-Mail devant appara\^{\i}tre sous l'\index{entete at ent\^ete}ent\^ete. Cette commande\footnote{Suite \`a une proposition de Philipe \ {Esperet}} est \index{commandes!facultatives}facultative, et n'est pas remplac\'ee par d\'efaut. Elle n'utilise pas \cs{username}\index{username@\cs{username}} et est ind\'ependante du m\'ecanisme de la ligne d'E-Mail (voir page \pageref{emailline}).\\[2mm]
-\vfill\pagebreak
-
-\noindent\fbox{\parbox[t]{\textwidth}{
-  \hspace*{90mm}
-  \begin{minipage}[t]{\indentedwidth}
-    \rule{0pt}{1.4\baselineskip}\TeX\ Users Group\\
-    P.O.Box 869\\
-    Santa Barbara, CA 93102\\
-    USA 
-  \end{minipage}\\
-  \vspace*{2cm}\\
-  Dear Sir,\\*
-}}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl L'adresse et les salutations d'une lettre}
-\addcontentsline{lof}{figure}{\themesfig.~~~L'adresse et les salutations d'une lettre}
-\end{center}
-
-\subsubsection{Du destinataire et du texte}
-
-\noindent Chaque lettre\index{lettre} est \'ecrite dans un \index{environnement}environnement {\tt letter}, dont l'argument contient le nom et l'\index{adresse!destinataire}adresse du \index{destinataire}destinataire, s\'epar\'es par la commande \vers+\\+. L'adresse elle-m\^eme peut \^etre compos\'ee de plusieurs lignes s\'epar\'ees par des \vers+\\+.\\[2mm] 
-{\bf Rem: Le premier \vers+\\+ s\'eparant le nom de l'adresse ne peut pas \^etre suivi d'un argument facultatif d'espacement, contrairement aux autres}. Pour obtenir des effets\index{effets particuliers} particuliers\footnote{Par exemple l'utilisation du champ de nom pour une indication telle que RECOMMAND\'E\index{recommande at Recommand\'e} ou URGENT\index{Urgent}.}, il faut intercaler une ligne vide entre la premi\`ere ligne et les suivantes que l'on pourra positionner par l'argument facultatif de cette pseudo-ligne.\\[2mm] 
-\index{letter@\cs{begin\{letter\}}}\verb+\begin{letter}{+\meta{destinataire}\verb+\\+[\verb+~\\[-3pt]+]\meta{adresse}[\verb+\\+\meta{suite}\verb+\\+\meta{fin}]\verb+}+ \\[2mm]
-C'est entre \cs{begin\{letter\}} et \cs{opening} que se placent la plupart des commandes\index{commandes}.\\[2mm] \index{opening@\cs{opening}}\cs{opening}\marg{salutations} commence la lettre\index{lettre}. Cette commande est \index{commandes!obligatoires}obligatoire, car c'est elle qui formatte le d\'ebut de la lettre\index{lettre}, pla\c{c}ant l'\index{entete at ent\^ete}ent\^ete, le lieu, la \index{date}date, le sujet et les \index{salutations}salutations donn\'ees en param\`etre de la commande. \\[2mm] 
-Le texte de la lettre\index{lettre} est ensuite trait\'e en mode paragraphe. Les divers \index{environnement}environnements test\'es et fonctionnant correctement sont \vers+center+, \vers+flushleft+, \vers+flushright+, \vers+verbatim+, \vers+verse+, \vers+quotation+, \vers+quote+, \vers+minipage+, \vers+itemize+, \vers+enumerate+, \vers+description+, \vers+picture+, \vers+equation+, \vers+eqnarray+, \vers+tabbing+, \vers+tabular+ et \vers+array+, ainsi que les commandes\index{commandes} \cs{centering}, \cs{raggedleft} et \cs{raggedright}. Les environnements \vers+figure+ et \vers+table+ ne sont pas d\'efinis dans la classe \vers+lettre+. En cas de probl\`emes, veuillez me le faire savoir.\\[2mm] 
-\index{closing@\cs{closing}}\cs{closing}\marg{salutations} termine la lettre\index{message}\index{lettre}. Cette commande est \'egalement \index{commandes!obligatoires}obligatoire, car elle met en forme les \index{salutations}salutations, et la ou les signature\index{signature}(s). \\[2mm] 
-Quelques commandes\index{commandes} se placent entre \cs{closing} et \cs{end\{letter\}} qui ferme l'\index{environnement}environnement.
-\vfill\pagebreak
-
-\def\auxline{
-  {\scriptsize
-   V.\raise.4ex\hbox{\tiny /}R\'ef.
-    \ifx\@empty \toref
-      \hfill
-    \else 
-      {\small\toref}\hfill
-    \fi
-   N.\raise.4ex\hbox{\tiny /}R\'ef.
-    \ifx\@empty \fromref
-      \hfill
-    \else 
-      {\small\fromref}\hfill
-    \fi
-    \ifx\@empty \telexnum
-    \else 
-      T\'ELEX\ \telexnum\hspace{5mm}
-    \fi
-    \ifx\@empty \ccpnum
-    \else 
-      C.C.P.\ \ccpnum\hspace{5mm}
-    \fi}}
-\def\toref{}
-\def\fromref{DM/sm}
-\def\auxflag{.}
-\def\telexnum{\phantom{ +45 419 209 obsg ch}}
-\def\ccpnum{\phantom{ 12-1210-9}}
-
-\noindent\framebox[\textwidth]{\auxline}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl La ligne des r\'ef\'erences}
-\addcontentsline{lof}{figure}{\themesfig.~~~La ligne des r\'ef\'erences}
-\end{center}
-
-\subsubsection{De la ligne des r\'ef\'erences}
-
-\noindent Quatre commandes\index{commandes} \index{commandes!facultatives}facultatives permettent de fabriquer une ligne compl\'ementaire
-dans l'\index{entete at ent\^ete}ent\^ete, en petits caract\`eres, comme repr\'esent\'ee ci-dessus. 
-Une seule de ces commandes\index{commandes} suffit pour cr\'eer la ligne avec les marques N/R\'ef et V/R\'ef (en fran\c{c}ais).\\[2mm]
-{\bf Rem : seuls deux champs T\'ELEX, C.C.P. peuvent \^etre 
-pr\'esents simultan\'ement sur la ligne. Le syst\`eme ne tient pas compte
-d'une \'eventuelle troisi\`eme commande.}\\[2mm]
-\index{Nref@\cs{Nref}}\cs{Nref}\marg{texte} pr\'ecise la r\'ef\'erence de l'\index{expediteur at exp\'editeur}exp\'editeur.
-\index{nref@\cs{nref}}\cs{nref}\marg{texte} est une commande synonyme conserv\'ee par souci de compatibilit\'e arri\`ere.\\[2mm]
-\index{Vref@\cs{Vref}}\cs{Vref}\marg{texte}  rappelle la r\'ef\'erence du \index{destinataire}destinataire.
-\index{vref@\cs{vref}}\cs{vref}\marg{texte}  est une commande synonyme conserv\'ee par souci de compatibilit\'e arri\`ere, mais est incompatible avec le \textit{package} \texttt{varioref}\footnote{Bug mis en \'evidence par St\xE9phane \fsc{Didailler}}.\\[2mm]
-\index{telex@\cs{telex}}\cs{telex}\marg{texte}  indique le num\'ero de t\'elex de l'\index{expediteur at exp\'editeur}exp\'editeur.\\[2mm]
-\index{ccp@\cs{ccp}}\cs{ccp}\marg{texte}  indique le num\'ero de compte de ch\`eques postaux de l'exp\'e\-di\-teur.\\[2mm]
-D'autres commandes peuvent \^etre pr\'evues pour remplir ces champs par des r\'ef\'erences \index{institut}institutionnelles. (voir page \pageref{ccpobs})
-
-\subsubsection{Des \'etiquettes}
-
-\label{etiquettes}
-\noindent La commande \\[2mm]
-\cs{makelabels}\oarg{n}\index{makelabels@\cs{makelabels}}\\[2mm]
-plac\'ee {\bf avant} \cs{begin\{document\}}\index{document@\cs{begin\{document\}}} permet de demander l'impression d'\'etiquettes\index{etiquette@\'etiquette} d'adresses\index{adresse!etiquette@\'etiquette}, pour les destinataires\index{adresse!destinataire} de toutes les lettres du document.\\[2mm]
-Une ou plusieurs page(s) s\'epar\'ee(s) sont d\`es lors formatt\'ees apr\`es les lettres, les adresses\index{adresse!etiquette@\'etiquette} \'etant plac\'ees de mani\`ere \`a remplir des pages A4 de 2 colonnes de 8 \'etiquettes\index{etiquette@\'etiquette} au format de 37 x 105 mm chacune. Le texte de l'\'etiquette mesure 70 mm de largeur et est centr\'e verticalement dans l'\'etiquette, en laissant une marge sup\'erieure et inf\'erieure d'au moins 5 mm.\\[2mm]
-L'argument facultatif \meta{n} indique o\`u imprimer la premi\`ere \'etiquette, ce qui permet de r\'eutiliser des feuilles ayant d\'ej\`a servi pour \(\meta{n}-1\) \'etiquettes\footnote{Suite \`a une proposition de Jean-No\"el \fsc{Candau}}.
-On se reportera utilement aux exemples en fin de manuel pour l'illustration de ces \'etiquettes.
-
-\subsection{Des t\'el\'efax}\label{partfax}
-\markright{\it Partie \thesection: \rm Des t\'el\'efax}
-
-\noindent Pour \'ecrire un t\'el\'efax\index{telefax at t\'el\'efax}, le fichier \index{lettre.cls@{\tt lettre.cls}}\vers+lettre.cls+ a \'et\'e complet\'e de mani\`ere \`a r\'epondre aux besoins d'un message\index{message} transitant sur support \'el\'ectronique, et pouvant \^etre corrompu par des perturbations. Un certain nombre de param\`etres de la transmission sont donc regroup\'es en d\'ebut de message\index{message}, avec l'espoir qu'ils assureront au \index{destinataire}destinataire  que le message\index{message} est complet et bien arriv\'e \`a destination, avant m\^eme de le lire.
-\vfill\pagebreak
-
-\def\auxline{
-  {\scriptsize
-      T\'EL\'EPHONE :\ +41 (22) 776 23 07\hspace{5mm}
-    \hfill
-      T\'EL\'EFAX :\ +41 (22) 776 36 32\hspace{5mm}
-    \hfill
-      E-Mail : {\ttfamily megevand at pontets.commusoft.ch }}}
-
-\vspace*{0pt}%
-\noindent\fbox{\parbox{\textwidth}{%
-\makebox[\textwidth]{%
-\begin{minipage}[t]{70mm}
-  \centering \trfvtn \rule{0pt}{1.4\baselineskip}Denis M\'egevand\\
-                \trten CH-1291 Commugny
-\end{minipage}
-\hspace{20mm}
-\begin{minipage}[t]{\indentedwidth}
-\centering \LDCMD T~\'E~L~\'E~F~A~X
-\end{minipage}
-}\\[4mm]
-\auxline\\
-\hrule
-\vspace{3mm}
-\begin{minipage}[t]{12mm}
-\`A:\\\mbox{}\\\mbox{}\\De:\\\mbox{}\\\mbox{}
-\end{minipage}
-\hspace{0pt}
-\begin{minipage}[t]{60mm}
-Observatoire\index{observatoire at Observatoire} de Gen\`eve\\
-Aux personnes concern\'ees\\\mbox{}\\
-Dr~D.~M\'egevand\\
-Ing\'enieur \TeX nicien\\\mbox{}
-\end{minipage}
-\begin{minipage}[t]{80mm}
-\raggedleft Fax +41-22-755-3983\\\mbox{}\\\mbox{}\\
-\raggedleft Nombre de pages: 2\\\mbox{}\\\mbox{}
-\end{minipage}
-\hrule
-\vspace{3mm}
-\noindent\parbox{\hsize}{\large\sl\bf{En cas de mauvaise transmission, appelez s.v.p. l'op\'erateur t\'el\'efax.}}
-\vspace{1mm}
-\hrule
-
-\vspace{2mm}}}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl La partie informative d'un t\'el\'efax}
-\addcontentsline{lof}{figure}{\themesfig.~~~La partie informative d'un t\'el\'efax}
-\end{center}
-
-\subsubsection{De l'ent\^ete et de la zone en \'evidence}
-
-\noindent Les \index{entete at ent\^ete}ent\^etes d\'ecrites pour les lettres\index{lettre} sont simplifi\'ees, comme repr\'esent\'ees ci-dessus. Le champ d\'efinissant le lieu et la \index{date}date ( voir page \pageref{datecom}) est d\'eplac\'e au dessous d'un champ mis en \'evidence, contenant les informations\index{informations essentielles} essentielles de transmission, et une ligne d'instruction pour le destinataire\index{destinataire} d'un message\index{message!corrompu} corrompu.
-L'\index{entete at ent\^ete}ent\^ete et la zone dite \og en \'evidence\fg{} sont pilot\'ees par les commandes\index{commandes} suivantes:\\[2mm]
-\index{address@\cs{address}}\cs{address}\marg{adresse}\index{adresse!expediteur at exp\'editeur} pr\'ecise l'adresse de l'\index{expediteur at exp\'editeur}exp\'editeur, utilis\'ee dans l'\index{entete at ent\^ete}ent\^ete du t\'el\'efax\index{telefax at t\'el\'efax} comme ci-dessus. Cette commande est \index{commandes!facultatives}facultative, et est remplac\'ee par d\'efaut par l'\index{entete at ent\^ete}ent\^ete d\xE9finie dans le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+}\\[2mm]
-Chaque t\'el\'efax\index{telefax at t\'el\'efax} est \'ecrit dans un \index{environnement}environnement {\tt telefax}, dont les arguments contiennent le num\'ero de t\'el\'efax\index{telefax at t\'el\'efax} d'une part, le nom et l'\index{adresse!destinataire}adresse du \index{destinataire!adresse}destinataire, d'autre part. \\[2mm] 
-\index{telefax@\cs{begin\{telefax\}}}\cs{begin\{telefax\}}\marg{num\'ero}\vers+{+\meta{destinataire}\vers+\\+\meta{adresse}\vers+}+ Le num\'ero t\'el\'efax\index{telefax at t\'el\'efax!numero at num\'ero}\index{numero at num\'ero!telefax at t\'el\'efax} du \index{destinataire}destinataire est plac\'e dans la zone en \'evidence, \`a droite du champ \og \`A:\fg{}, dont le param\`etre est donn\'e par le second argument de la commande.\\[2mm]
-\index{location@\cs{location}}\cs{location}\marg{texte} d\'efinit le param\`etre du champ \og De:\fg{} situ\'e dans la zone en \'evidence. S'il n'y est pas, \index{name@\cs{name}}\cs{name} est utilis\'e.\\[2mm] 
-A droite du champ \og De:\fg{} se trouve un champ qui indique le nombre de pages total du t\'el\'efax\index{telefax at t\'el\'efax}. Ce champ est calcul\'e automatiquement par \LaTeX, ce qui oblige l'utilisateur \`a compiler son texte {\bf deux fois} avec {\bf \LaTeX}, pour que le nombre indiqu\'e soit correct. Lorsque ce nombre est modifi\'e, \LaTeX\ en avertit\index{message!d'avertissement} l'utilisateur.\\[2mm] 
-\index{addpages@\cs{addpages}}\cs{addpages}\marg{n} permet \`a \LaTeX de calculer le nombre de pages correct si l'on a {\it n} pages d'annexes externes \`a joindre au t\'el\'efax\index{telefax at t\'el\'efax}.\\[2mm]
-\index{telefaxstring@\cs{telefaxstring}}\cs{telefaxstring} permet de red\'efinir la cha\^{\i}ne {\LDCMD T~\'E~L~\'E~F~A~X} en haut \`a droite de la premi\`ere page. Sa valeur par d\'efaut est \vers+{\CMD T~\'E~L~\'E~F~A~X}+, o\`u \cs{CMD} appelle la police \vers+cmdunh10 scaled\magstep2+ (voir page \pageref{chaines}).\\[5mm]
-
-\noindent\framebox[\textwidth]{\auxline}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl La ligne auxiliaire du t\'el\'efax}
-\addcontentsline{lof}{figure}{\themesfig.~~~La ligne auxiliaire du t\'el\'efax}
-\end{center}
-
-\subsubsection{De la ligne auxiliaire}
-
-\noindent Quatre commandes\index{commandes} \index{commandes!facultatives}facultatives permettent de modifier la ligne compl\'ementaire dans l'\index{entete at ent\^ete}ent\^ete, en petits caract\`eres, comme repr\'esent\'ee ci-dessus. La ligne est toujours pr\'esente, et par d\'efaut contient les num\'eros d\xE9finis dans le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+}\\[2mm]
-\index{telephone@\cs{telephone}}\cs{telephone}\marg{texte} indique le num\'ero de \index{telephone at t\'el\'ephone}\index{numero at num\'ero!telephone at t\'el\'ephone}t\'el\'ephone de l'\index{expediteur at exp\'editeur}exp\'editeur. Elle est remplac\'ee par d\'efaut.\\[2mm]
-\index{fax@\cs{fax}}\cs{fax}\marg{texte} indique le num\'ero de t\'el\'efax\index{telefax at t\'el\'efax!numero at num\'ero}\index{numero at num\'ero!telefax at t\'el\'efax} de l'\index{expediteur at exp\'editeur}exp\'editeur. Elle est remplac\'ee par d\'efaut.\\[2mm]
-\index{email@\cs{email}}\label{emailfax}\cs{email}\marg{texte} indique l'adresse E-Mail de l'\index{expediteur at exp\'editeur}exp\'editeur. Elle n'est pas remplac\'ee par d\'efaut. Elle n'utilise pas \cs{username}\index{username@\cs{username}} et est ind\'ependante du m\'ecanisme de la ligne d'E-Mail (voir page \pageref{emailline}).\\[2mm]
-\index{telex@\cs{telex}}\cs{telex}\marg{texte}  indique le num\'ero de t\'elex de l'\index{expediteur at exp\'editeur}exp\'editeur. Elle n'est pas remplac\'ee par d\'efaut.\\[2mm]
-\vfill\pagebreak
-
-\subsubsection{De la suite du t\'el\'efax}
-
-\noindent\index{lieu@\cs{lieu}}\cs{lieu}\marg{texte} indique le lieu d'envoi, avant la \index{date}date, en haut et \`a droite du corps du t\'el\'efax\index{telefax at t\'el\'efax}. Cette commande est \index{commandes!facultatives}facultative, et est remplac\'ee par d\'efaut par le lieu d\xE9fini dans le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+}. Pour supprimer compl\'etement le lieu, utiliser \index{nolieu@\cs{nolieu}}\cs{nolieu} . \\[2mm]
-\index{date@\cs{date}}\label{datecom}\cs{date}\marg{texte} permet de sp\'ecifier une \index{date}date fixe pour le t\'el\'efax\index{telefax at t\'el\'efax}. Utile pour pr\'e-- ou post\index{date}dater un message\index{message}, cette commande est \index{commandes!facultatives}facultative et est remplac\'ee par d\'efaut par la \index{date}date du jour dans la langue\index{langue} courante (voir page \pageref{seclang}). Pour supprimer compl\'etement la \index{date}date, utiliser
-\index{nodate@\cs{nodate}}\cs{nodate}.\footnote{L'option \texttt{origdate}  de la classe \texttt{lettre.cls} enclenche un m\xE9canisme permettant de conserver la date d'origine\index{date!d'origine} du t\'el\'efax, m\xEAme lors d'une compilation ult\'erieure : la date sp\'ecifi\'ee par ces commandes est sauvegard\xE9e dans un fichier auxiliaire (\texttt{.odt}), \`a l'int\'erieur d'une macro, si celle-ci n'existe pas (typiquement lors d'une premi\`ere compilation). Lorsque ce fichier existe et qu'il contient la macro, la date enregistr\xE9e dans celle-ci est utilis\xE9e. Chaque t\'el\'efax cr\xE9e dans ce fichier une macro qui lui est propre.}\index{origdate@\vers+origdate+}\index{fichier!odt@\verb+.odt+}\\[2mm]
-C'est entre \index{telefax@\cs{begin\{telefax\}}}\cs{begin\{telefax\}} et \cs{opening} que se placent la plupart des commandes\index{commandes}.\\[2mm]
-\index{opening@\cs{opening}}\cs{opening}\marg{salutations} commence le message\index{message}. Cette commande est \index{commandes!obligatoires}obligatoire, car c'est elle qui formatte le d\'ebut du t\'el\'efax\index{telefax at t\'el\'efax}, pla\c{c}ant l'\index{entete at ent\^ete}ent\^ete, la zone en \'evidence, le lieu, la \index{date}date, le sujet  et les \index{salutations}salutations donn\'ees en param\`etre de la commande. \\[2mm] 
-Le texte du message\index{message} est ensuite tap\'e en mode paragraphe. Les divers \index{environnement}environnements test\'es et fonctionnant correctement sont \vers+center+, \vers+flushleft+, \vers+flushright+, \vers+verbatim+, \vers+verse+, \vers+quotation+, \vers+quote+, \vers+minipage+, \vers+itemize+, \vers+enumerate+, \vers+description+, \vers+picture+, \vers+equation+, \vers+eqnarray+, \vers+tabbing+, \vers+tabular+ et \vers+array+, ainsi que les commandes\index{commandes} \cs{centering}, \cs{raggedleft} et \cs{raggedright}. Les environnements \vers+figure+ et \vers+table+ ne sont pas d\'efinis dans la classe \vers+lettre+. En cas de probl\`emes, veuillez me le faire savoir.\\[2mm] 
-\index{closing@\cs{closing}}\cs{closing}\marg{salutations} finit le t\'el\'efax\index{telefax at t\'el\'efax}\index{message}. Cette commande est \'egalement \index{commandes!obligatoires}obligatoire, car elle met en forme les \index{salutations}salutations, et la(les) signature\index{signature}(s). \\[2mm] 
-Quelques commandes\index{commandes} se placent entre \cs{closing} et 
-\index{telefax@\cs{end\{telefax\}}}\cs{end\{telefax\}} qui ferme l'\index{environnement}environnement. \\[2mm]
-
-\subsection{Des commandes communes}\label{partcom}
-
-\markright{\it Partie \thesection: \rm Des commandes communes}
-\vfill\pagebreak
-
-
-\subsubsection{De l'exp\'editeur}
-
-\noindent Les commandes\index{commandes} d\'ecrivant l'\index{expediteur at exp\'editeur}exp\'editeur sont les suivantes: \\[2mm]
-\index{name@\cs{name}}\cs{name}\marg{nom} indique le nom de l'\index{expediteur at exp\'editeur}exp\'editeur. Ce param\`etre est \index{commandes!obligatoires}obligatoire. \\[2mm]
-\index{signature@\cs{signature}}\cs{signature}\marg{texte} d\'efinit le contenu de la signature\index{signature}. Ce param\`etre est \index{commandes!facultatives}facultatif, et est remplac\'e par d\'efaut par le contenu de \index{name@\cs{name}}\cs{name}. \\[2mm] 
-\index{secondsignature@\cs{secondsignature}}\cs{secondsignature}\marg{texte} d\'efinit le contenu de la seconde signature\index{signature}. Ce param\`etre est \index{commandes!facultatives}facultatif, et n'est pas remplac\'e par d\'efaut. \\[2mm] 
-\index{thirdsignature@\cs{thirdsignature}}\cs{thirdsignature}\marg{texte} d\'efinit le contenu de la troisi\`eme signature\index{signature}. Ce param\`etre est \index{commandes!facultatives}facultatif, et n'est pas remplac\'e par d\'efaut. \\[2mm] 
-Une seule signature est centr\'ee sur la partie droite du message.
-Plusieurs signatures sont plac\'ees de gauche \`a droite. Elles se partagent \'equitablement la largeur de la page.\\[2mm]
-
-\def\emailine{%
-  {\scriptsize
-    E-Mail : \hfill\tt
-    \ifx\@empty \ccittnum
-    \else
-     \hfill \ccittnum\hfill
-    \fi
-    \ifx\@empty \internetnum
-    \else
-     \hfill \internetnum\hfill
-    \fi
-    \ifx\@empty \bitnetnum
-    \else
-     \hfill \bitnetnum\hfill
-    \fi
-    \ifx\@empty \psinum
-    \else 
-     \hfill \psinum\hfill
-    \fi
-    \ifx\@empty \decnetnum
-    \else 
-     \hfill \decnetnum\hfill
-    \fi}}%
-\def\psinum{}
-\def\decnetnum{}
-\def\bitnetnum{}
-\def\ccittnum{S=megevand;OU=obs;O=unige;PRMD=switch;ADMD=arcom;C=ch}
-\def\internetnum{megevand at obs.unige.ch}
-
-\subsubsection{De la ligne d'E-Mail}\label{emailline}
-
-\noindent Six commandes\index{commandes} \index{commandes!facultatives}facultatives permettent de fabriquer une ligne d'\index{adresse!electronique@\'electronique}adresses de 
-courrier \'electronique, comme repr\'esent\'ee ci-dessous. Cette ligne est
-s\'epar\'ee du corps du message\index{message} par un trait horizontal sur toute la largeur.
-Une seule de ces commandes\index{commandes} suffit pour cr\'eer la ligne avec la marque 
-E-Mail:.\\[2mm]
-{\bf Rem : seuls trois parmi les champs ccitt, internet, bitnet, telepac et decnet peuvent \^etre pr\'esents simultan\'ement sur la ligne. Le syst\`eme ne tient compte que des trois premi\`eres commandes.}\\[2mm]
-\index{username@\cs{username}}\cs{username}\marg{nom}  indique le \index{nom d'utilisateur}nom d'utilisateur de l'exp\'editeur. Pour composer les adresses \'electroniques, le syst\`eme utilise ce champ, s'il est d\'efini. Dans le cas contraire, il donne un avertissement\index{message!d'avertissement} \`a l'\'ecran, et compose l'adresse sans \index{nom d'utilisateur}nom d'utilisateur.\\[2mm]
-\index{bitnet@\cs{bitnet}}\cs{bitnet}\marg{adresse}  indique l'\index{adresse!bitnet}adresse bitnet de l'\index{expediteur at exp\'editeur}exp\'editeur.\\[2mm]
-\index{ccitt@\cs{ccitt}}\cs{ccitt}\marg{adresse} indique l'\index{adresse!ccitt}adresse de l'\index{expediteur at exp\'editeur}exp\'editeur, au format X400\index{X400}.\\[2mm]
-\index{decnet@\cs{decnet}}\cs{decnet}\marg{adresse}  indique le num\'ero decnet\index{adresse!decnet}\index{numero at num\'ero!decnet} de l'exp\'e\-di\-teur.\\[2mm]
-\index{internet@\cs{internet}}\cs{internet}\marg{adresse} indique l'\index{adresse!internet}adresse internet de l'\index{expediteur at exp\'editeur}exp\'editeur, au format RFC~822\index{RFC 822}.\\[2mm]
-\index{telepac@\cs{telepac}}\cs{telepac}\marg{adresse}  indique le num\'ero telepac\index{adresse!telepac}\index{numero at num\'ero!telepac} de l'\index{expediteur at exp\'editeur}exp\'editeur.\\[2mm]
-D'autres commandes peuvent \^etre d\'efinies pour r\'ef\'erencer des adresses <<E-Mail>> institutionnelles. (voir page \pageref{internetobs})\\[2mm]
-{\bf Rem: La commande \index{email@\cs{email}}\cs{email} d\'ecrite aux pages \pageref{emaillettre} et \pageref{emailfax} et la cr\'eation de cette ligne sont ind\'ependantes l'une de l'autre.}
-
-\vspace*{\fill}
-\noindent\parbox{\textwidth}{\rule{\textwidth}{.4pt}\\\emailine}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl La ligne d'E-Mail}
-\addcontentsline{lof}{figure}{\themesfig.~~~La ligne d'E-Mail}
-\end{center}
-\pagebreak
-
-\subsubsection{De la langue}
-\label{seclang}
-
-\def\fcejour{le \number\day\space\ifcase\month\or
-    janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
-    juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
-    \space \number\year}%
-\def\ecejour{\ifcase\month\or
-    January\or February\or March\or April\or May\or June\or
-    July\or August\or September\or October\or November\or December\fi
-    \space\number\day ,\space\number\year}%
-\def\acejour{\ifcase\month\or
-    January\or February\or March\or April\or May\or June\or
-    July\or August\or September\or October\or November\or December\fi
-    \space\number\day ,\space\number\year}%
-\def\dcejour{den \number\day .\space\ifcase\month\or
-  Januar\or Februar\or M\"arz\or April\or Mai\or Juni\or
-  Juli\or August\or September\or Oktober\or November\or Dezember\fi
-  \space \number\year}%
-\noindent Bien qu'ayant \'et\'e d\'evelopp\'e pour un usage francophone, la classe {\tt lettre} permet de r\'ediger des messages en anglais, en allemand, et
-en anglais US, appel\'e am\'ericain. L'utilisateur peut modifier la langue par d\'efaut\index{langue!defaut at d\'efaut} (fran\c{c}ais) pour toutes les lettres d'un fichier en appelant \vers+romand+ (variante du fran\c{c}ais), \vers+allemand+, \vers+anglais+ ou \vers+americain+ en option de la classe lettre \index{lettre.cls@{\tt lettre.cls}} :\\[2mm]
-\vers+\documentclass[allemand]{lettre}+\\
-
-\noindent Cinq commandes\index{commandes} permettent de red\'efinir individuellement la langue\index{langue} d'un message\index{message} :\\[2mm]
-\index{francais@\cs{francais}}\cs{francais},
-\index{romand@\cs{romand}}\cs{romand}, variante du fran\c{c}ais,
-\index{anglais@\cs{anglais}}\cs{anglais}, \index{americain@\cs{americain}}\cs{americain}, variante de l'anglais et 
-\index{allemand@\cs{allemand}}\cs{allemand}.
-
-\noindent Ce m\'ecanisme de commutation de la langue red\'efinit le format de la \index{date}date, des labels fournis par les
-commandes\index{commandes} \index{conc@\cs{conc}}\cs{conc}, \index{encl@\cs{encl}}\cs{encl}, \index{mencl@\cs{mencl}}\cs{mencl}, \index{cc@\cs{cc}}\cs{cc} 
-(voir page \pageref{seccomsup}), 
-des \index{salutations}salutations et de toutes les cha\^\i{}nes fixes (voir page \pageref{chaines}) pouvant appara\^\i{}tre dans les messages. L'appel aux langues allemande, am\'ericaine et anglaise centrent les \index{salutations}salutations sur la moiti\'e droite du message\index{message}, sauf si plusieurs signature\index{signature}s sont sp\'ecifi\'ees.
-\begin{center}\scriptsize
-  \begin{tabular}[t]{|l||c|c|c|c|c|}
-    \hline
-        &\cs{francais}&\cs{romand}&\cs{anglais}&\cs{americain}&\cs{allemand}\\
-    \hline\hline
-\index{date}date	    &\fcejour&\fcejour&\ecejour&\acejour&\dcejour\\
-    \hline
-salutations&pleine largeur&pleine largeur&moiti\'e droite&moiti\'e droite&moiti\'e droite\\
-    \hline
-  \end{tabular}
-\end{center}
-\refstepcounter{mesfig}
-\begin{center}
-\tablename\themesfig: {\sl Les d\'ependances linguistiques}
-\addcontentsline{lof}{figure}{\themesfig.~~~Les d\'ependances linguistiques}
-\end{center}
-De plus\footnote{Suite \`a des discussions avec Eric \fsc{Picheral} et Bernard \fsc{Gaulle}}, si l'on a charg\'e l'un des paquets multilingue \vers+french+\index{french@\vers+french.sty+} ou \vers+babel+\index{babel@\vers+babel.sty+}, la commutation s\'electionne automatiquement l'appel ad\'equat. Ceci est limit\'e par les paquets et les trois langues d\'efinies, l'am\'ericain \'etant trait\'e comme l'anglais et le romand comme le fran\c{c}ais (\vers+french+ : francais, anglais ; \vers+babel+ : francais, allemand, anglais) :\\[2mm]
-\vers+\documentclass{lettre}+\\
-\vers+\usepackage{french}+\\
-appellera \cs{french}\index{french@\cs{french}}\\[2mm]
-\vers+\documentclass[allemand]{lettre}+\\
-\vers+\usepackage{babel}+\\
-\cs{begin\{letter\}}\\
-\ldots\\
-\cs{end\{letter\}}\\
-\cs{begin\{letter\}}\\
-\cs{anglais}\\
-\ldots\\
-\cs{end\{letter\}}\\
-appellera \vers+\selectlanguage{german}+\index{selectlanguage@\cs{selectlanguage}} pour la premi\`ere lettre, et \vers+\selectlanguage{english}+ pour la seconde.
-\vspace*{1cm}
-
-\subsubsection{De la mise en page}\label{marge}
-
-\noindent La mise en page de lettres est d\'elicate, car la quantit\'e de mati\`ere reste relativement faible, de l'ordre de quelques pages, difficilement capable d'absorber la mati\`ere d'une derni\`ere page trop courte.\\[2mm] 
-
-%\index{@\vers+\+}
-\noindent La classe {\tt lettre} dispose\footnote{Suite \`a une proposition d'Yves \fsc{Soulet} au congr\`es GUTenberg'95 de Montpellier} d'un m\'ecanisme permettant de r\'egler la tension\index{tension} de la lettre, c'est-\`a-dire de modifier les blancs \'elastiques\index{blanc elastique at blanc \'elastique} entre les diff\'erents \'el\'ements de la lettre, de mani\`ere \`a \'eviter d'avoir une derni\`ere page avec tr\`es peu de mati\`ere. Ce m\'ecanisme est actionn\'e automatiquement par d\'efaut : \\[2mm]
-Il calcule la longueur de la derni\`ere page de chaque lettre du fichier, et en fonction de divers seuils, r\'egl\'es dans la classe \`a 50, 100, 150, 200 et 250 pt correspondant environ \`a 1/15, 1/7, 1/5, 1/4 et 1/3 d'une page A4, calcule un coefficient de tension \`a appliquer \`a une nouvelle compilation. Ce coefficient est plac\'e dans un fichier auxiliaire (\vers+.tns+)\index{fichier!tns@\verb+.tns+} \vers+\jobname.tns+, et utilis\'e lors d'un prochain passage. Un message d'avertissement\index{message!d'avertissement} est donn\'e \`a l'\'ecran, lorsque la derni\`ere page est consid\'er\'ee comme \'etant trop courte (plus courte qu'un tiers de page), conseillant \`a l'utilisateur de recompiler son fichier. Lors de cette nouvelle compilation, la classe tente \`a l'aide de ce coefficient de comprimer la (les) page(s) pr\'ec\'edente(s) pour y ins\'erer la mati\`ere de cette derni\`ere page, ou de l'\'etirer pour obtenir une derni\`ere page de longueur correcte.\\[2mm]
-Le m\'ecanisme peut \^etre d\'eclench\'e par l'utilisateur lorsqu'il ne r\'eagit pas correctement, en imposant la valeur de la tension par la commande \cs{tension}\marg{valeur}\index{tension@\cs{tension}}. La valeur normale est de 2, une valeur plus grande rel\^ache le texte, une valeur plus petite, m\^eme n\'egative le resserre. Des valeurs entre -6 et 6 donnent des r\'esultats satisfaisants.\\[2mm]
-
-\noindent La commande \index{marge@\cs{marge}}\cs{marge}\marg{dimension} permet de g\'erer la largeur de la marge\index{mise en page}\index{marge} de gauche du message\index{message}. Elle est par d\'efaut de 15 millim\`etres par rapport \`a la marge \og normale\fg{} de \TeX\ (1 pouce), soit de 40 millim\`etres par rapport au bord gauche du papier.\\[3mm]
-
-\subsubsection{De la ligne de bas de page}\label{bdp}
-
-\noindent Une commande\index{commandes} \index{commandes!facultatives}facultative permet de fabriquer une ligne personnalis\'ee en bas de page\footnote{Suite \`a une proposition d'Eric \fsc{Picheral}}\index{bas de page}. Cette ligne est
-s\'epar\'ee du corps du message\index{message} par un trait horizontal sur toute la largeur.\\[2mm]
-\index{basdepage@\cs{basdepage}}\cs{basdepage}\marg{contenu}  demande la cr\'eation de cette ligne et en indique le contenu\\[2mm]
-{\bf Rem: Cette ligne n'est cr\'e\'ee que si aucune des commandes n\'ecessaires pour cr\'eer la ligne d'E-Mail n'est pr\'esente.}
-
-\vspace*{\fill}
-\noindent\parbox{\textwidth}{\rule{\textwidth}{.4pt}\\\small\hfill 1F, ch des Pontets\hfill Pas de publicit\'e, merci.\hfill T\'el : 776.23.07\hfill}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl La ligne de bas de page}
-\addcontentsline{lof}{figure}{\themesfig.~~~La ligne de bas de page}
-\end{center}
-\vfill\pagebreak
-
-
-\subsubsection{Des commandes suppl\'ementaires\label{seccomsup}}
-
-\noindent Cinq commandes\index{commandes} \index{commandes!facultatives}facultatives permettent de compl\'eter le message\index{message}. Les labels cr\'e\'es par ces commandes peuvent \^etre modifi\'es par l'utilisateur (voir page \pageref{chaines}).\\[2mm]
-\index{conc@\cs{conc}}\cs{conc}\marg{sujet} pr\'ecise le sujet du message\index{message}.\\[2mm]
-\index{ps@\cs{ps}}\vers+\ps{+{\it label}\vers+}{+{\it texte}\vers+}+ permet d'inclure un texte apr\`es la signature\index{signature}, sous la forme d'un paragraphe labell\'e. Le label doit \^etre sp\'ecifi\'e par l'utilisateur (voir les postscriptums des exemples.).\\[2mm] 
-\index{encl@\cs{encl}}\cs{encl}\marg{annexes} sp\'ecifie les annexes.\\[2mm] 
-\index{mencl@\cs{mencl}}\cs{mencl} pr\'ecise que les annexes sont mentionn\'ees dans le document.\\[2mm] 
-\index{cc@\cs{cc}}\cs{cc}\marg{destinataires} liste les \index{destinataire}destinataires de copies.\\[2mm] 
-\vspace*{1cm}\\
-
-\subsubsection{Des pages suivantes}
-
-\noindent A part la premi\`ere page, qui est automatiquement formatt\'ee avec l'\index{entete at ent\^ete}ent\^ete, la \index{date}date, l'\index{adresse!destinataire}adresse du \index{destinataire}destinataire, et non num\'erot\'ee, on peut choisir entre plusieurs styles de pages:\\[2mm]
-\index{pagestyle@\cs{pagestyle}}\cs{pagestyle}\marg{format} permet de choisir le format.\\[2mm]
-Les divers formats sont: (voir pages  \pageref{partex} et suivantes)\\[2mm]
-\vers+empty+: les pages ne contiennent ni \index{entete at ent\^ete}ent\^ete, ni embase.\\[2mm]
-\vers+headings+: les \index{entete at ent\^ete}ent\^etes contiennent le lieu, la \index{date}date et le num\'ero de la page. Il n'y a pas d'embases. Ce format n'influence que les pages impaires en mode recto-verso, sp\'ecifi\'e par l'option \vers+[twoside]+ de la classe lettre\index{lettre.cls@{\tt lettre.cls}}.\\[2mm]
-\vers+plain+: Il n'y a pas d'\index{entete at ent\^ete}ent\^etes, les embases contiennent les num\'eros de page centr\'es. 
-
-\subsection{De l'Observatoire}\label{partobs}
-
-\markright{\it Partie \thesection: \rm De l'Observatoire}
-\noindent Cette partie d\'ecrit les commandes\index{commandes} sp\'ecifiques \`a
-l'\index{observatoire at Observatoire}Observatoire de \index{Geneve at Gen\`eve}Gen\`eve. Sa structure est similaire
-\xE0 la s\xE9quences des sections \S~\ref{partlettre}, \S~\ref{partfax} et \S~\ref{partcom} d\xE9j\xE0 d\xE9velopp\xE9es dans ce
-document. La premi\`ere section d\'ecrit les \index{entete at ent\^ete}ent\^etes des \index{lettre}lettres, la seconde celles des t\'el\'efax\index{telefax at t\'el\'efax}, et la derni\`ere d\'ecrit les diff\'erentes commandes permettant de donner des r\'ef\'erences \`a l'Observatoire en cours de document.
-
-Il faut noter que ces commandes sont d\xE9finies dans le fichier d'institut de l'Observatoire, et ne remplacent plus par d\xE9faut les champs des messages depuis la version 2.32. Ces champs sont remplac\xE9s par les commandes du fichier \vers+default.ins+\index{default.ins@\vers+default.ins+}, qui peut \xEAtre red\xE9fini dans chaque institut, comme d\xE9crit aux pages \pageref{partinst} et suivantes. 
-\vfill\pagebreak
-
-\subsubsection{De l'ent\^ete et de la date des lettres}
-
-\noindent\index{addressobs@\cs{addressobs}}\label{addressobs}\cs{addressobs}\index{lettre} \index{adresse!observatoire at Observatoire} donne l'adresse de l'\index{observatoire at Observatoire}Observatoire comme \index{entete at ent\^ete}ent\^ete de la lettre\index{lettre}. Elle donne une ent\^ete comme ci-dessous. \\[2mm] 
-\noindent
-\framebox[\textwidth]{%
-\begin{minipage}[t]{70mm}
-  \centering \LDCMD \rule{0pt}{1.4\baselineskip}OBSERVATOIRE DE 
-                  GEN\`EVE\rule{0pt}{1.4\baselineskip}\\[2mm]
-             %\ldcmd 51, chemin des Maillettes\\
-             \ldcmd CH-1290 Sauverny\\
-                  Suisse\\[2mm]
-                  T\'el: +41(22) 755 26 11\\
-                  Fax: +41(22) 755 39 83
-\end{minipage}
-\hspace{20mm}
-\begin{minipage}[t]{\indentedwidth}
-   Sauverny, le \today
-\end{minipage}
-}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl L'ent\^ete de l'Observatoire}
-\addcontentsline{lof}{figure}{\themesfig.~~~L'ent\^ete de l'Observatoire}
-\end{center}
-
-\vspace{3mm}
-\noindent\index{lieuobs@\cs{lieuobs}}\label{lieuobs}\cs{lieuobs} indique Sauverny comme lieu d'envoi, avant la \index{date}date, en haut et \`a droite de la lettre\index{lettre}.\\[2mm]
-\index{telephoneobs@\cs{telephoneobs}}\label{telephoneobs}\cs{telephoneobs} place sous l'ent\^ete le num\'ero de \index{telephone at t\'el\'ephone}\index{numero at num\'ero!telephone at t\'el\'ephone!observatoire at Observatoire}t\'el\'ephone de l'\index{observatoire at Observatoire}Observatoire (+41 (22) 755 26 11).\\[2mm] 
-\index{faxobs@\cs{faxobs}}\label{faxobs}\cs{faxobs} place sous l'ent\^ete le num\'ero de \index{numero at num\'ero!telefax at t\'el\'efax!observatoire at Observatoire}t\'el\'efax de l'\index{observatoire at Observatoire}Observatoire (+41 (22) 755 39 83).\\[2mm] 
-\noindent\index{psobs@\cs{psobs}}\label{psobs}\cs{psobs} Cette commande cr\'ee l'\index{entete at ent\^ete}ent\^ete officielle de l'\index{observatoire at Observatoire}Observatoire, comme ci-dessous. Cette commande est \index{commandes!facultatives}facultative, et ne peut \^etre utilis\'ee avec succ\`es que si vous utilisez une imprimante {\trten P\treit OST\trten S\treit CRIPT}\index{postscript@{\sc PostScript}}. Elle importe un fichier ex\'ecutant le dessin de l'\'ecusson \index{ecusson@\'ecusson genevois}genevois. Ce fichier s'appelle \vers+ecusson55.ps+ et doit \^etre pr\'esent dans le r\'epertoire des macros\index{macros!repertoire at r\'epertoire}.\\[2mm]
-\noindent\framebox[\textwidth]{
-\begin{minipage}[t]{75mm}
-  \centering 
-  \treit R\'EPUBLIQUE\\[-1mm]
-  \treit ET CANTON DE GEN\`EVE\\[-1mm]
-  \epsfbox[0 0 55 55]{ecusson55.ps}
-  \mbox{\hss\trfvtn OBSERVATOIRE DE GEN\`EVE\hss}\\[2mm]
-  %\trten Ch. des Maillettes 51\\
-  \trten CH-1290 SAUVERNY\\
-  \trten Suisse\\[2mm]
-  \trten T\'el: +41(22) 755 26 11\\
-  \trten Fax: +41(22) 755 39 83
-\end{minipage}
-\hspace{15mm}
-\begin{minipage}[t]{\indentedwidth}
-  \centering
-  \mbox{}\\[10mm]
-  Sauverny, le \today
-\end{minipage}
-}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl Lettres officielles de l'Observatoire}
-\addcontentsline{lof}{figure}{\themesfig.~~~Lettres officielles de l'Observatoire}
-\end{center}
-\vfill\pagebreak
-
-\subsubsection{De l'ent\^ete des t\'el\'efax}
-
-\noindent\index{addressobs@\cs{addressobs}}\label{addressobsfax}\cs{addressobs} \index{adresse!observatoire at Observatoire}donne l'adresse de l'\index{observatoire at Observatoire}Observatoire comme \index{entete at ent\^ete}ent\^ete du t\'el\'efax\index{telefax at t\'el\'efax} (voir ci-dessous)\\[2mm] 
-\noindent
-\framebox[\textwidth]{
-\begin{minipage}[t]{70mm}
-  \centering 
-  \LDCMD \rule[6pt]{0pt}{1.0\baselineskip}OBSERVATOIRE DE GEN\`EVE\rule[6pt]{0pt}{1.0\baselineskip}\\[3mm]
-  \ldcmd CH-1290 Sauverny\\%
-\end{minipage}
-\hspace{15mm}
-\begin{minipage}[t]{\indentedwidth}
-\centering \LDCMD T\'EL\'EFAX
-\end{minipage}
-}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl L'ent\^ete des t\'el\'efax de l'Observatoire}
-\addcontentsline{lof}{figure}{\themesfig.~~~L'ent\^ete des t\'el\'efax de l'Observatoire}
-\end{center}
-
-\vspace*{3mm}%
-\noindent\index{psobs@\cs{psobs}}\label{psobsfax}\cs{psobs} cr\'ee l'\index{entete at ent\^ete}ent\^ete du t\'el\'efax\index{telefax at t\'el\'efax} comme celle du papier officiel de l'\index{observatoire at Observatoire}Observatoire. (voir ci-dessous) Cette commande est \index{commandes!facultatives}facultative, et ne peut \^etre utilis\'ee avec succ\`es que si vous utilisez une imprimante {\trten P\treit OST\trten S\treit CRIPT}\index{postscript@{\sc PostScript}}. Elle importe un fichier ex\'ecutant le dessin de l'\'ecusson \index{ecusson@\'ecusson genevois}genevois. (voir page \pageref{psobs})\\[2mm]
-\noindent
-\framebox[\textwidth]{
-\begin{minipage}[t]{75mm}
-  \centering 
-  \epsfysize=2.5cm
-  \epsfbox[0 -5 55 60]{ecusson55.ps}
-  \mbox{\hss\trfvtn OBSERVATOIRE DE GEN\`EVE\hss}\\[2mm]
-  \trten CH-1290 SAUVERNY\\
-\end{minipage}
-\hspace{15mm}
-\begin{minipage}[t]{\indentedwidth}
-\centering \LDCMD T\'EL\'EFAX
-\end{minipage}
-}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl Les t\'el\'efax officiels de l'Observatoire}
-\addcontentsline{lof}{figure}{\themesfig.~~~Les t\'el\'efax officiels de l'Observatoire}
-\end{center}
-
-\vspace*{3mm}%
-\noindent\index{detailledaddress@\cs{detailledaddress}}\label{detailadr}\cs{detailledaddress} 
-Cette commande permet de cr\'eer une \index{entete at ent\^ete}ent\^ete institutionnelle\index{institut} de t\'el\'efax\index{telefax at t\'el\'efax} plus d\'etaill\'ee (voir page \pageref{detailtest}), notamment celle de l'Observatoire, dans les deux modes (voir ci-dessous).\\[2mm]
-\noindent
-\framebox[\textwidth]{
-\begin{minipage}[t]{70mm}
-  \centering 
-  \LDCMD \rule[6pt]{0pt}{1.0\baselineskip}OBSERVATOIRE DE GEN\`EVE\rule[6pt]{0pt}{1.0\baselineskip}\\[3mm]
-  %\ldcmd 51, chemin des Maillettes\\%
-  \ldcmd CH-1290 Sauverny\\%
-       Suisse%
-\end{minipage}
-\hspace{15mm}
-\begin{minipage}[t]{\indentedwidth}
-\centering \LDCMD T\'EL\'EFAX
-\end{minipage}
-}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl L'ent\^ete de t\'el\'efax d\'etaill\'ee de l'Observatoire}
-\addcontentsline{lof}{figure}{\themesfig.~~~L'ent\^ete de t\'el\'efax d\'etaill\'ee de l'Observatoire}
-\end{center}
-
-\vspace*{3mm}%
-\noindent
-\framebox[\textwidth]{
-\begin{minipage}[t]{75mm}
-  \centering 
-  \epsfysize=2.5cm
-  \epsfbox[0 -5 55 60]{ecusson55.ps}
-  \mbox{\hss\trfvtn OBSERVATOIRE DE GEN\`EVE\hss}\\[2mm]
-  %\trten Ch. des Maillettes 51\\%
-  \trten CH-1290 SAUVERNY\\%
-  \trten Suisse%
-\end{minipage}
-\hspace{15mm}
-\begin{minipage}[t]{\indentedwidth}
-\centering \LDCMD T\'EL\'EFAX
-\end{minipage}
-}
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl Les t\'el\'efax officiels de l'Observatoire avec ent\^ete d\'etaill\'ee}
-\addcontentsline{lof}{figure}{\themesfig.~~~Les t\'el\'efax officiels de l'Observatoire avec ent\^ete d\'etaill\'ee}
-\end{center}
-
-\subsubsection{Des r\'ef\'erences}
-
-
-\noindent Plusieurs commandes ont \'et\'e pr\'ed\'efinies pour r\'ef\'erencer les num\'eros ou adresses de l'Observatoire. Elles donnent lieu \`a la composition du num\'ero ou de l'adresse dans les champs ad\'equats, tels qu'ils sont d\'efinis dans les parties \ref{partlettre}, \ref{partfax} et \ref{partcom}.\\[3mm]
-\index{faxobs@\cs{faxobs}}\label{faxfaxobs}\cs{faxobs}  indique le num\'ero de telefax\index{telefax at t\'el\'efax!numero at num\'ero!observatoire at Observatoire}\index{numero at num\'ero!telefax at t\'el\'efax!observatoire at Observatoire} de l'\index{observatoire at Observatoire!numero at num\'ero!telefax at t\'el\'efax}Observatoire. (+41 (22) 755 39 83)\\[2mm]
-\index{ccpobs@\cs{ccpobs}}\label{ccpobs}\cs{ccpobs}  indique le num\'ero de CCP\index{ccp!numero at num\'ero!observatoire at Observatoire}\index{numero at num\'ero!ccp!observatoire at Observatoire} de l'\index{observatoire at Observatoire!numero at num\'ero!ccp}Observatoire. (12-2130-4)\\[2mm]
-\index{ccittobs@\cs{ccittobs}}\cs{ccittobs}  indique l'\index{adresse!ccitt!observatoire at Observatoire}\index{observatoire at Observatoire!adresse!ccitt}adresse de mail de l'\index{observatoire at Observatoire}Observatoire, au format X400\index{X400}, et y rajoute le \index{nom d'utilisateur}nom d'utilisateur de l'exp\'editeur, s'il est d\'efini. {\tt (OU=obs;O=unige;PRMD=switch;ADMD=arcom;C=ch)}\\[2mm]
-\index{internetobs@\cs{internetobs}}\cs{internetobs}\label{internetobs}  indique l'\index{adresse!internet!observatoire at Observatoire}\index{observatoire at Observatoire!adresse!internet}adresse des SUN de l'\index{observatoire at Observatoire}Observatoire, au format RFC~822\index{RFC 822}, et y rajoute le \index{nom d'utilisateur}nom d'utilisateur de l'exp\'editeur, s'il est d\'efini. {\tt (obs.unige.ch)}\\[2mm]
-\index{ftpobs@\cs{ftpobs}}\cs{ftpobs}\label{ftpobs} imprime l'\index{adresse!ftp!observatoire at Observatoire}\index{observatoire at Observatoire!adresse!ftp}adresse du serveur ftp anonyme de l'\index{observatoire at Observatoire}Observatoire (\vers+obsftp.unige.ch+), ainsi que son num\'ero internet. Elle est con\c{c}ue pour \^etre utilis\'ee quelquepart dans le texte de la lettre, ou des commandes suppl\'ementaires (page \pageref{seccomsup}).\\[2mm]
-\index{wwwobs@\cs{wwwobs}}\cs{wwwobs}\label{wwwobs} imprime l'\index{adresse!http!observatoire at Observatoire}\index{observatoire at Observatoire!adresse!http}adresse du serveur WWW  de l'\index{observatoire at Observatoire}Observatoire (\vers+obswww.unige.ch+), ainsi que son num\'ero internet. Elle est con\c{c}ue pour \^etre utilis\'ee quelquepart dans le texte de la lettre, ou des commandes suppl\'ementaires (page \pageref{seccomsup}).\\[2mm]
-
-
-\subsection{Des autres instituts}\label{partinst}
-\markright{\it Partie \thesection: \rm Des autres instituts}
-\noindent Cette partie d\'ecrit la mani\`ere de modifier le comportement par d\'efaut de la classe lettre\index{lettre.cls@{\tt lettre.cls}} pour l'adapter \`a un autre institut, soci\'et\'e, association, etc.
-\vfill\pagebreak
-
-\vspace*{-10mm}
-\fbox{\parbox[b]{50mm}{%
-\centering
-\epsfxsize=25mm%
-\mbox{\epsfbox{amgmono.eps}}\\%
-{\hvten \'Ecole de ski\\%
-	Denis M\'egevand\\Pr\'esident\\%
-	T\'el :~+41 (22) 776 23 07}}%
-\hspace{35mm}%
-\parbox[b]{70mm}{{\em ~~~~Destinataire\\\mbox{}~~~~Adresse}\\[2cm]Commugny, le \today}}%
-\refstepcounter{mesfig}
-\begin{center}
-\figurename\themesfig: {\sl L'ent\^ete des Amis Montagnards}
-\addcontentsline{lof}{figure}{\themesfig.~~~L'ent\^ete des Amis Montagnards}
-\end{center}
-
-\subsubsection{Du fonctionnement de la classe}
-
-\noindent Il est important de comprendre comment fonctionne la classe\index{lettre.cls@{\tt lettre.cls}} pour pouvoir l'adapter. L'entr\'ee dans les environnements {\tt letter}\index{letter@\cs{begin\{letter\}}} et {\tt telefax}\index{telefax@\cs{begin\{telefax\}}} r\'einitialise toute une s\'erie de param\`etres: la langue\index{langue} est remise \`a la valeur par d\'efaut (voir page \pageref{seclang}), le nombre de pages d'un t\'el\'efax\index{telefax at t\'el\'efax} est remis \`a 0, le style de page est {\tt plain}, les lignes auxiliaires et d'E-Mail, ainsi que tous leurs champs sont vid\'es, les champs d\'efinis par les commandes \cs{location}, \cs{conc} et les signatures sont vid\'es. Ensuite la classe charge le fichier \vers+default.ins+\index{default.ins@\vers+default.ins+} et \'eventuellement un fichier de commandes d'institut. Le nom de ce fichier est donn\'e par le param\`etre de la commande suivante, qui se place entre \cs{begin\{document\}} et \cs{begin\{letter\}} ou \cs{begin\{telefax\}}:\\[2mm]
-\vers+\institut{+{\em fichier}\vers+}+\index{institut@\cs{institut}}\label{institut}\\[2mm]
-L'extension de ce fichier est \vers+.ins+, et il doit \^etre dans le
-chemin de recherche des macros\index{macros!repertoire at r\'epertoire}
-(r\'epertoire courant et \vers+$TEXINPUTS+).%$
-
-\subsubsection{Du comportement personnalis\xE9}
-
-\noindent C'est donc cette commande plac\'ee avant \cs{begin\{letter\}}\index{letter@\cs{begin\{letter\}}} ou \cs{begin\{telefax\}}\index{telefax@\cs{begin\{telefax\}}} qui permet de personnaliser les commandes \`a utiliser dans les messages: Toutes les commandes situ\'ees \`a l'int\'erieur de {\em fichier}{\tt.ins} seront ex\'ecut\'ees automatiquement. Par exemple, le fichier \vers+amg.ins+\index{amg@\vers+amg.ins+} suivant permet d'\'ecrire des lettres ayant l'ent\xEAte de mon club de ski\index{amis at Amis Montagnards Gen\`eve}, comme le montre l'ent\^ete ci-dessus, en incluant simplement la commande \vers+\institut{amg}+\index{institut@\cs{institut}} avant \cs{begin\{letter\}}\index{letter@\cs{begin\{letter\}}}\\[2mm]
-\verbatiminput{amg.ins}
-
-\noindent Ces champs peuvent \^etre red\'efinis dans chaque lettre entre le d\'ebut de l'environnement et la commande \cs{opening}.
-
-\subsubsection{Des commandes obligatoires}
-
-\noindent Si l'on veut modifier  l'environnement par d\'efaut, il faut {\bf obligatoirement} que  les commandes suivantes\label{instinum} soient d\'efinies dans le fichier d'institut:
-\begin{itemize}
-\item \cs{address}
-\item \cs{telephone} ou \cs{notelephone}
-\item \cs{fax} ou \cs{nofax}
-\item \cs{lieu} ou \cs{nolieu}
-\end{itemize}
-
-Mais si l'on d\'esire avoir le num\'ero de t\'el\'efax\index{telefax at t\'el\'efax} de l'institut inclus automatiquement dans ses t\'el\'efax, mais facultativement dans ses lettres, il faut l'appeler conditionnellement \`a l'aide du test d\'ecrit au paragraphe suivant\\[2mm]
-
-\begin{versatim}
-\makeatletter
-\newcommand{\faxinst}{\fax{+41 (22) 776 36 32}}
-\if at letter
-    \nofax
-\else
-    \faxinst
-\fi
-\makeatother
-\end{versatim}
-
-\subsubsection{Des variations de la personnalisation}
-
-\noindent Deux \cs{if} permettent de g\'erer plus en d\'etail ces modifications des d\'efauts:\\[2mm]
-\cs{if at detail}\label{detailtest}\index{ifdetail@\cs{if"@detail}} permet de d\'efinir une adresse \`a deux niveaux de d\'etails pour les t\'el\'efax\index{telefax at t\'el\'efax}. Ce test est vrai lorsque l'on invoque la commande
-\index{detailledaddress@\cs{detailledaddress}}\cs{detailledaddress} (voir page \pageref{detailadr}).\\[2mm]
-\cs{if at letter}\index{ifletter@\vers+\if"@letter+} permet de g\'erer diff\'eremment l'ent\^ete d'une lettre\index{lettre} et celle d'un t\'el\'efax\index{telefax at t\'el\'efax}.\\[2mm] 
-Le d\'etail de la commande \cs{psobs}\index{psobs@\cs{psobs}} est donn\'e ici \`a titre d'exemple d'utilisation des ces tests:\\[2mm]
-\begin{versatim}
-\long\def\psobs{%
-    \address{%
-        \centering
-        \vskip -5mm%
-        \if at letter
-            \treit R\'EPUBLIQUE\\[-1mm]%
-            \treit ET CANTON DE GEN\`EVE\\[-1mm]%
-        \fi
-        \epsfysize=2.5cm
-        \epsfbox[-72 -7 55 65]{ecusson55.ps}%
-        \mbox{\hss\trfvtn OBSERVATOIRE DE GEN\`EVE\hss}\\[2mm]%
-        \trten CH-1290 SAUVERNY\\%
-        \if at letter
-            \trten Suisse%
-        \fi
-        \if at detail
-            \trten Suisse%
-        \fi}}%
-\end{versatim}
-
-\subsection{Des autres adaptations}\label{partadapt}
-\markright{\it Partie \thesection: \rm Des autres adaptations}
-\noindent La partie suivante\index{adaptations} explique la mani\`ere de modifier les champs fixes\index{champs fixes} et la mise en page\index{mise en page} des lettres\index{lettre} et des t\'el\'efax\index{telefax at t\'el\'efax}.
-\vfill\pagebreak
-
-\subsubsection{Des cha\^\i{}nes fixes}\label{chaines}
-\noindent Un certain nombre de cha\^\i{}nes\index{champs fixes}\index{chaines fixes at cha\^\i{}nes fixes} fixes sont utilis\'ees \`a divers endroits des lettres\index{lettre} et des t\'el\'efax\index{telefax at t\'el\'efax}. Elles d\'ependent de la langue utilis\'ee et sont d\'efinies dans des macros :\\[2mm] 
-\index{tellabelname@\cs{tellabelname}}\index{telefaxname@\cs{telefaxname}}\index{telefaxlabelname@\cs{telefaxlabelname}}\index{telephonelabelname@\cs{telephonelabelname}}\index{telefaxstring@\cs{telefaxstring}}\index{faxwarning@\cs{faxwarning}}\index{faxlabelname@\cs{faxlabelname}}\index{telexlabelname@\cs{telexlabelname}}\index{headtoname@\cs{headtoname}}\index{headfromname@\cs{headfromname}}\index{pagetotalname@\cs{pagetotalname}}\index{concname@\cs{concname}}\index{ccname@\cs{ccname}}\index{enclname@\cs{enclname}}\index{mentionname@\cs{mentionname}}\index{vrefname@\cs{vrefname}}\index{nrefname@\cs{nrefname}}%
-\begin{tabularx}{\textwidth}{|>{\columncolor[gray]{0.85}}X|>{\columncolor[gray]{0.95}}X|X|X|}
-\hline
-\bf Macro&\bf Contexte&\bf Fran\c{c}ais&\bf Romand\\
-\hline
-\hline
-\cs{faxwarning}&Zone en \'evidence&\footnotesize En cas de mauvaise transmission, appelez s.v.p. l'op\'erateur t\'el\'efax.&\footnotesize En cas de mauvaise transmission, appelez s.v.p. l'op\'erateur t\'el\'efax.\\
-\cs{telefaxstring}&Ent\^ete des t\'el\'efax&\LDCMD\vrule width0pt height20pt depth0pt T~\'E~L~\'E~F~A~X&\LDCMD\vrule width0pt height20pt depth0pt T~\'E~L~\'E~F~A~X\\
-\cs{telephonelabelname}&Ligne auxiliaire&T\'EL\'EPHONE :&T\'EL\'EPHONE :\\
-\cs{telefaxlabelname}&Ligne auxiliaire&T\'EL\'EFAX :&T\'EL\'EFAX :\\
-\cs{telefaxname}&Zone en \'evidence&T\'el\'efax :&T\'el\'efax :\\
-\cs{tellabelname}&Ent\^ete&T\'el.&T\'el.\\
-\cs{faxlabelname}&Ent\^ete&Fax :&Fax :\\
-\cs{telexlabelname}&Ligne auxiliaire&T\'ELEX :&T\'ELEX :\\
-\cs{headtoname}&Zone en \'evidence&\`A :&\`A :\\
-\cs{headfromname}&Zone en \'evidence&De :&De :\\
-\cs{pagetotalname}&Zone en \'evidence&Nombre de pages :&Nombre de pages :\\
-\cs{concname}&D\'ebut de message&Objet :&Concerne :\\
-\cs{ccname}&Fin des lettres&C.c.&C.c.\\
-\cs{enclname}&Fin des lettres&P.j.&Ann.\\
-\cs{mentionname}&Fin des lettres&Annexe(s) mentionn\'ee(s)&Annexe(s) mentionn\'ee(s)\\
-\cs{vrefname}&Ligne auxiliaire&V.\raise.4ex\hbox{\tiny /}r\'ef.&V.\raise.4ex\hbox{\tiny /}r\'ef.\\
-\cs{nrefname}&Ligne auxiliaire&N.\raise.4ex\hbox{\tiny /}r\'ef.&N.\raise.4ex\hbox{\tiny /}r\'ef.\\
-\hline
-\end{tabularx}\\[1mm]
-%
-\begin{tabularx}{\textwidth}{|>{\columncolor[gray]{0.85}}X|X|X|X|}
-\hline
-\bf Macro&\bf Anglais&\bf Am\'ericain&\bf Allemand\\
-\hline
-\hline
-\cs{faxwarning}&\footnotesize If improperly transmitted, please call the telefax operator.&\footnotesize If improperly transmitted, please call the telefax operator.&\footnotesize Bitte unrichtige \"Ubertragungen dem Sender telefonisch melden.\\
-\cs{telefaxstring}&\LDCMD T~E~L~E~F~A~X&\LDCMD T~E~L~E~F~A~X&\LDCMD T~E~L~E~F~A~X\\
-\cs{telephonelabelname}&TELEPHONE:&PHONE:&TELEFON:\\
-\cs{telefaxlabelname}&TELEFAX:&TELEFAX:&TELEFAX:\\
-\cs{telefaxname}&Telefax:&Telefax:&Telefax:\\
-\cs{tellabelname}&Tel:&Phn:&Tel:\\
-\cs{telexlabelname}&TELEX:&TELEX:&TELEX:\\
-\cs{headtoname}&To:&To:&An:\\
-\cs{headfromname}&From:&From:&Von:\\
-\cs{pagetotalname}&Total pages:&Total pages:&Gesamtanzahl der Bl\"atter:\\
-\cs{concname}&Subject:&Re:&Betrifft:\\
-\cs{ccname}&Cc:&Cc:&Kopie an:\\
-\cs{enclname}&Encl(s):&Encl(s):&Beilage(n):\\
-\cs{mentionname}&Encl(s).&Encl(s).&Beilage(n) erw\"ahnt\\
-\cs{vrefname}&Y.\raise.4ex\hbox{\tiny /}ref.~&Y.\raise.4ex\hbox{\tiny /}ref.~&Ihr Zeichen\\
-\cs{nrefname}&O.\raise.4ex\hbox{\tiny /}ref.~&O.\raise.4ex\hbox{\tiny /}ref.~&Unser Zeichen\\
-\hline
-\end{tabularx}\nobreak
-\refstepcounter{mesfig}
-\begin{center}
-\tablename\themesfig: {\sl Les cha\^\i{}nes fixes}
-\addcontentsline{lof}{figure}{\themesfig.~~~Les cha\^\i{}nes fixes}
-\end{center}
-\vspace*{2mm}
-
-%\index{@\vers+\+}
-\noindent Ces d\'efinitions d\'ependantes de la langue sont regroup\'ees vers la fin du fichier de classe, dans les macros \cs{francais}\index{francais@\cs{francais}}, \cs{romand}\index{romand@\cs{romand}}, \cs{anglais}\index{anglais@\cs{anglais}}, \cs{americain}\index{americain@\cs{americain}} et \cs{allemand}\footnote{Merci \`a Gerhard \fsc{Bosch} pour ses corrections des valeurs allemandes}\index{allemand@\cs{allemand}}, ce qui permet \`a l'utilisateur de les red\'efinir facilement. L'ajout d'une nouvelle langue n'est pas plus compliqu\'e, puisqu'il suffit de d\'efinir une commande au nom de cette langue, qui d\'efinit ces diff\'erentes macros, et un flag \cs{sigflag}\index{sigflag@\cs{sigflag}} pour la langue. Ce flag est mis \`a 0 si les salutations finales sont format\'ees sur la largeur de la page, \`a 1 s'il faut n'utiliser que la moiti\'e droite de la page en cas de signature unique (voir page \pageref{seclang}).
-
-
-\subsubsection{De la mise en page}
-
-\noindent La mise en page\index{mise en page} des lettres\index{lettre} et des t\'el\'efax\index{telefax at t\'el\'efax} utilise les variables dimensionnelles classiques de \LaTeX{}, qui sont regroup\'ees dans le fichier de classe de mani\`ere \`a faciliter les modifications. Par d\xE9faut, les lettres sont mises en page pour \xEAtre imprim\xE9es sur du papier au format DIN A4.\\[2mm]
-De plus, quelques nouvelles dimensions sont d\'efinies:\\[2mm]
-\cs{letterwidth}\index{letterwidth@\cs{letterwidth}}\\ 
-\cs{lettermargin}\index{lettermargin@\cs{lettermargin}}\\ 
-\cs{listmargin}\index{listmargin@\cs{listmargin}}\\[2mm]
-\cs{openingspace}\index{openingspace@\cs{openingspace}}\\ 
-\cs{openingindent}\index{openingindent@\cs{openingindent}}\\[2mm] 
-\cs{sigspace}\index{sigspace@\cs{sigspace}}\\[2mm] 
-\cs{ssigwidth}\index{ssigwidth@\cs{ssigwidth}}\\ 
-\cs{ssigindent}\index{ssigindent@\cs{ssigindent}}\\[2mm]
-\cs{msigwidth}\index{msigwidth@\cs{msigwidth}}\\[2mm] 
-Ces grandeurs permettent de modifier la mise en page de diverses parties des messages. La commande \index{marge@\cs{marge}}\cs{marge} d\'ecrite \`a la page \pageref{marge} modifie les trois premi\`eres dimensions ci-dessus. \cs{openingspace} ajuste l'espace vertical autour du champ \og Sujet\fg{}. \cs{openingindent} permet de d\'efinir l'indentation de la salutation d'ouverture\footnote{Suite \`a une proposition de Daniel \fsc{Taupin}}, ind\'ependamment de \cs{parindent}\index{parindente@\cs{parindent}}.
-\cs{sigspace} permet de modifier l'espacement vertical entre le texte et la ou les signatures. \cs{ssigwidth} et \cs{ssigindent} g\`erent la largeur de la bo\^{\i}te contenant une \index{signature}signature simple, et l'indentation de celle-ci. \cs{msigwidth} d\'efinit la largeur totale des signatures multiples. On aura avantage \`a bien \'etudier la classe avant de modifier ces dimensions.
-
-\subsubsection{De l'ent\^ete}
-
-\noindent L'ent\^ete de la lettre est configurable : les \'el\'ements sont positionn\'es par des variables d\'efinies dans le fichier de classe. Les valeurs par d\'efaut peuvent \^etre red\'efinies dans un fichier d'institut. Ces variables, d\'efinies par des macros ou par des dimensions (les largeurs des \cs{parbox} et \verb+tabular+),  sont les suivantes (d\'efaut en mm) :\\[3mm]
-
-\noindent \textbf{L'ent\^ete des lettres} est dans une bo\^{\i}te d'ent\^ete d\'efinie par un environnement \verb+picture+ :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de largeur&	 \cs{pict at let@width}&	(185)\\
-		de hauteur&	 \cs{pict at let@height}&	(65)\\
-		d'offset horizontal& \cs{pict at let@hoffset}&	(0)\\
-		d'offset vertical& \cs{pict at let@voffset}&	(0)\\
-\end{tabular}\\[2mm]
-dans laquelle on trouve un trait de pliage :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de coordonn\'ee x& \cs{rule at hpos}&		(-25)\\
-		de coordonn\'ee y& \cs{rule at vpos}&		(-15)\\
-		de longueur& 	 \cs{rule at length}&		(10)\\
-\end{tabular}\\[2mm]
-l'adresse de l'exp\'editeur dans une \cs{parbox} :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de coordonn\'ee x& \cs{fromaddress at let@hpos}&	(-10)\\
-		de coordonn\'ee y& \cs{fromaddress at let@vpos}&	(70)\\
-		de largeur&	 \cs{fromaddress at let@width}&	(69)\\
-\end{tabular}\\[2mm]
-le lieu d'exp\'edition dans une \cs{parbox} :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de coordonn\'ee x& \cs{fromlieu at let@hpos}&	(90)\\
-		de coordonn\'ee y& \cs{fromlieu at let@vpos}&	(62)\\
-		de largeur&	 \cs{fromlieu at let@width}&	(69)\\
-\end{tabular}\\[2mm]
-et l'adresse du destinataire dans une \cs{parbox} :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de coordonn\'ee x& \cs{toaddress at let@hpos}&	(90)\\
-		de coordonn\'ee y& \cs{toaddress at let@vpos}&	(40)\\
-		de largeur&	 \cs{toaddress at let@width}&	(80)\\
-\end{tabular}\\[3mm]
-
-\noindent\textbf{L'ent\^ete des fax} est dans une bo\^{\i}te d\'efinie par un environnement \verb+picture+ :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de largeur&	 \cs{pict at fax@width}&	(185)\\
-		de hauteur&	 \cs{pict at fax@height}&	(30)\\
-		d'offset horizontal& \cs{pict at fax@hoffset}&	(0)\\
-		d'offset vertical& \cs{pict at fax@voffset}&	(0)\\
-\end{tabular}\\[2mm]
-o\`u l'on trouve l'adresse de l'exp\'editeur dans une \cs{parbox} :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de coordonn\'ee x& \cs{fromaddress at fax@hpos}&	(-10)\\
-		de coordonn\'ee y& \cs{fromaddress at fax@vpos}&	(30)\\
-		de largeur&	 \cs{fromaddress at fax@width}&	(69)\\
-\end{tabular}\\[2mm]
-et une cha\^\i{}ne (\cs{telefaxstring}) dans une \cs{parbox} :\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de coordonn\'ee x& \cs{faxstring at hpos}&	(90)\\
-		de coordonn\'ee y& \cs{faxstring at vpos}&	(20)\\
-		de largeur&	 \cs{faxstring at width}&	(69)\\
-\end{tabular}\\[2mm]
-Au dessous, une alternance de traits et de \cs{tabular}\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de largeur&	 \cs{faxbox at width}&		(170)\\
-\end{tabular}\\[2mm]
-o\`u l'on trouve une \cs{parbox} pour le destinataire,\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de largeur&	 \cs{toaddress at fax@width}&	(69)\\
-\end{tabular}\\[2mm]
-et une pour le nom de l'exp\'editeur,\\[2mm]
-\begin{tabular}{p{5cm}p{5cm}p{2cm}}
-		de largeur&	 \cs{fromname at fax@width}&	(69)\\
-\end{tabular}
-
-
-
-\section{Des exemples}\label{partex}
-
-\markright{\it Partie \thesection: \rm Des exemples}
-\vfill\pagebreak
-
-\subsection{Des gabarits}
-
-\noindent Des fichiers \og gabarit\fg{} sont disponibles sous les noms de {\tt lettre.tpl}, {\tt telefax.tpl}
-et {\tt institut.tpl} dans le r\'epertoire des macros\index{macros!repertoire at r\'epertoire}, habituellement
-accessible \`a travers la variable d'environnement \vers+$TEXINPUTS+. %$
-Le contenu de ces fichiers permet de se rappeler les diverses commandes\index{commandes}:\\[2mm]
-\noindent Fichier {\tt lettre.tpl} :\\[2mm]
-{\scriptsize
-\verbatiminput{\inputsdir lettre.tpl}}
-\vfill\pagebreak
-
-\noindent Fichier {\tt telefax.tpl} :\\[2mm]
-{\scriptsize
-\verbatiminput{\inputsdir telefax.tpl}}
-\vfill\pagebreak
-
-\noindent Fichier {\tt institut.tpl} :\\[2mm]
-{\scriptsize
-\verbatiminput{\inputsdir institut.tpl}}
-\vfill\cleardoublepage
-
-\subsection{Des exemples}
-
-\noindent Les pages suivantes montrent des fichiers sources et les lettres\index{lettre} ou t\'el\'efax\index{telefax at t\'el\'efax} r\'esultants (\`a gauche) qui illustrent les diff\'erentes mises-en-page d\'efinies par les commandes de \vers+lettre.cls+. Dans la mesure du possible, la source se trouve sur la page de gauche et le r\'esultat sur
-la page de droite. 
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex1_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex1-1.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex2_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex2-1.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex3_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex3-1.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex4_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex4-1.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex5_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex5-1.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex6_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex6-1.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex7_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex7-1.ps}}%
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex7-2.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{letex8_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex8-1.ps}}%
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex8-2.ps}}%
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{letex8-3.ps}}%
-\vfill\pagebreak
-
-~\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{testfaxf_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{testfaxf-1.ps}}%
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{testfaxf-2.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{testfaxe_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{testfaxe-1.ps}}%
-\vfill\pagebreak
-
-{\scriptsize
-\verbatiminput{testfaxd_nl}}
-\vfill\pagebreak
-
-\epsfysize=\textheight%
-\noindent\fbox{\epsfbox{testfaxd-1.ps}}%
-\index{Geneve at Gen\`eve|seealso{\'ecusson}}
-\index{X400|seealso{ccitt}}
-\index{RFC 822|seealso{internet}}
-\index{telefax at t\'el\'efax|seealso{message}}
-\index{lettre|seealso{message}}
-\vfill\cleardoublepage
-\lettreRestaureMarges
-
-\section{Documentation du code}
-\label{sec:docum-du-code}
-
-\DocInput{lettre.cls}
-
-\clearpage
-\lettreRedefinitMarges
-\PrintIndex
-
-
-\end{document}
-
-% Local Variables:
-% TeX-master: "lettre"
-% eval: (TeX-PDF-mode 0)
-% End:
\ No newline at end of file

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex1.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex1.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,47 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-
-%
-% Entete et signature par defaut, format plain.
-% =============================================
-%
-\begin{letter}{	Pr.~E.T.~Phonom \\ 
-                D\'epartement d'Asprototographie \\ 
-                Universit\'e de Saint Zopium \\
-                3945, Quai du G\'eneral Gisant \\
-                CH-6800 Motte-au-Rolla }
-
-\pagestyle{plain}
-
-\name{Dr~S.~E.~Dnavegem}
-
-\opening{Cher Professeur Phonom,}
-
-Je vous remercie d'avoir donn\'e suite \`a ma requ\^ete, et vous
-confirme ma participation au symposium en tant que sp\'ecialiste
-des affaires \'etranges. 
-
-\closing{Veuillez agr\'eer, Monsieur le professeur, l'expression
-         de mes condol\'eances distingu\'ees.} 
-
-\end{letter}
-%
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex2.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex2.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,65 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-
-%
-% Entete et signature par defaut, format plain.
-% =============================================
-% Champs: objet, copies, annexes, post-scriptum.
-% ==============================================
-%
-\begin{letter}{	Pr.~E.T.~Phonom \\ 
-                D\'epartement d'Asprototographie \\ 
-                Universit\'e de Saint Zopium \\
-                3945, Quai du G\'eneral Gisant \\
-                CH-6800 Motte-au-Rolla }
-
-\pagestyle{plain}
-
-\name{Dr~S.~E.~Dnavegem}
-
-\conc{Sixi\`eme Symposium Al\'ea\-toi\-re Intercommunal
-de Dynamotoculture (~SAID~1993~)} 
-
-\opening{Cher Professeur Phonom,}
-
-Je vous remercie d'avoir donn\'e suite \`a ma requ\^ete, et vous
-confirme ma participation au symposium en tant que sp\'ecialiste
-des affaires \'etranges. 
-
-\closing{Veuillez agr\'eer, Monsieur le professeur, l'expression
-         de mes condol\'eances distingu\'ees.} 
-
-\cc{Pr.~Zoldan Fratschski \\
-    Me  Barillada \\
-    Ra\"{\i}ssa Goba }
-
-\encl{Talon de participation \\
-      Bons de visite (6) \\
-      Article Dnavegem }
-
-\ps{PS :~}{Veuillez trouver en annexe les documents dont nous avons
-parl\'e ce matin au t\'el\'ephone, ainsi qu'un exemplaire de mon
-article consacr\'e \`a la culture intensive du Yen Japonais en
-milieu hospitalier. Je vous en souhaite bonne r\'eception.} 
-
-\end{letter}
-%
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex3.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex3.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,80 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-\selectlanguage{francais}
-
-%
-% Fichier de defaut de l'Observatoire
-% ===================================
-\institut{obs}
-% Entete officielle, signature precisee, format headings.
-% =======================================================
-% Langue romande.
-% ===============
-% Champs: objet, copies, annexes, post-scriptum.
-% ==============================================
-% Ligne auxiliaire de reference.
-% ==============================
-%
-\begin{letter}{	Pr.~E.T.~Phonom \\ 
-                D\'epartement d'Asprototographie \\ 
-                Universit\'e de Saint Zopium \\
-                3945, Quai du G\'eneral Gisant \\
-                CH-6800 Motte-au-Rolla }
-
-\pagestyle{headings}
-
-\name{Dr~S.~E.~Dnavegem}
-\psobs
-\signature{Dr~S.~E.~Dnavegem\\ Collaborateur Scientifique}
-
-\vref{EP/mjs}
-\nref{SD/cf69}
-\faxobs
-\ccpobs
-
-\conc{Sixi\`eme Symposium Al\'ea\-toi\-re Intercommunal
-de Dynamotoculture (~SAID~1993~)} 
-
-\opening{Cher Professeur Phonom,}
-
-Je vous remercie d'avoir donn\'e suite \`a ma requ\^ete, et vous
-confirme ma participation au symposium en tant que sp\'ecialiste
-des affaires \'etranges. 
-
-\closing{Veuillez agr\'eer, Monsieur le professeur, l'expression
-         de mes condol\'eances distingu\'ees.} 
-
-\cc{Pr.~Zoldan Fratschski \\
-    Me  Barillada \\
-    Ra\xEFssa Goba }
-
-\encl{Talon de participation \\
-      Bons de visite (6) \\
-      Article Dnavegem }
-
-\ps{PS :~}{Veuillez trouver en annexe les documents dont nous avons
-parl\'e ce matin au t\'el\'ephone, ainsi qu'un exemplaire de mon
-article consacr\'e \`a la culture intensive du Yen Japonais en
-milieu hospitalier. Je vous en souhaite bonne r\'eception.} 
-
-\end{letter}
-%
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex4.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex4.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex4.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,86 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-
-%
-% Fichier de defaut de l'Observatoire
-% ===================================
-\institut{obs}
-%
-% Entete officielle, signature precisee, 
-% ======================================
-% langue romande,
-% ===============
-% precision de departement, format headings.
-% ==========================================
-% Champs: objet, copies, annexes, post-scriptum.
-% ==============================================
-% Lignes auxiliaires de reference et d'E-Mail.
-% ============================================
-%
-\begin{letter}{	Pr.~E.T.~Phonom \\ 
-                D\'epartement d'Asprototographie \\ 
-                Universit\'e de Saint Zopium \\
-                3945, Quai du G\'eneral Gisant \\
-                CH-6800 Motte-au-Rolla }
-
-\pagestyle{headings}
-
-\name{Dr~S.~E.~Dnavegem}
-\psobs
-\location{Centre Informagique}
-\signature{Dr~S.~E.~Dnavegem\\ Collaborateur Scientifique}
-
-\vref{EP/mjs}
-\nref{SD/cf69}
-\faxobs
-\ccpobs
-\username{dnavegem}
-\ccittobs
-\internetobs
-
-\conc{Sixi\`eme Symposium Al\'ea\-toi\-re Intercommunal
-de Dynamotoculture (~SAID~1993~)} 
-
-\opening{Cher Professeur Phonom,}
-
-Je vous remercie d'avoir donn\'e suite \`a ma requ\^ete, et vous
-confirme ma participation au symposium en tant que sp\'ecialiste
-des affaires \'etranges. 
-
-\closing{Veuillez agr\'eer, Monsieur le professeur, l'expression
-         de mes condol\'eances distingu\'ees.} 
-
-\cc{Pr.~Zoldan Fratschski \\
-    Me  Barillada \\
-    Ra\"{\i}ssa Goba }
-
-\encl{Talon de participation \\
-      Bons de visite (6) \\
-      Article Dnavegem }
-
-\ps{PS :~}{Veuillez trouver en annexe les documents dont nous avons
-parl\'e ce matin au t\'el\'ephone, ainsi qu'un exemplaire de mon
-article consacr\'e \`a la culture intensive du Yen Japonais en
-milieu hospitalier. Je vous en souhaite bonne r\'eception.} 
-
-\end{letter}
-%
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex5.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex5.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex5.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,69 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[english,francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-%
-% Fichier de defaut de l'Observatoire
-% ===================================
-\institut{obs}
-%
-% Entete officielle, signature precisee,
-% ======================================
-% langue anglaise, format plain,
-% ==============================
-% precision de departement.
-% =========================
-% Champs: objet, annexes.
-% =======================
-% Lignes auxiliaires de reference et d'E-Mail.
-% ============================================
-%
-\begin{letter}{ \TeX\ Users Group \\
-                P.O.Box 594 \\
-                Providence, RI 02901 \\
-                USA}
-
-\anglais
-\pagestyle{plain}
-
-\name{Denis M\'egevand}
-\psobs
-\location{Dr~D.~M\'egevand\\ Ing\'enieur de recherche}
-\signature{Dr~D.~M\'egevand}
-
-\nref{PCT8289}
-\vref{TUG/kb}
-\faxobs
-\ccpobs
-\username{megevand}
-\ccittobs
-\internetobs
-
-\conc{PiC\TeX\ Manuals}
-\opening{Dear Sir,}
-
-Enclosed, you will find a check of \$60.00 corresponding to your
-invoice \#902 dated June 2,1993 for 2 PiC\TeX\ manuals. 
-
-\closing{Sincerely}
-\encl{1 check}
-
-\end{letter}
-%
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex6.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex6.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex6.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,87 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[german,francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-\newcommand{\dhfam}{\fontencoding{OT1}\fontfamily{cmdh}\fontseries{m}%
-                    \fontshape{n}}
-\newcommand{\cmd}{\dhfam\fontsize{10}{12pt}\selectfont}
-\newcommand{\Cmd}{\dhfam\fontsize{12}{14pt}\selectfont}
-\newcommand{\CMD}{\dhfam\fontsize{14}{17pt}\selectfont}
-%
-% Adresse precisee,
-% =================
-% langue allemande, format headings,
-% ==================================
-% precision de departement, lieu, telephone, fax, E-Mail.
-% =======================================================
-% Champs: annexes.
-% ================
-% Lignes auxiliaires de reference et d'E-Mail.
-% ============================================
-%
-\begin{letter}{ Herrn Professor H.F.~Hess \\
-                Astronomisches Institut   \\
-                Universit\"at Mainz   \\
-                Jupitergasse 4 \\
-                D-4102 \underline{B\"onningen}   }
-
-\allemand
-\pagestyle{headings}
-
-\name{Dr~T.G. Kurwezger}
-\address{\centering
-         \CMD Centre des D\'es Stochastiques \\ 
-         \cmd CH-1291 Prairie du Gr\"utli }
-\location{Dr~Terry G. Kurwezger \\
-          D\'epartement des Tas}
-\telephone{+41(1) 671 27 12}
-\lieu{La Prairie}
-\signature{Terry}
-\email{tkur at cds.unigr.ch}
-
-\nref{ TGK/dm }
-\fax{+41(1) 671 27 45}
-\username{tkur}
-\ccitt{OU=cds;O=unigr;C=ch}
-\internet{cds.unigr.ch}
-
-\opening{ Lieber Heinz, }
-
-Vielen Dank f\"ur deine Anruf und die Einladung, einen Vortrag in Mainz
-zu halten. Ich schlage den folgenden Titel vor:
-
-\begin{center}
-{\large KOSMOS, was, wo, wann ?}
-\end{center}
-\medskip
-
-\noindent{\large\it Zusammenfassung}
-
-Kosmos \"uberalles. Was sind die lichtst\"arksten Objekte die wir kennen ?
-Wo sind die Grenzen des Universums ? Warum befinden sich Quasaren
-im Zentrum von Galaxien, am Rande des beobachtbaren Universums ? 
-Wann anf\"angt die moderne Astronomie ?
-
-Falls du eine l\"angere Zusammenfassung w\"unschst, habe ich eine mit diesem Brief beigef\"ugt.
-
-\closing{Mit freundlichen Gr\"ussen}
-\encl{1 Zusammenfassung}
-\end{letter}
-%
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex7.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex7.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex7.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,131 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[francais,english]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-%
-% Fichier de defaut de l'Observatoire
-% ===================================
-\institut{obs}
-%
-% Entete par defaut, double signature,
-% ====================================
-% langue anglaise, format headings, marge precisee.
-% =================================================
-% Champs: objet.
-% ==============
-% Lignes auxiliaires de reference et d'E-Mail. 
-% ============================================
-% Tests: itemize, description, enumerate, center, 
-% ===============================================
-%        tabular, array, eqnarray, footnote.
-%        ===================================
-%
-\begin{letter}{	SoftIdeas\\
-                P.O.Box 8K23 \\
-                Prove Islands, TO 14501 \\
-                USA}
-
-\anglais
-\pagestyle{headings}
-\marge{30mm}
-
-\name{Dr~S.~E.~Dnavegem}
-\signature{Dr~S.~E.~Dnavegem\\Collaborateur Scientifique}
-\secondsignature{Dr~P.~Barre-Thordue\\Collaborateur Scientifique}
-
-\nref{PL/cf69}
-\faxobs
-\username{dnavegem}
-\ccittobs
-\internetobs
-
-\conc{Our activities} 
-
-\opening{Dear Sir,}
-
-Enclosed\footnote{In fact, the check will be sent by separate mail}, you 
-will find a description of our activities and a check of \$149.95 corresponding 
-to your invoice \#439 dated 05/28/93 for:
-\begin{itemize}
-\item 1 PiC\TeX\ manual, describing completely all the commands implemented
-by the macros written by M.J.~Wichura. If the manual doesn't respond to
-our demand, we will send it back, ans ask for complete refund.
-\item 1 PiC\TeX\ software on 5.25 inch floppy disk. The disk is to be
-formatted in IBM PC compatible format.
-\item 5 PiC\TeX\ Quick Reference Cards.
-\end{itemize}
-We'll be happy if you could send us a detailled list of your products.
-
-We are a software developing team, and our work involves:
-\begin{description}
-\item[Editors] Full-screen editors for PC and compatibles.
-\item[Compilers] Full range of compilers for PC and compatibles. It includes
-ADA, BASIC, C, FORTH, FORTRAN, ICON, LISP, MODULA-2, PASCAL and PROLOG 
-compilers.
-\item[Operating Systems] Multitasking, real-time OS.
-\item[Utilities] A lot of useful add-on software.
-\end{description}
-
-We can produce cross-reference tables of product compatibilities for various
-software and vendors.
-\begin{center}
-\begin{tabular}{||l|||r@{.}l|l|l||}
-\hline
-gnuBASE IV&419&00&nul&ok\\
-\hline
-GNATUS 123&489&95&complete&N.A\\
-\hline
-Turbo Foo&99&95&partial&good\\
-\hline
-\end{tabular}
-\end{center}
-
-We can also furnish scientific text processing systems for your computer,
-or for your site (Education licenses!)
-Here are some examples of our outputs:
-
-\begin{eqnarray}
-x&=&17y\\
-y&>&a+b+c+d+e+f+g+h+i+j+ \nonumber \\
-&&k+l+m+n+o+p
-\end{eqnarray}
-
-\[
-x=\left\{\begin{array}{ll}
-                y&\mbox{if $y>0$} \\
-                z+y&\mbox{otherwise}
-         \end{array}
-  \right.
-\]
-
-{\em et voila \ldots that's it \ldots}
-
-Remember we order today:
-\begin{enumerate}
-\item 1 PiC\TeX\ manual, describing completely all the commands implemented
-by the macros written by M.J.~Wichura. 
-\item 1 PiC\TeX\ software on 5.25 inch IBM PC compatible formatted floppy disk. 
-\item 5 PiC\TeX\ Quick Reference Cards.
-\end{enumerate}
-
-\closing{Sincerely}
-
-\end{letter}
-%
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/letex8.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/letex8.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/letex8.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,147 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage{epic,eepic}
-\usepackage[francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-%
-% Fichier de defaut de l'Observatoire
-% ===================================
-\institut{obs}
-%
-% Entete officielle, triple signature, format empty, date.
-% ========================================================
-% Lignes auxiliaires de reference et d'E-Mail. 
-% ============================================
-% Tests: quote, quotation, verbatim, minipage, 
-% ============================================
-%        picture, tabbing. 
-% ========================
-%
-\begin{letter}{	Pr.~E.N.~Photon \\ 
-                D\'epartement d'Astrotopographie \\ 
-                Universit\'e de Saint Pozium \\
-                3945, Quai du G\'eneral Gisant \\
-                CH-6800 Motte-au-Rolla }
-
-\pagestyle{empty}
-
-\psobs
-\name{Dr~D.P.~Dnavegem}
-\location{Pr.~J.~Su\"{\i}jy-Rest\\Groupe des Forces Statiques}
-\lieu{Sauverni}
-\date{au 25 Joviet 2091}
-\signature{Pr.~J.~Su\"{\i}jy-Rest\\ Doyen et\\ Chef de D\'epartement}
-\secondsignature{Dr~D.P.~Dnavegem\\ Collaborateur Scientifique}
-\thirdsignature{A.~Jout\'e\\ Assistant}
-
-\vref{EP/mjs}
-\nref{jsr002}
-\username{jsr}
-\bitnet{cgeuge54}
-\decnet{chgate::20159}
-
-\opening{Cher Professeur Photon,}
-
-Nous vous remercions d'avoir donn\'e suite \`a notre requ\^ete, et vous
-confirmons notre participation au symposium en tant que sp\'ecialistes
-des affaires \'etranges. Veuillez trouver ici un r\'esum\'e de notre 
-communication commune:
-
-\begin{quote}\bf\sl
-L'influence n\'efaste des extra-terrestres pendulaires et frontaliers
-sur les communications t\'el\'evisuelles intercontinentales.
-\end{quote}
-
-\begin{quotation}
-L'\'emergence de courants plasmuriques forts dans la r\'egion d'atterrissage 
-des  v\'ehicules de liaison plan\'etaires (VLP) est \`a l'origine des champs 
-gravito--organiques \`a bolomisations al\'eatoires connus depuis la fin du 
-si\`ecle pass\'e. Ces modifications de l'\'equilibre physico-chimique de 
-l'atmosph\`ere donnent lieu \`a toute une panoplie de ph\'enom\`enes plus 
-ou moins inqui\'etants et spectaculaires, tels que les trous dans la couche 
-d'ozone ou les aurores bor\'eales ou australes que l'on attribuait par le 
-pass\'e \`a des regains d'activit\'e solaire.
-
-On a d\'ecouvert r\'ecemment qu'aux heures de pointe, le flux des VLP, 
-anciennement acronym\'es OVNIS,  pouvait provoquer des battements et des 
-ph\'enom\`enes de r\'esonances dans certaines configurations de terrain, 
-et sous certaines conditions, telles que les meilleurs blindages 
-gravito--organiques ne pouvaient y \^etre totalement opaques. 
-
-Les communications t\'el\'evisuelles intracontinentales, bas\'ees sur les 
-technologies les plus r\'ecentes de fibres auditiques en 
-Corduron$^{\mbox{\copyright}}$ de chez Dubond de Velours sont compl\'etement 
-insensibles \`a de telles perturbations, contrairement aux anciennes lignes 
-intercontinentales en cablage traditionnel (polygraphite impr\'egn\'e).  
-\end{quotation}
-
-Nous avons d\'evelopp\'e un logiciel d'analyse permettant de traiter 
-l'information statistique fournies par les sondes FVLP, pour fournir 
-\`a nos clients l'information sur les endroits les plus touch\'es du globe.
-Veuillez trouver ci-apr\`es le pseudo-code du protocole de communication, 
-une illustration des sondes se transmettant l'information de mani\`ere 
-autonome, ainsi qu'une table des param\`etres de celles-ci.
-
-\begin{verbatim}
-BEGIN
-   if(alive(S1) && alive(S3) && alive(S5)) then
-      BEGIN
-         contact{s1,S1};
-         contact{S1,S3};
-         contact{S3,S5};
-         contact{S5,s3};
-      END         
-   endif
-   if(alive(S2) && alive(S4) && alive(S6)) then
-      BEGIN
-         contact{s2,S2};
-         contact{S2,S4};
-         contact{S4,S6};
-         contact{S6,s4};
-      END         
-   endif
-END         
-\end{verbatim}
-
-\input{sondes.tex} % graphique en mode picture avec eepic
-
-\begin{minipage}{7cm}
-Les valeurs param\'etriques des satellites sont donn\'ees ci-contre, par ordre 
-de date de lancement. Les unit\'es sont MKSA, dans la mesure du possible, 
-l'excentricit\'e des orbites est donn\'e comme le rapport grand/petit axe, 
-et le taux de transmission en TB/s.
-\end{minipage}\hfill
-\begin{minipage}{7cm}
-\begin{tabbing}
-n$^{\textrm o} $ \=masse \=g.a/p.a \=puissance \=t$_{\textrm tr}$\\
-S1\>247\>1.16\>53.5\>1.3\\
-S2\>211\>1.40\>49.3\>1.1\\
-S3\>233\>1.27\>51.0\>1.2\\
-S4\>199\>1.91\>48.8\>1.0\\
-S5\>270\>1.33\>65.2\>1.5\\
-S6\>270\>1.33\>65.2\>1.5\\
-\end{tabbing}
-\end{minipage}
-
-\closing{Veuillez agr\'eer, Monsieur le professeur, l'expression 
-         de nos condol\'eances distingu\'ees.} 
-
-\end{letter}
-%
-\end{document}

Modified: trunk/Master/texmf-dist/doc/latex/lettre/lettre.pdf
===================================================================
(Binary files differ)

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/lettre.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/lettre.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/lettre.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,33 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-%\documentclass[a4paper,12pt,twoside]{report}
-\documentclass{ltxdoc}
-\usepackage[table]{xcolor}
-\usepackage{pstricks}
-\usepackage{graphicx}
-\usepackage[francais]{babel}
-\usepackage{epsf}
-\usepackage{tabularx}
-\usepackage{multicol}
-\usepackage{verbatim}
-\usepackage[latin1]{inputenc}
-\usepackage[T1]{fontenc}
-\usepackage{hyperref}
-\usepackage{siunitx}
-\input{letdocmain.tex}
-% Local Variables:
-% eval: (TeX-PDF-mode 0)
-% End:
\ No newline at end of file

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/sondes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/sondes.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/sondes.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,79 +0,0 @@
-\setlength{\unitlength}{0.0063in}
-%
-\begingroup\makeatletter\ifx\SetFigFont\undefined
-% extract first six characters in \fmtname
-\def\x#1#2#3#4#5#6#7\relax{\def\x{#1#2#3#4#5#6}}%
-\expandafter\x\fmtname xxxxxx\relax \def\y{splain}%
-\ifx\x\y   % LaTeX or SliTeX?
-\gdef\SetFigFont#1#2#3{%
-  \ifnum #1<17\tiny\else \ifnum #1<20\small\else
-  \ifnum #1<24\normalsize\else \ifnum #1<29\large\else
-  \ifnum #1<34\Large\else \ifnum #1<41\LARGE\else
-     \huge\fi\fi\fi\fi\fi\fi
-  \csname #3\endcsname}%
-\else
-\gdef\SetFigFont#1#2#3{\begingroup
-  \count@#1\relax \ifnum 25<\count@\count at 25\fi
-  \def\x{\endgroup\@setsize\SetFigFont{#2pt}}%
-  \expandafter\x
-    \csname \romannumeral\the\count@ pt\expandafter\endcsname
-    \csname @\romannumeral\the\count@ pt\endcsname
-  \csname #3\endcsname}%
-\fi
-\fi\endgroup
-\begin{picture}(673,385)(0,-10)
-\put(339,184){\ellipse{82}{82}}
-\put(159,319){\ellipse{10}{10}}
-\put(249,19){\ellipse{10}{10}}
-\put(24,124){\ellipse{10}{10}}
-\put(394,344){\ellipse{10}{10}}
-\put(649,259){\ellipse{10}{10}}
-\put(595,73){\ellipse{10}{10}}
-\path(319,174)(319,179)(314,179)
-	(314,174)(319,174)
-\path(364,194)(364,199)(359,199)
-	(359,194)(364,194)
-\path(159,319)(649,259)
-\path(640.816,257.987)(649.000,259.000)(641.302,261.958)
-\path(394,344)(595,73)
-\path(588.628,78.234)(595.000,73.000)(591.841,80.617)
-\path(354,159)(354,164)(349,164)
-	(349,159)(354,159)
-\path(649,259)(362,196)
-\path(369.385,199.669)(362.000,196.000)(370.243,195.762)
-\path(595,73)(351,162)
-\path(359.201,161.138)(351.000,162.000)(357.830,157.380)
-\path(316,177)(249,19)
-\path(250.282,27.146)(249.000,19.000)(253.964,25.584)
-\path(325,207)(325,212)(320,212)
-	(320,207)(325,207)
-\path(249,19)(159,319)
-\path(163.214,311.912)(159.000,319.000)(159.383,310.763)
-\dottedline{5}(162,314)(298,188)
-\dottedline{5}(164,316)(328,223)
-\drawline(394,339)(394,339)
-\dottedline{5}(394,339)(373,205)
-\dottedline{5}(644,258)(368,213)
-\dottedline{5}(644,256)(380,180)
-\dottedline{5}(591,75)(380,186)
-\dottedline{5}(590,73)(343,143)
-\dottedline{5}(253,22)(351,145)
-\dottedline{5}(250,23)(304,162)
-\dottedline{5}(29,123)(307,158)
-\dottedline{5}(30,125)(299,193)
-\path(323,209)(24,124)
-\path(31.148,128.111)(24.000,124.000)(32.242,124.264)
-\path(24,124)(394,344)
-\path(388.146,338.192)(394.000,344.000)(386.102,341.630)
-\dottedline{5}(392,339)(320,220)
-\put(139,323){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}S3}}}}}
-\put(0,115){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}S2}}}}}
-\put(391,354){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}S4}}}}}
-\put(317,195){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}s2}}}}}
-\put(314,162){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}s1}}}}}
-\put(352,203){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}s3}}}}}
-\put(342,168){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}s4}}}}}
-\put(660,256){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}S5}}}}}
-\put(600,58){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}S6}}}}}
-\put(238,0){\makebox(0,0)[lb]{\smash{{{\SetFigFont{6}{7.2}{rm}S1}}}}}
-\end{picture}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/testfaxd.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/testfaxd.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/testfaxd.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,51 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[german,francais]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-%
-% Fichier de defaut de l'Observatoire
-% ===================================
-\institut{obs}
-%
-% telefax, entete officielle
-% ==========================
-% langue allemande, ligne d'E-Mail
-% ================================
-%
-\begin{telefax}{+41-22-320 29 27}{Genfer Universit\"at\\
-                                Die anbetroffene Personen}
-\psobs
-\location{Dr~D.~M\'egevand
-	\\\TeX niker}
-\name{Denis M\'egevand}
-
-\allemand
-
-\username{megevand}
-\bitnet{cgeuge54}
-\internet{obs.unige.ch}
-
-\opening{Liebe Kollegen}
-
-Hier ist ein Beispiel der neuen fax Schreibweise f\"ur \LaTeX.
-
-\closing{Mit freundlichen Gr\"ussen}
-
-\end{telefax}
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/testfaxe.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/testfaxe.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/testfaxe.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,52 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,anglais,origdate]{lettre}
-\usepackage[francais,english]{babel}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-%
-% telefax, entete officielle
-% ==========================
-% langue anglaise, adresse detaillee
-% ==================================
-% ligne d'E-Mail
-% ==============
-%
-\begin{telefax}{+41-22-320 29 27}{Geneva University\\
-                                To whom it may concern}
-\location{Dr~D.~M\'egevand
-	\\\TeX nician}
-\name{Denis M\'egevand}
-
-\anglais
-\detailledaddress
-\username{megevand}
-\bitnet{cgeuge54}
-\internet{obs.unige.ch}
-
-\conc{\LaTeX\ fax style}
-
-\opening{Dear collegues}
-
-This is just an example of my new telefax style in english. See the french example for the documentation.
-
-Looking forward to hearing from you soon and thanking you in advance.
-
-\closing{Sincerely yours,}
-
-\end{telefax}
-\end{document}

Deleted: trunk/Master/texmf-dist/doc/latex/lettre/testfaxf.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/lettre/testfaxf.tex	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/doc/latex/lettre/testfaxf.tex	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,115 +0,0 @@
-% This file is part of the "lettre" package.
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
-\documentclass[12pt,origdate]{lettre}
-\usepackage[francais]{babel}
-\usepackage{epsf}
-\usepackage[OT1]{fontenc}
-\usepackage{mltex}
-\begin{document}
-%
-% Fichier de defaut de l'Observatoire
-% ===================================
-\institut{obs}
-%
-% telefax, entete officielle
-% ==========================
-% champ Concerne, ligne d'E-Mail
-% ==============================
-%
-\begin{telefax}{+41-22-320 29 27}{Universit\'e de Gen\`eve\\
-                                Aux personnes concern\'ees}
-\psobs
-\location{Dr~D.~M\'egevand\\Ing\'enieur \TeX nicien}
-\name{Denis M\'egevand}
-
-\username{megevand}
-\bitnet{cgeuge54}
-\internetobs
-
-\conc{Style T\'el\'efax pour \LaTeX}
-
-\marge{5mm}
-\opening{Chers coll\`egues}
-
-J'ai modifi\'e le style \verb+LETTRE+ pour qu'il puisse cr\'eer une ent\^ete
-plus adapt\'ee aux besoins du t\'el\'efax, et r\'epondre \`a vos attentes. 
-
-L'ent\^ete est form\'ee ainsi que vous pouvez le voir ci-dessus d'un embl\`eme 
-simplifi\'e de l'Observatoire, que vous pouvez bien sur modifier par la commande 
-\verb+\address+. 
-
-A sa droite se trouve le mot {\CMD T~\'E~L~\'E~F~A~X}, et au dessous une ligne 
-toujours pr\'esente contenant par d\'efaut le num\'eros de t\'el\'ecommunications 
-standard de l'Observatoire.
-Vous pouvez modifier ces num\'eros par les commandes habituelles \verb+\telephone+, 
-\verb+\fax+, \verb+\telex+. Vous noterez la disparition du num\'ero du telex de 
-l'Observatoire, qui a \'et\'e retir\'e \`a la version 2.05.
-
-Au dessous se trouve un champ en \'evidence contenant les informations propres
-au t\'el\'efax: 
-\begin{description}
-\item[Destinataire]Ce champ provient de la commande \verb+\begin{telefax}+ qui
-remplace le \verb+\begin+\-\verb+{letter}+, mais qui contient deux param\`etres 
-au lieu  d'un seul. Le premier est le num\'ero de t\'el\'efax, et le second est 
-le param\`etre classique de \verb+\begin{letter}+, contenant le nom et l'adresse.
-Pour le t\'el\'efax que vous \^etes en train de lire, la commande est 
-\verb+\begin{telefax}{+{\ttfamily+}\verb+41-22-755-3983}{Obser+\-%
-\verb+vatoire de Gen\`eve\\+\-\verb+Aux personnes concern\'ees}+.
-\item[Exp\'editeur]Ce champ provient de \verb+\location+, ou, si cette commande
-n'existe pas, de \verb+\name+ qui est obligatoire.
-\item[Nombre de pages]Ce param\`etre est calcul\'e automatiquement, mais oblige
-l'utilisateur \`a \LaTeX\ er son document une deuxi\`eme fois pour r\'esoudre
-la valeur correctement. Un message le signale \`a la fin de la compilation. La
-commande \verb+\addpages{n}+ permet \`a \LaTeX de tenir compte de n pages 
-suppl\'ementaires. {\bfseries Note}: \`A cause du calcul des pages, on ne peut pas
-mettre plusieurs t\'el\'efax dans un m\^eme fichier.
-\item[Remarque]Une ligne de remarque \`a l'intention du destinataire est 
-plac\'ee en dessous, lui indiquant que faire en cas de mauvaise reception.
-Cette ligne est en gros caract\`eres, et de ce fait comprise m\^eme si elle
-est mal transmise.
-\end{description}
-
-En r\'esum\'e, les commandes utiles, sp\'ecifiques ou diff\'erement interpr\'et\'ees 
-sont \verb+\begin+\-\verb+{telefax}+\-\verb+{num\'ero}+\-\verb+{nom\\+\-\verb+adresse}+, 
-\verb+\end{telefax}+, \verb+\location+ et \verb+\addpages{n}+. Les autres commandes 
-sont utilis\'ees comme pour une lettre.
-
-De plus, la version 1.64 du 20.12.89 a apport\'e les quelques modifications suivantes:
-\begin{description}
-\item[Ent\^ete]On peut dessiner un embl\`eme officiel de l'Observatoire, avec 
-l'\'ecusson de Gen\`eve comme ici,
-
-\epsfbox[-55 0 55 55]{ecusson55.ps}
-
-en utilisant la
-commande \verb+\psobs+. Pour les t\'el\'efax, cet embl\`eme est \'egalement 
-simplifi\'e. Cette commande n'est valable que si l'on travaille avec une
-imprimante {\scshape PostScript}.
-\item[e-mail]La ligne d'e-mail est s\'epar\'ee du corps de la lettre par un
-trait horizontal.
-\item[Marge]La marge peut \^etre modifi\'ee par la commande \verb+\marge{dimension}+, 
-par d\'efaut on a \verb+\marge{15mm}+, ce qui la laisse comme avant.
-\end{description}
-
-J'aimerais conna\^{\i}tre vos r\'eactions, et avoir vos avis sur les traductions
-des termes du t\'el\'efax. Cette version, num\'erot\'ee 1.70, est devenue version 
-2.00 lorsque les traductions ont \'et\'e approuv\'ees, et le style stabilis\'e.
-
-\closing{Meilleures salutations}
-
-\end{telefax}
-\vfill
-\end{document}

Deleted: trunk/Master/texmf-dist/tex/latex/lettre/default.ins
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/default.ins	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/tex/latex/lettre/default.ins	2017-08-04 22:06:26 UTC (rev 44950)
@@ -1,61 +0,0 @@
-% file name   : `default.ins'.
-% pacakge name: lettre
-% maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
-% author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
-% email       : lettre_observatoire-aide at gna.org
-% version     : v2.353
-% date        : 2014/09/09
-%
-% This file is part of the "lettre" package.
-% This work may be distributed and/or modified under the conditions of the
-% LaTeX Project Public License, either version 1.3 of this license or (at your
-% option) any later version.  The latest version of this license is in
-% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
-% distributions of LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Vincent Bela\xEFche.
-%
-% This work consists of all files listed in file README
-%
-%    ****************************************
-%    * DEFINITIONS DE L'INSTITUT B.I.D.O.N  *
-%    ****************************************
-%
-\address{B.I.D.O.N\\Rue des Mots\\80886 Sassonne-le-Creux}
-\telephone{987.64.20}
-\fax{987.75.31}
-\lieu{Sassonne-le-Creux}
-\francais
-%
-\def\pict at let@width{185}%
-\def\pict at let@height{65}%
-\def\pict at let@hoffset{0}%
-\def\pict at let@voffset{0}%
-\def\rule at hpos{-25}%
-\def\rule at vpos{-15}%
-\def\rule at length{10}%
-\def\fromaddress at let@hpos{-10}%
-\def\fromaddress at let@vpos{70}%
-\fromaddress at let@width=69mm
-\def\fromlieu at let@hpos{90}%
-\def\fromlieu at let@vpos{62}%
-\fromlieu at let@width=69mm
-\def\toaddress at let@hpos{90}%
-\def\toaddress at let@vpos{40}%
-\toaddress at let@width=80mm
-%
-\def\pict at fax@width{185}%
-\def\pict at fax@height{30}%
-\def\pict at fax@hoffset{0}%
-\def\pict at fax@voffset{0}%
-\def\fromaddress at fax@hpos{-10}%
-\def\fromaddress at fax@vpos{30}%
-\fromaddress at fax@width=69mm
-\def\faxstring at hpos{90}%
-\def\faxstring at vpos{20}%
-\faxstring at width=69mm%
-\faxbox at width=170mm%
-\toaddress at fax@width=69mm%
-\fromname at fax@width=69mm%

Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-USenglish.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-USenglish.ldf	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-USenglish.ldf	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,50 @@
+% file name   : `lettre-USenglish.ldf'.
+% package name: lettre
+% maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
+% author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
+% email       : vincentb1 at users.sourceforge.net
+% version     : v3.000
+% date        : 2017/08/03
+%
+% This file is part of the "lettre" package.
+% This work may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License, either version 1.3 of this license or (at your
+% option) any later version.  The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Vincent Bela\xEFche.
+%
+% This work consists of all files listed in file README
+%
+\LettreDeclareLanguage{USenglish}[english]{%
+  \sigflag=1\relax
+  \def\cejour{\ifcase\month\or
+    January\or February\or March\or April\or May\or June\or
+    July\or August\or September\or October\or November\or December\fi
+    \space\number\day ,\space\number\year}%
+  \def\faxwarning{\large\slshape\bfseries If improperly transmitted, please 
+                               call the telefax operator}%
+  \def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
+  \def\telephonelabelname{PHONE:~}%
+  \def\telefaxlabelname{TELEFAX:~}%
+  \def\telefaxname{Telefax:~}%
+  \def\tellabelname{Phn:~}%
+  \def\faxlabelname{Fax:~}%
+  \def\emaillabelname{E-Mail:~}%
+  \def\telexlabelname{TELEX:~}%
+  \def\headtoname{To:~}%
+  \def\headfromname{From:~}%
+  \def\pagetotalname{Total pages:~}%
+  \def\concname{Re:~}%
+  \def\ccname{Cc:~}%
+  \def\enclname{Encl(s):~}%
+  \def\mentionname{Encl(s).}%
+  \def\vrefname{Y.\raise.4ex\hbox{\tiny /}ref.~}%
+  \def\nrefname{O.\raise.4ex\hbox{\tiny /}ref.~}%
+}%
+\LettreProvidesLanguage{USenglish}[2015/11/18]%
+\endinput
+% End of file `lettre-USenglish.ldf'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-USenglish.ldf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-amg.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-amg.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-amg.cfg	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,53 @@
+%
+%    ****************************************
+%    *     DEFINITIONS LOCALES AMG          *
+%    ****************************************
+%
+%\input{graphicx.sty} % appele par la classe lettre
+\newcommand{\hvfam}{\fontencoding{T1}\fontfamily{phv}\fontseries{m}%
+                    \fontshape{n}}
+\newcommand{\hvten}{\hvfam\fontsize{10}{12pt}\selectfont}
+\newcommand{\hvtwfv}{\hvfam\fontsize{25}{30pt}\selectfont}
+\address{\centering
+	\vskip -10mm
+	\includegraphics[bb=1 0 75 160,totalheight=4cm]{amgmono.eps}%
+	\vskip -1mm
+	\mbox{\hss\hvten \xC9cole de ski\hss}}%
+\location{\hvten Denis M\xE9gevand\\Pr\xE9sident}%
+\telephone{+41 (22) 776 23 07}%
+\nofax
+\lieu{\if at letter
+	\mbox{}\\[5cm]%
+      \fi Commugny}%
+\def\telefaxstring{\hvtwfv TELEFAX}%
+%
+\def\pict at let@width{185}%
+\def\pict at let@height{65}%
+\def\pict at let@hoffset{0}%
+\def\pict at let@voffset{0}%
+\def\rule at hpos{-25}%
+\def\rule at vpos{-15}%
+\def\rule at length{10}%
+\def\fromaddress at let@hpos{-10}%
+\def\fromaddress at let@vpos{70}%
+\fromaddress at let@width=69mm
+\def\fromlieu at let@hpos{90}%
+\def\fromlieu at let@vpos{62}%
+\fromlieu at let@width=69mm
+\def\toaddress at let@hpos{90}%
+\def\toaddress at let@vpos{40}%
+\toaddress at let@width=80mm
+%
+\def\pict at fax@width{185}%
+\def\pict at fax@height{30}%
+\def\pict at fax@hoffset{0}%
+\def\pict at fax@voffset{0}%
+\def\fromaddress at fax@hpos{-10}%
+\def\fromaddress at fax@vpos{30}%
+\fromaddress at fax@width=69mm
+\def\faxstring at hpos{90}%
+\def\faxstring at vpos{20}%
+\faxstring at width=69mm%
+\faxbox at width=170mm%
+\toaddress at fax@width=69mm%
+\fromname at fax@width=69mm%


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-amg.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-default.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-default.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-default.cfg	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,61 @@
+% file name   : `lettre-default.cfg'.
+% pacakge name: lettre
+% maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
+% author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
+% email       : vincentb1 at users.sourceforge.net
+% version     : vla_version_de_lettre
+% date        : la_date_de_lettre
+%
+% This file is part of the "lettre" package.
+% This work may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License, either version 1.3 of this license or (at your
+% option) any later version.  The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Vincent Bela\xEFche.
+%
+% This work consists of all files listed in file README
+%
+%    ****************************************
+%    * DEFINITIONS DE L'INSTITUT B.I.D.O.N  *
+%    ****************************************
+%
+\address{B.I.D.O.N\\Rue des Mots\\80886 Sassonne-le-Creux}
+\telephone{987.64.20}
+\fax{987.75.31}
+\lieu{Sassonne-le-Creux}
+\francais
+%
+\def\pict at let@width{185}%
+\def\pict at let@height{65}%
+\def\pict at let@hoffset{0}%
+\def\pict at let@voffset{0}%
+\def\rule at hpos{-25}%
+\def\rule at vpos{-15}%
+\def\rule at length{10}%
+\def\fromaddress at let@hpos{-10}%
+\def\fromaddress at let@vpos{70}%
+\fromaddress at let@width=69mm
+\def\fromlieu at let@hpos{90}%
+\def\fromlieu at let@vpos{62}%
+\fromlieu at let@width=69mm
+\def\toaddress at let@hpos{90}%
+\def\toaddress at let@vpos{40}%
+\toaddress at let@width=80mm
+%
+\def\pict at fax@width{185}%
+\def\pict at fax@height{30}%
+\def\pict at fax@hoffset{0}%
+\def\pict at fax@voffset{0}%
+\def\fromaddress at fax@hpos{-10}%
+\def\fromaddress at fax@vpos{30}%
+\fromaddress at fax@width=69mm
+\def\faxstring at hpos{90}%
+\def\faxstring at vpos{20}%
+\faxstring at width=69mm%
+\faxbox at width=170mm%
+\toaddress at fax@width=69mm%
+\fromname at fax@width=69mm%


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-default.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-english.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-english.ldf	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-english.ldf	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,50 @@
+% file name   : `lettre-english.ldf'.
+% package name: lettre
+% maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
+% author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
+% email       : vincentb1 at users.sourceforge.net
+% version     : v3.000
+% date        : 2017/08/03
+%
+% This file is part of the "lettre" package.
+% This work may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License, either version 1.3 of this license or (at your
+% option) any later version.  The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Vincent Bela\xEFche.
+%
+% This work consists of all files listed in file README
+%
+\LettreDeclareLanguage{english}{%
+  \sigflag=1\space
+  \def\cejour{\ifcase\month\or
+    January\or February\or March\or April\or May\or June\or
+    July\or August\or September\or October\or November\or December\fi
+    \space\number\day ,\space\number\year}%
+  \def\faxwarning{\large\slshape\bfseries If improperly transmitted, please 
+                               call the telefax operator}%
+  \def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
+  \def\telephonelabelname{TELEPHONE:~}%
+  \def\telefaxlabelname{TELEFAX:~}%
+  \def\telefaxname{Telefax:~}%
+  \def\tellabelname{Tel:~}%
+  \def\faxlabelname{Fax:~}%
+  \def\emaillabelname{E-Mail:~}%
+  \def\telexlabelname{TELEX:~}%
+  \def\headtoname{To:~}%
+  \def\headfromname{From:~}%
+  \def\pagetotalname{Total pages:~}%
+  \def\concname{Subject:~}%
+  \def\ccname{Cc:~}%
+  \def\enclname{Encl(s):~}%
+  \def\mentionname{Encl(s).}%
+  \def\vrefname{Y.\raise.4ex\hbox{\tiny /}ref.~}%
+  \def\nrefname{O.\raise.4ex\hbox{\tiny /}ref.~}%
+}%
+\LettreProvidesLanguage{english}[2015/11/18]%
+\endinput
+% End of file `lettre-english.ldf'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-english.ldf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-french.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-french.ldf	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-french.ldf	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,75 @@
+% file name   : `lettre-french.ldf'.
+% package name: lettre
+% maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
+% author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
+% email       : vincentb1 at users.sourceforge.net
+% version     : v3.000
+% date        : 2017/08/03
+%
+% This file is part of the "lettre" package.
+% This work may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License, either version 1.3 of this license or (at your
+% option) any later version.  The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Vincent Bela\xEFche.
+%
+% This work consists of all files listed in file README
+%
+\LettreDeclareLanguage{french}{%
+  \sigflag=0\space
+  \def\cejour{le
+    \ifnum\day=1\space 1\ifx\ier\undefined er\else\expandafter\ier\fi
+    \else\number\day\fi
+    \space\ifcase\month\or
+    janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
+    juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
+    \space \number\year}%
+  \def\faxwarning{\large\slshape\bfseries En cas de mauvaise transmission, 
+                               appelez s.v.p. l'op\'erateur t\'el\'efax}%
+  \def\telefaxstring{{\FAXSTR T~\'E~L~\'E~F~A~X}}%
+  \def\telephonelabelname{T\'EL\'EPHONE :~}%
+  \def\telefaxlabelname{T\'EL\'EFAX :~}%
+  \def\telefaxname{T\'el\'ecopie :~}%
+  \def\tellabelname{T\'el.~}%
+  \def\faxlabelname{Fax :~}%
+  \def\emaillabelname{E-Mail :~}%
+  \def\telexlabelname{T\'ELEX :~}%
+  \def\headtoname{\`A :~}%
+  \def\headfromname{De :~}%
+  \def\pagetotalname{Nombre de pages :~}%
+  \def\concname{Objet :~}%
+  \def\ccname{C.c.~}%
+  \def\enclname{P.j.~}%
+  \def\mentionname{Annexe(s) mentionn\'ee(s)}%
+  \def\vrefname{V.\raise.4ex\hbox{\tiny /}r\'ef.~}
+  \def\nrefname{N.\raise.4ex\hbox{\tiny /}r\'ef.~}
+}%
+\newcommand*{\lettre at set@french at envs}{%
+      \renewenvironment{itemize}%
+        {\begin{list}{\textendash}%
+          {\settowidth{\labelwidth}{\textendash}%
+           \setlength{\leftmargin}{\listmargin}%
+           \addtolength{\leftmargin}{\labelwidth}%
+           \addtolength{\leftmargin}{\labelsep}%
+           \ifnum\@listdepth=0
+             \setlength{\itemindent}{\parindent}%
+           \else
+             \addtolength{\leftmargin}{\parindent}%
+           \fi
+           \setlength{\itemsep}{\z@}%
+           \setlength{\parsep}{\z@}%
+           \setlength{\topsep}{\z@}%
+           \setlength{\partopsep}{\z@}%
+           \addtolength{\topsep}{-\parskip}%
+           \addtolength{\partopsep}{\parskip}%
+          }%
+        }%
+        {\end{list}}%
+}
+\LettreProvidesLanguage{french}[2015/11/18]%
+\endinput
+% End of file `lettre-french.ldf'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-french.ldf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-german.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-german.ldf	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-german.ldf	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,51 @@
+% file name   : `lettre-german.ldf'.
+% package name: lettre
+% maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
+% author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
+% email       : vincentb1 at users.sourceforge.net
+% version     : v3.000
+% date        : 2017/08/03
+%
+% This file is part of the "lettre" package.
+% This work may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License, either version 1.3 of this license or (at your
+% option) any later version.  The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Vincent Bela\xEFche.
+%
+% This work consists of all files listed in file README
+%
+\LettreDeclareLanguage{german}{%
+  \sigflag=1\relax
+  \def\cejour{den \number\day .\space\ifcase\month\or
+  Januar\or Februar\or M\"arz\or April\or Mai\or Juni\or
+  Juli\or August\or September\or Oktober\or November\or Dezember\fi
+  \space \number\year}%
+  \def\concname{Betrifft: }%
+  \def\faxwarning{\large\slshape\bfseries Bitte unrichtige \"Ubertragungen dem 
+                               Sender telefonisch melden}%
+  \def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
+  \def\telephonelabelname{TELEFON:~}%
+  \def\telefaxlabelname{TELEFAX:~}%
+  \def\telefaxname{Telefax:~}%
+  \def\tellabelname{Tel:~}%
+  \def\faxlabelname{Fax:~}%
+  \def\emaillabelname{E-Mail:~}%
+  \def\telexlabelname{TELEX:~}%
+  \def\headtoname{An:~}%
+  \def\headfromname{Von:~}%
+  \def\pagetotalname{Gesamtanzahl der Bl\"atter:~}%
+  \def\concname{Betrifft:~}%
+  \def\ccname{Kopie an:~}%
+  \def\enclname{Beilage(n):~}%
+  \def\mentionname{Beilage(n) erw\"ahnt}%
+  \def\vrefname{Ihr Zeichen~}
+  \def\nrefname{Unser Zeichen~}
+}%
+\LettreProvidesLanguage{german}[2015/11/18]%
+\endinput
+% End of file `lettre-german.ldf'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-german.ldf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-obs.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-obs.cfg	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-obs.cfg	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,86 @@
+% This file is part of the "lettre" package.
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Vincent Bela\xEFche.
+%
+% This work consists of all files listed in doc/latex/lettre/readme/LICENSE.
+%
+%    ****************************************
+%    *     DEFINITIONS LOCALES A L'OBS      *
+%    ****************************************
+%
+%\input{graphicx.sty} % appele par la classe lettre
+\newcommand{\trfam}{\fontencoding{T1}\fontfamily{ptm}\fontseries{m}%
+                    \fontshape{n}}
+\newcommand{\treit}{\trfam\fontsize{8}{10pt}\selectfont}
+\newcommand{\trten}{\trfam\fontsize{10}{12pt}\selectfont}
+\newcommand{\trfvtn}{\trfam\fontsize{15}{18pt}\selectfont}
+\long\def\psobs{%
+        \l@@info{Entete officielle de l'Observatoire}%
+	\def\fromaddress{\centering
+		\vskip -5mm%
+		\if at letter
+		  \treit R\xC9PUBLIQUE\\[-1mm]%
+		  \treit ET CANTON DE GEN\xC8VE\\[-1mm]%
+		\fi
+		\includegraphics[viewport=-5.5 -7 55 65,clip=true,height=2.5cm]{ecusson55.pdf}\\
+%  {\unitlength1mm\begin{picture}(0,0)\put(0,20){\makebox(0,0){$\diamond$}}\end{picture}}\\
+		\mbox{\hss\trfvtn OBSERVATOIRE DE GEN\xC8VE\hss}\\[2mm]%
+		\if at letter
+		  %\trten Ch. des Maillettes 51\\%
+		\fi
+		\if at detail
+		  %\trten Ch. des Maillettes 51\\%
+		\fi
+		\trten CH-1290 SAUVERNY\\%
+		\if at letter
+		  \trten Suisse
+		\fi
+		\if at detail
+		  \trten Suisse
+		\fi}}%
+\newcommand{\dhfam}{\fontencoding{T1}\fontfamily{cmdh}\fontseries{m}%
+                    \fontshape{n}}
+\newcommand{\cmd}{\dhfam\fontsize{10}{12pt}\selectfont}
+\newcommand{\Cmd}{\dhfam\fontsize{12}{14pt}\selectfont}
+\newcommand{\CMD}{\dhfam\fontsize{14}{17pt}\selectfont}
+\long\def\addressobs{%
+	\def\fromaddress{\centering
+                 \CMD OBSERVATOIRE DE GEN\xC8VE\rule[6pt]{0pt}%
+                                      {1.0\baselineskip}\\[3mm]%
+                 \cmd 
+                      \if at letter 
+			%51, chemin des Maillettes\\%
+		      \fi
+                      \if at detail 
+			%51, chemin des Maillettes\\%
+		      \fi
+                      CH-1290 Sauverny\\%
+		      \if at letter
+			Suisse
+		      \fi
+		      \if at detail
+			Suisse
+		      \fi}}%
+%
+\def\lieuobs{\def\fromlieu{Sauverny}}%
+\def\telephoneobs{\def\telephonenum{+41 (22) 755 26 11}}%
+\def\faxobs{\def\faxnum{+41 (22) 755 39 83}}%
+\def\ccpobs{\ccp{12-2130-4}}%
+\def\ccittobs{\l@@warning{L'adresse X400 de l'Observatoire (\string\ccittobs) ne doit plus \xEAtre utilis\xE9e}}%
+\def\internetobs{\internet{obs.unige.ch}}%
+\def\ftpobs{{\tt obsftp.unige.ch \rm(129.194.65.3)}}
+\def\wwwobs{{\tt http://obswww.unige.ch/ \rm(129.194.65.3)}}
+%
+\addressobs\lieuobs\telephoneobs\faxobs
+\romand
+%fin du fichier obs.ins


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-obs.cfg
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/lettre/lettre-romand.ldf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre-romand.ldf	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre-romand.ldf	2017-08-04 22:06:26 UTC (rev 44950)
@@ -0,0 +1,53 @@
+% file name   : `lettre-romand.ldf'.
+% package name: lettre
+% maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
+% author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
+% email       : vincentb1 at users.sourceforge.net
+% version     : v3.000
+% date        : 2017/08/03
+%
+% This file is part of the "lettre" package.
+% This work may be distributed and/or modified under the conditions of the
+% LaTeX Project Public License, either version 1.3 of this license or (at your
+% option) any later version.  The latest version of this license is in
+% http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all
+% distributions of LaTeX version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Vincent Bela\xEFche.
+%
+% This work consists of all files listed in file README
+%
+\LettreDeclareLanguage{romand}[french]{%
+  \sigflag=0 %
+  \def\cejour{le
+    \ifx\ier\undefined\def\ier{er}\fi
+    \ifnum\day=1\relax 1\ier\else \number\day\fi
+    \space\ifcase\month\or
+    janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
+    juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
+    \space \number\year}%
+  \def\faxwarning{\large\slshape\bfseries En cas de mauvaise transmission, 
+                               appelez s.v.p. l'op\'erateur t\'el\'efax}%
+  \def\telefaxstring{{\FAXSTR T~\'E~L~\'E~F~A~X}}%
+  \def\telephonelabelname{T\'EL\'EPHONE :~}%
+  \def\telefaxlabelname{T\'EL\'EFAX :~}%
+  \def\telefaxname{T\'el\'efax :~}%
+  \def\tellabelname{T\'el.~}%
+  \def\faxlabelname{Fax :~}%
+  \def\emaillabelname{E-Mail :~}%
+  \def\telexlabelname{T\'ELEX :~}%
+  \def\headtoname{\`A :~}%
+  \def\headfromname{De :~}%
+  \def\pagetotalname{Nombre de pages :~}%
+  \def\concname{Concerne :~}%
+  \def\ccname{C.c.~}%
+  \def\enclname{Ann.~}%
+  \def\mentionname{Annexe(s) mentionn\'ee(s)}%
+  \def\vrefname{V.\raise.4ex\hbox{\tiny /}r\'ef.~}
+  \def\nrefname{N.\raise.4ex\hbox{\tiny /}r\'ef.~}
+}%
+\LettreProvidesLanguage{romand}[2015/11/18]%
+\endinput
+% End of file `lettre-romand.ldf'.


Property changes on: trunk/Master/texmf-dist/tex/latex/lettre/lettre-romand.ldf
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/lettre/lettre.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/lettre/lettre.cls	2017-08-04 22:06:03 UTC (rev 44949)
+++ trunk/Master/texmf-dist/tex/latex/lettre/lettre.cls	2017-08-04 22:06:26 UTC (rev 44950)
@@ -2,9 +2,9 @@
 % package name: lettre
 % maintenance : Vincent Bela\xEFche (vincentb1 at users.sourceforge.net)
 % author      : Denis M\xE9gevand - Observatoire de Gen\xE8ve
-% email       : lettre_observatoire-aide at gna.org
-% version     : v2.353
-% date        : 2014/09/09
+% email       : vincentb1 at users.sourceforge.net
+% version     : v3.000
+% date        : 2017/08/03
 %
 % This file is part of the "lettre" package.
 % This work may be distributed and/or modified under the conditions of the
@@ -20,17 +20,53 @@
 % This work consists of all files listed in file README
 %
 \NeedsTeXFormat{LaTeX2e}
+\RequirePackage{etoolbox}
 \RequirePackage{graphicx}
-\ProvidesClass{lettre}[2014/09/09 v2.353]
-\typeout{Copyleft Denis Megevand - Observatoire de Geneve}%
-%%
+\ProvidesClass{lettre}[2017/08/03 v3.000]\typeout{Copyleft Denis Megevand - Observatoire de Geneve}%
 \DeclareOption{10pt}{\renewcommand\@ptsize{0}}
 \DeclareOption{11pt}{\renewcommand\@ptsize{1}}
 \DeclareOption{12pt}{\renewcommand\@ptsize{2}}
+\newlength\lettre at x@mm
+\setlength\lettre at x@mm{1mm}%
+\newlength\lettre at y@mm
+\setlength\lettre at y@mm{1mm}
 \if at compatibility\else
 \DeclareOption{a4paper}
    {\setlength\paperheight {297mm}%
-    \setlength\paperwidth  {210mm}}
+    \setlength\paperwidth  {210mm}%
+    \lettre at x@mm=1mm%
+    \lettre at y@mm=1mm%
+  }
+\DeclareOption{letterpaper}
+   {\setlength\paperheight {11.00in}%
+    \setlength\paperwidth  {8.50in}%
+    \lettre at y@mm=0.94074074074mm%
+    \lettre at x@mm=1.0280952381mm%
+  }
+\DeclareOption{legalpaper}
+   {\setlength\paperheight {14.00in}%
+    \setlength\paperwidth  {8.50in}%
+    \lettre at y@mm=1.19730639731mm%
+    \lettre at x@mm=1.0280952381mm%
+  }
+\DeclareOption{executivepaper}
+   {\setlength\paperheight {10.50in}%
+    \setlength\paperwidth  {7.25in}%
+    \lettre at y@mm=0.897979797979mm%
+    \lettre at x@mm=0.876904761905mm%
+}
+\DeclareOption{b5paper}
+   {\setlength\paperheight {250.00mm}%
+    \setlength\paperwidth  {176.00mm}%
+    \lettre at y@mm=0.841750841751mm%
+    \lettre at x@mm=0.838095238095mm%
+}
+\DeclareOption{a5paper}
+   {\setlength\paperheight {210.00mm}%
+    \setlength\paperwidth  {148.00mm}%
+    \lettre at y@mm=0.707070707071mm%
+    \lettre at x@mm=0.704761904762mm%
+}
 \fi
 \if at compatibility
   \DeclareOption{twoside}{\ClassError{lettre}{No `twoside' layout for letters}%
@@ -45,33 +81,182 @@
 \DeclareOption{final}{\setlength\overfullrule{0pt}}
 \DeclareOption{leqno}{\input{leqno.clo}}
 \DeclareOption{fleqn}{\input{fleqn.clo}}
-\DeclareOption{francais}{\def\defaultlanguage{francais}}
-\DeclareOption{romand}{\def\defaultlanguage{romand}}
-\DeclareOption{allemand}{\def\defaultlanguage{allemand}}
-\DeclareOption{americain}{\def\defaultlanguage{americain}}
-\DeclareOption{anglais}{\def\defaultlanguage{anglais}}
+\DeclareOption{keepenvs=true}{\lettre at keep@envstrue}%
+\DeclareOption{keepenvs=false}{\lettre at keep@envsfalse}%
+\DeclareOption{keepenvs}{\ExecuteOptions{keepenvs=true}}%
+\def\lettre at iterate#1,{%
+    {%
+      \def\@tempa{#1}%
+      \ifx\@tempa\@nnil
+        \let\@tempa\@empty
+      \else
+        \def\@tempa{%
+          \lettre at iterate@body{#1}%
+          \lettre at iterate
+        }%
+      \fi
+      \expandafter
+    }\@tempa
+}%
+\newcommand*\lettre at supported@language at list{%
+  francais,french,frenchb,romand,%
+  allemand,german,germanb,ngerman,ngermanb,%
+  americain,american,USenglish,%
+  anglais,english,british,UKenglish%
+}%
+\newcommand*\lettre at iterate@body[1]{%
+  \expandafter\def\csname lettre@#1 at alias@of\endcsname{#1}}%
+\expandafter\lettre at iterate\lettre at supported@language at list,\@nil,%
+\def\@tempa#1#2{\expandafter\def\csname lettre@#1 at alias@of\endcsname{#2}}%
+\@tempa{frenchb}{french}
+\@tempa{francais}{french}
+\@tempa{allemand}{german}
+\@tempa{germanb}{german}
+\@tempa{ngermanb}{german}
+\@tempa{ngerman}{german}
+\@tempa{anglais}{english}
+\@tempa{british}{english}
+\@tempa{american}{USenglish}
+\@tempa{americain}{USenglish}
+\newcommand*\lettre at languages{}%
+\newcommand*\lettre at mainlang{}%
+\newcommand*\lettre at ldf@filename[1]{lettre-#1.ldf}%
+\newcommand*\lettre at ldf@version[1]{ver@\lettre at ldf@filename{#1}}%
+\def\lettre at iterate@body#1{%
+  \DeclareOption{#1}{%
+    \edef\@tempa{\csname lettre@#1 at alias@of\endcsname}%
+    \ifcsundef{\lettre at ldf@version{\@tempa}}{%
+      \expandafter\def\csname \lettre at ldf@version{\@tempa}\endcsname{To be loaded}%
+       \ifx\lettre at languages\@empty
+          \def\lettre at languages{#1}%
+       \else
+          {%
+            \toks0{#1}%
+            \toks1\expandafter{\lettre at languages}%
+            \edef\@tempa{\noexpand\def\noexpand\lettre at languages{\the\toks0,\the\toks1}}%
+          \expandafter
+          }\@tempa
+       \fi
+       \def\lettre at mainlang{#1}%
+    }{%
+      \l@@info{Langage `#1' deja charge par option}%
+    }%
+  }%
+}%
+\expandafter\lettre at iterate\lettre at supported@language at list,\@nil,%
+\DeclareOption{passlang=true}{\lettre at pass@langtrue}%
+\DeclareOption{passlang=false}{\lettre at pass@langfalse}%
+\DeclareOption{passlang}{\ExecuteOptions{pass lang=true}}%
+\DeclareOption{noinfo}{\c at infos=0}
+\DeclareOption{loghighlight=false}{\lettre at loghighlightfalse}
+\DeclareOption{loghighlight=true}{\lettre at loghighlighttrue}
+\DeclareOption{loghighlight}{\ExecuteOptions{loghighlight=true}}
+\DeclareOption{strict}{\ExecuteOptions{strict=true}}
+\DeclareOption{strict=true}{\lettre at stricttrue\l@@info{Mode `strict': traite certains avertissements comme des erreurs}}
+\DeclareOption{strict=false}{\lettre at strictfalse\l@@info{Mode `strict' desactive}}
 \if at compatibility\else
   \DeclareOption*{\l@@warning{Option inconnue : `\CurrentOption', assurez-vous que
     c'est une option globale passee aux paquetages utilises dans votre document}}
 \fi
+\def\l@@error#1{\ClassError{lettre}{#1}}%
 \def\infos{\c at infos=1\relax}
 \def\noinfos{\c at infos=0\relax}
-%
 \def\l@@warning{%
+  \iflettre at loghighlight
+  \typeout{LETTRE AVERTISSEMENT ===============================================}%
+  \fi
   \ClassWarning{lettre}%
 }
-\def\l@@info#1{\ifnum\c at infos=1 %
-      \GenericWarning{%
-        (lettre)\space\@spaces\@spaces\@spaces
-      }{Class lettre Message: #1\@gobble}%
+\def\l@@warning at strictable#1{%
+  \iflettre at loghighlight
+  \typeout{LETTRE AVERTISSEMENT ===============================================}%
   \fi
+  \iflettre at strict
+     \l@@error{#1}{#1\MessageBreak\space 
+     Cette erreur est causee par un avertissement en mode strict}%
+  \else
+     \ClassWarning{lettre}{#1}%
+  \fi
+}
+\def\l@@info#1{%
+  \ifnum\c at infos=1 %
+    \iflettre at loghighlight
+    \typeout{LETTRE INFO ================================================}%
+    \fi
+    \GenericWarning{%
+      (lettre)\space\space\space\space
+    }{%
+      Class lettre Message: #1\@gobble}%
+  \fi}%
+\newcommand*{\LettreProvidesLanguage}[1]{%
+  \ProvidesFile{lettre-#1.ldf}%
 }%
+\newcommand*{\LettreDeclareLanguage}[1]{%
+  \begingroup
+     \toks0{#1}%
+     \@ifnextchar[\lettre at declare@language at arg@ii
+     {%
+       \toks2{}%
+       \lettre at declare@language at arg@iii
+     }%
+}%
+\ifcsdef{lettre at declare@language at arg@ii}{%
+  \l@@error{Macro \protect\lettre at declare@language at arg@ii\space dej'a d'efinie}%
+}{}%
+\def\lettre at declare@language at arg@ii[#1]{%
+   \def\@tempa##1{%
+     \toks2{\gdef##1{#1}}
+   }%
+   \expandafter\@tempa\csname lettre at lmp@\the\toks0 at use\endcsname
+  \lettre at declare@language at arg@iii}
+\newcommand*\lettre at declare@language at arg@iii[1]{%
+  \toks3{#1}%
+  \edef\@tempa{%
+    \noexpand\ifcsdef{lettre at select@\the\toks0 @labels}{%
+      \noexpand\l@@error{Macro `\string\lettre at select@\the\toks0 @labels\space d'ej`a d'efinie}%
+    }{%
+      \noexpand\gdef
+      \expandafter\noexpand\csname lettre at select@\the\toks0 at labels\endcsname{%
+        \the\toks3}%
+      \the\toks2 %
+    }%
+  }%
+  \expandafter\endgroup\@tempa
+}%
 \newcommand\@ptsize{}
 \newcount\c at infos\c at infos=1\relax
 \newif\if at origdate\@origdatefalse
 \newif\if at etiq\@etiqfalse
-\ExecuteOptions{10pt,oneside,final,francais}
+\newif\iflettre at pass@lang\lettre at pass@langtrue
+\newif\iflettre at keep@envs\lettre at keep@envsfalse
+\newif\iflettre at strict\lettre at strictfalse
+\newif\iflettre at loghighlight\lettre at loghighlightfalse
+\ExecuteOptions{10pt,oneside,final}
 \ProcessOptions
+\def\lettre at iterate@body#1{%
+  \edef\@tempa{\csname lettre@#1 at alias@of\endcsname}%
+  \def\@tempb{To be loaded}%
+  \edef\@tempc{\lettre at ldf@version{\@tempa}}%
+  \expandafter\ifx\csname\@tempc\endcsname\@tempb
+     \expandafter\let\csname\@tempc\endcsname\undefined
+     \input{\lettre at ldf@filename{\@tempa}}
+  \fi
+}%
+\expandafter\lettre at iterate\lettre at supported@language at list,\@nil,%
+\newcommand\lettre at languageable@packages{babel,fmtcount,mlp}%
+\ifx\lettre at languages\@empty\else
+  \iflettre at pass@lang
+    \def\lettre at iterate@body#1{%
+      \let\@tempb\lettre at iterate@body
+      \def\lettre at iterate@body##1{\PassOptionsToPackage{#1}{##1}%
+        \l@@info{Option `#1' pass'ee au paquetage `##1'}%
+      }%
+      \expandafter\lettre at iterate\lettre at languageable@packages,\@nil,%
+      \let\lettre at iterate@body\@tempb
+    }%
+    \expandafter\lettre at iterate\lettre at languages,\@nil,%
+  \fi
+\fi
 \input{size1\@ptsize.clo}
 \DeclareOldFontCommand{\rm}{\rmfamily}{\mathrm}
 \DeclareOldFontCommand{\sl}{\slshape}{\@nomath\sl}
@@ -90,7 +275,6 @@
 \partopsep 0pt%
 \itemsep  .2em%
 \renewcommand\baselinestretch{1}
-%
 \@lowpenalty   51\relax
 \@medpenalty  151\relax
 \@highpenalty 301\relax
@@ -97,25 +281,21 @@
 \@beginparpenalty -\@lowpenalty 
 \@endparpenalty   -\@lowpenalty
 \@itempenalty     -\@lowpenalty
-\topmargin        25mm%
+\topmargin        25\lettre at y@mm
 \advance\topmargin by -1in
 \headheight        0pt%
-\headsep           4mm%
-\textheight      250mm%
-% sep d'embase     9mm
-\footskip          9mm%
-%
-\footnotesep       5mm%
-\marginparpush     1mm%
-%
-% marge gauche    25mm
-\oddsidemargin    25mm%
-\evensidemargin   25mm%
+\headsep           4\lettre at y@mm
+\textheight      250\lettre at y@mm
+\footskip          9\lettre at y@mm
+\footnotesep       5\lettre at y@mm
+\marginparpush     1\lettre at x@mm
+\oddsidemargin    25\lettre at x@mm
+\evensidemargin   25\lettre at x@mm
 \advance\oddsidemargin by -1in
 \advance\evensidemargin by -1in
-\textwidth       160mm%
-\marginparsep      4mm%
-\marginparwidth   15mm%
+\textwidth       160\lettre at x@mm
+\marginparsep      4\lettre at x@mm
+\marginparwidth   15\lettre at x@mm
 \skip\footins    4mm plus 2pt minus 4pt%
 \newcount\auxcount
 \newcount\c at labelstart
@@ -143,9 +323,10 @@
 \newdimen\faxbox at width
 \newdimen\toaddress at fax@width
 \newdimen\fromname at fax@width
+\newlength\lettre at vref@width
+\newlength\lettre at nref@width
 \newif\if at letter\@lettertrue
 \newif\if at detail\@detailfalse 
-%
 \newwrite\@tensionaux
 \newwrite\@dateaux
 \newwrite\@etiqaux
@@ -159,13 +340,11 @@
            \item #2%
            \end{list}}
 \def\detailledaddress{\@detailtrue}%
-%
 \def\stopletter{\vskip0ptplus1filll}%
 \def\stopfax{\vskip0ptplus1filll}%
-%
 \def\resetopenenv{%
         \faxpage=0\relax
-        \csname\defaultlanguage\endcsname
+        \csuse{\lettre at mainlang}%
         \def\concdecl{}%
         \def\fromlocation{}%
         }%
@@ -179,7 +358,7 @@
 \def\resetauxenv{
         \def\auxflag{}
         \auxcount=0\relax
-        \def\toref{}\def\fromref{}
+        \let\toref\space\let\fromref\space
         \def\telexnum{}\def\ccpnum{}
         }
 \def\resetemailenv{
@@ -188,14 +367,10 @@
         \def\@username{}
         \def\ccittnum{}\def\internetnum{}\def\bitnetnum{}\def\telepacnum{}\def\decnetnum{}
         }
-%
-% \@processto extrait \toname et \toaddress de l'environnement letter
-%
 \long\def\@processto#1{\@xproc #1\\@@@\ifx\toaddress\@empty 
     \else \@yproc #1@@@\fi}%
 \long\def\@xproc #1\\#2@@@{\def\toname{#1}\def\toaddress{#2}}%
 \long\def\@yproc #1\\#2@@@{\def\toaddress{#2}}%
-%
 \def\stopbreaks{\interlinepenalty \@M
    \def\par{\@@par\nobreak}\let\\=\@nobreakcr
    \let\vspace\@nobreakvspace}%
@@ -221,7 +396,7 @@
 \l@@info{Position de la premiere etiquette: \the\c at labelstart}%
 \ifnum\c at labelstart>\z@
     \ifnum\c at labelstart>16\relax 
-        \l@@warning{Position de la premiere etiquette ignoree}%
+        \l@@warning at strictable{Position de la premiere etiquette ignoree}%
     \else
     \@whilenum\c at labelstart>\@ne\do
         {\immediate\write\@etiqaux{\string\mlabel{~\string\\~}}%
@@ -228,7 +403,7 @@
          \advance\c at labelstart\m at ne}%
     \fi%
 \else
-    \l@@warning{Position de la premiere etiquette ignoree}%
+    \l@@warning at strictable{Position de la premiere etiquette ignoree}%
 \fi
 }%
 \def\mlabel#1{\setbox0\vbox{\parbox[b]{70mm}{\rm\strut\ignorespaces #1}}%
@@ -238,21 +413,38 @@
     \l@@info{On demande des etiquettes}%
     \@ifnextchar [{\i at makelabels}{\i at makelabels[1]}}%
 \def\i at makelabels[#1]{\c at labelstart=#1}%
-\def\institut#1{%
-  \l@@info{Fichier de defaut: #1.ins}%
-  \def\@institut{\makeatletter
-                 \input{#1.ins}%
+\newcommand*\lettre at institut[1]{%
+  \l@@info{Fichier de defaut: #1}%
+  \def\lettre at input@institut{\makeatletter
+                 \input{#1}%
                  \makeatother}}%
+\newcommand*\lettre at institut@parse[1]{%
+  \filename at parse{#1}%
+  \edef\filename at area{\filename at area lettre-\filename at base\unless\ifx\filename at ext\relax.\filename at ext\fi.cfg}%
+}%
+\iflettre at strict
+\newcommand*\institut[1]{%
+  \lettre at institut@parse{#1}%
+  \expandafter\lettre at institut\expandafter{\filename at area}}%
+\else
+\newcommand*\institut[1]{%
+  \lettre at institut@parse{#1}%
+  \IfFileExists{\filename at area}{\expandafter\lettre at institut\expandafter{\filename at area}}{%
+    \l@@warning{Le nommage des fichiers instituts en `<institut>.ins' est obsolete, veuillez les nommer en
+      `lettre-<institut>.cfg'}%
+    \lettre at institut{#1.ins}}%
+}
+\fi
 \long\def\letter#1{%
   \rm
   \global\advance\c at lettre\@ne
   \l@@info{Lettre \the\c at lettre}%
-  \expandafter\ifx\csname newletter\the\c at lettre\endcsname\relax
-     \expandafter\def\csname letter\the\c at lettre\endcsname{2}
-  \else
+  \ifcsundef{newletter\the\c at lettre}{%
+     \expandafter\def\csname letter\the\c at lettre\endcsname{2}%
+  }{%
      \expandafter\def\csname letter\the\c at lettre\endcsname{%
-		\csname newletter\the\c at lettre\endcsname}
-  \fi
+		\csname newletter\the\c at lettre\endcsname}%
+  }%
   \ifodd\c at page%
   \else
     \if at twoside
@@ -262,14 +454,14 @@
     \fi
   \fi
   \c at page\@ne
+  \c at footnote0 %
   \resetopenenv\resetcloseenv\resetauxenv\resetemailenv
   \@lettertrue
-  \@institut
+  \lettre at input@institut
   \let\opening=\letteropening
   \interlinepenalty=200\relax
   \@processto{#1}
 }%
-%
 \def\endletter{\par
   \ifdim\pagetotal < 50pt
     \immediate\write\@tensionaux{%
@@ -349,7 +541,7 @@
   \l@@info{Telefax \the\c at telefax}%
   \ifnum\c at telefax=\@ne
   \else
-    \l@@warning{Un seul telefax par fichier, s.v.p.,\MessageBreak
+    \l@@warning at strictable{Un seul telefax par fichier, s.v.p.,\MessageBreak
       sinon le nombre de pages du fax est incorrect !}
   \fi
   \ifodd\c at page%
@@ -363,7 +555,7 @@
   \c at page\@ne
   \resetopenenv\resetcloseenv\resetauxenv\resetemailenv
   \@letterfalse
-  \@institut
+  \lettre at input@institut
   \def\tofaxnum{#1}%
   \let\opening=\faxopening
   \interlinepenalty=200\relax
@@ -373,7 +565,6 @@
   \makeatother
   \@processto{#2}
 }%
-%
 \def\endtelefax{%
   \stopfax
   \begingroup 
@@ -401,12 +592,10 @@
       \string\endcsname{\pdate}}}}
 \def\lettre at get@date{%
    \if at origdate
-     \expandafter\ifx\csname origdate\the\c at lettre
-                     \endcsname\relax
-     \else
+     \ifcsundef{origdate\the\c at lettre}{}{%
         \l@@info{Date originale lue dans \jobname.odt}%
         \def\pdate{\csname origdate\the\c at lettre\endcsname}%
-     \fi
+     }%
      \lettre at write@pdate at to@dateaux
   \fi
 }
@@ -545,6 +734,11 @@
   \nobreak
   \noindent
   \l@@info{Signature \ifcase\signum manquante\or simple\or double\or triple\fi}%
+  \ifnum\signum=0\space\ifx\fromname\undefined
+    \l@@error{\protect\fromname\space non d'efini, vous avez sans
+     doute omis de sp'ecifier \protect\name\space ou
+     \protect\institut\space!}
+  \fi\fi
   \ifcase\sigflag
     \ifcase\signum
        \parbox[t]{\letterwidth}{#1}%
@@ -632,7 +826,6 @@
  \letterwidth=\textwidth
    \advance\letterwidth by -\lettermargin
    \advance\letterwidth by 0pt}%
-%
 \def\basdepage#1{%
   \def\bdp{#1}}%
 \def\tension#1{%
@@ -648,7 +841,7 @@
   \ifnum\signum=0\relax
     \def\fromsig{#1}\signum=1\relax
   \else
-    \l@@warning{Signature deja definie}%
+    \l@@warning at strictable{Signature deja definie}%
   \fi
 }%
 \def\secondsignature#1{%
@@ -655,7 +848,7 @@
   \ifnum\signum=1\relax
     \def\fromssig{#1}\signum=2\relax
   \else
-    \l@@warning{Seconde signature illegale ou deja definie}%
+    \l@@warning at strictable{Seconde signature illegale ou deja definie}%
   \fi
 }%
 \def\thirdsignature#1{%
@@ -662,19 +855,29 @@
   \ifnum\signum=2\relax
     \def\fromtsig{#1}\signum=3\relax
   \else
-    \l@@warning{Troisieme signature illegale ou deja definie}%
+    \l@@warning at strictable{Troisieme signature illegale ou deja definie}%
   \fi
 }%
-\def\vref#1{\l@@warning{La commande \protect\Vref\space devrait etre utilisee}
-            \def\auxflag{.}%
-            \def\toref{\parbox[t]{17mm}{#1}}}%
-\def\Vref#1{\def\auxflag{.}%
-            \def\toref{\parbox[t]{17mm}{#1}}}%
-\def\nref#1{\l@@warning{La commande \protect\Nref\space devrait etre utilisee}
-            \def\auxflag{.}%
-            \def\fromref{\parbox[t]{17mm}{#1}}}%
-\def\Nref#1{\def\auxflag{.}%
-            \def\fromref{\parbox[t]{17mm}{#1}}}%
+\def\vref{\l@@warning at strictable{La commande \protect\Vref\space devrait etre utilisee}\Vref}
+\def\Vref#1{%
+  \def\@tempa{#1}%
+  \ifx\@empty\@tempa
+     \let\toref\@empty
+  \else
+     \def\auxflag{.}%
+     \def\toref{\parbox[t]{\lettre at vref@width}{#1}}%
+  \fi
+}%
+\def\nref{\l@@warning at strictable{La commande \protect\Nref\space devrait etre utilisee}\Nref}
+\def\Nref#1{%
+  \def\@tempa{#1}%
+  \ifx\@empty\@tempa
+     \let\fromref\@empty
+  \else
+     \def\auxflag{.}%
+     \def\fromref{\parbox[t]{\lettre at nref@width}{#1}}%
+  \fi
+}%
 \def\concline{%
          \noindent\parbox[t]{\letterwidth}%
            {\@hangfrom{\textrm{\concname}}\ignorespaces\concdecl\strut}%
@@ -682,25 +885,32 @@
 \def\auxline{%
   \l@@info{Ligne auxiliaire demandee}%
   {\scriptsize
-   \vrefname%
-    \ifx\@empty \toref
-      \hspace{21mm}\hfill%
-    \else 
-      {\small\toref}\hfill%
+    \ifx\@empty\toref\else
+      \vrefname
+      \ifx\space\toref
+        \hspace{\lettre at vref@width}%
+      \else 
+        {\small\toref}
+      \fi
+      \hfill
+   \fi
+   \ifx\@empty\fromref\else
+     \nrefname
+     \ifx\space\fromref
+       \hspace{\lettre at nref@width}%
+     \else 
+      {\small\fromref}
+     \fi
+     \hfill
+   \fi
+   \ifx\@empty \telexnum
+      \hfill
+   \else 
+      T\'ELEX\ \telexnum
+      \hspace{5mm}%
     \fi
-   \nrefname%
-    \ifx\@empty \fromref
-      \hspace{21mm}\hfill%
-    \else 
-      {\small\fromref}\hfill
-    \fi
-    \ifx\@empty \telexnum
-      \hfill%
-    \else 
-      T\'ELEX\ \telexnum\hspace{5mm}%
-    \fi
     \ifx\@empty \ccpnum
-      \hfill%
+      \hfill
     \else 
       C.C.P.\ \ccpnum\hspace{5mm}%
     \fi}\par}%
@@ -736,9 +946,8 @@
 %                        \l@@info{Adresse avec nom precisee}%
 %                        \def\fromaddress{\fromname\\#1}
 %                     \else
-%                        \l@@warning{Commande illegale dans un fax}
+%                        \l@@warning at strictable{Commande illegale dans un fax}
 %                     \fi}%
-%
 \def\nodate{\l@@info{Date supprimee}\def\pdate{}}%
 \def\date#1{\l@@info{Date precisee}\def\pdate{#1}}%
 \def\nolieu{\l@@info{Lieu supprime}\def\fromlieu{}}%
@@ -755,7 +964,7 @@
                   \def\emailflag{.}%
                   \advance\emailcount by 1\relax
                    \def\ccittnum{\ifx\@empty \@username
-                                           \l@@warning{<<username>> indefini}
+                                           \l@@warning at strictable{<<username>> indefini}
                                            #1%
                                   \else
                                         S=\@username;#1%
@@ -767,7 +976,7 @@
                   \def\emailflag{.}%
                   \advance\emailcount by 1\relax
                    \def\internetnum{\ifx\@empty \@username
-                                           \l@@warning{<<username>> indefini}
+                                           \l@@warning at strictable{<<username>> indefini}
                                            #1\relax
                                     \else
                                         \@username @#1\relax
@@ -779,7 +988,7 @@
                \def\emailflag{.}%
                \advance\emailcount by 1\relax
                \def\bitnetnum{\ifx\@empty \@username
-                                     \l@@warning{<<username>> indefini}
+                                     \l@@warning at strictable{<<username>> indefini}
                                      #1\relax
                                    \else
                                   \@username\ at #1\relax
@@ -791,7 +1000,7 @@
              \def\emailflag{.}%
              \advance\emailcount by 1\relax
               \def\telepacnum{\ifx\@empty \@username
-                                 \l@@warning{<<username>> indefini}
+                                 \l@@warning at strictable{<<username>> indefini}
                                  #1\relax
                               \else
                               #1::\@username
@@ -803,7 +1012,7 @@
              \def\emailflag{.}%
              \advance\emailcount by 1\relax
               \def\decnetnum{\ifx\@empty \@username
-                                \l@@warning{<<username>> indefini}
+                                \l@@warning at strictable{<<username>> indefini}
                                 #1\relax
                               \else
                              #1::\@username
@@ -825,7 +1034,6 @@
            \else
              \def\ccpnum{}%
            \fi}%
-%
 \def\ps#1#2{\penalty100\relax
   \if at letter
     \vskip\csname letter\the\c at lettre\endcsname mm
@@ -850,183 +1058,157 @@
   \fi
   \l@@info{Annexes mentionnees}%
   \noindent\lettre at t{\mentionname\\}{~}\vfill\penalty-100\relax}%
+\newcommand*{\lettrelmpselectlanguage}[1]{%
+  \lettreloadlang{#1}%
+  {%
+    \ifcsundef{lettre@#1 at alias@of}{%
+      \l@@warning at strictable{Langue #1 non ger'ee par lettre}%
+      \let\@tempa\@empty
+    }{%
+      \toks0\expandafter\expandafter\expandafter{\csname lettre@#1 at alias@of\endcsname}%
+      \ifcsundef{lettre at lmp@\the\toks0 at use}{%
+        \toks1\toks0 %
+      }{%
+        \toks1\expandafter\expandafter\expandafter{\csname lettre at lmp@\the\toks0 at use\endcsname}%
+      }%
+      \toks4\expandafter{%
+        \expandafter\lettre at lmp@selectlanguage\expandafter{%
+          \the\toks1}}%
+      \iflettre at keep@envs
+         \toks3{}%
+         \toks5{}%
+      \else
+         \toks3{\lettre at restore@orig at envs}%
+         \ifcsundef{lettre at set@\the\toks1 at envs}{%
+           \toks5{\lettre at store@orig at envs}%
+         }{%
+            \toks5\expandafter{\expandafter\lettre at store@orig at envs
+              \csname lettre at set@\the\toks1 @envs\endcsname}%
+         }%
+      \fi
+      \edef\@tempa{%
+        \the\toks3 %
+        \the\toks4 %
+        \the\toks5}%
+    }%
+    \expandafter
+  }\@tempa
+}%
 \def\FAXSTR{\fontfamily{cmdh}\fontseries{m}\fontshape{n}\selectfont}%
-\def\FRANCAIS{francais}
-\def\francais{%
-  \ifx\defaultlanguage\FRANCAIS\else\l@@info{Langage modifie: francais}\fi
-  \ifx\undefined\frenchname\else
-        \french
-  \fi
-  \ifx\undefined\extrasfrancais\else
-        \selectlanguage{francais}
-        \reset at frenchitemize
-  \fi
-  \sigflag=0\relax
-  \def\cejour{le
-    \ifnum\day=1\space 1\ifx\ier\undefined er\else\expandafter\ier\fi
-    \else\number\day\fi
-    \space\ifcase\month\or
-    janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
-    juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
-    \space \number\year}%
-  \def\faxwarning{\large\slshape\bfseries En cas de mauvaise transmission, 
-                               appelez s.v.p. l'op\'erateur t\'el\'efax}%
-  \def\telefaxstring{{\FAXSTR T~\'E~L~\'E~F~A~X}}%
-  \def\telephonelabelname{T\'EL\'EPHONE :~}%
-  \def\telefaxlabelname{T\'EL\'EFAX :~}%
-  \def\telefaxname{T\'el\'ecopie :~}%
-  \def\tellabelname{T\'el.~}%
-  \def\faxlabelname{Fax :~}%
-  \def\emaillabelname{E-Mail :~}%
-  \def\telexlabelname{T\'ELEX :~}%
-  \def\headtoname{\`A :~}%
-  \def\headfromname{De :~}%
-  \def\pagetotalname{Nombre de pages :~}%
-  \def\concname{Objet :~}%
-  \def\ccname{C.c.~}%
-  \def\enclname{P.j.~}%
-  \def\mentionname{Annexe(s) mentionn\'ee(s)}%
-  \def\vrefname{V.\raise.4ex\hbox{\tiny /}r\'ef.~}
-  \def\nrefname{N.\raise.4ex\hbox{\tiny /}r\'ef.~}
+\newcommand*\lettre at lmp@selectlanguage[1]{%
+  \l@@warning{ `\string\lettre at lmp@selectlanguage{#1}' appel'e, mais ne fait rien. Vous n'avez charg'e ni babel,
+ni mlp, ni polyglossia, ni french}}
+\newcommand*\lettrelabelselectlanguage[1]{%
+  \lettreloadlang{#1}%
+  {%
+     \ifcsundef{lettre@#1 at alias@of}{%
+       \l@@warning at strictable{La langue <<#1>> n'est pas prise en charge par lettre}%
+       \let\@tempa\@empty
+     }{%
+        \expandafter\let\expandafter\@tempa\csname lettre@#1 at alias@of\endcsname
+        \ifcsundef{lettre at select@\@tempa @labels}{%
+          \l@@warning at strictable{Les d'efinitions de la langue <<\@tempa>> n'ont pas pu etre charg'ees}%
+          \let\@tempa\@empty
+        }{%
+          \expandafter\def\expandafter\@tempa\expandafter{%
+            \csname lettre at select@\@tempa @labels\endcsname
+            \def\lettre at mainlang{#1}}%
+        }%
+     }%
+     \expandafter
+  }\@tempa
 }%
-\def\ROMAND{romand}
-\def\romand{%
-  \ifx\defaultlanguage\ROMAND\else\l@@info{Langage modifie: romand}\fi
-  \ifx\undefined\frenchname\else
-        \french
-  \fi
-  \ifx\undefined\extrasfrancais\else
-        \selectlanguage{francais}
-        \reset at frenchitemize
-  \fi
-  \sigflag=0\relax
-  \def\cejour{le
-    \ifx\ier\undefined\def\ier{er}\fi
-    \ifnum\day=1\relax 1\ier\else \number\day\fi
-    \space\ifcase\month\or
-    janvier\or f\'evrier\or mars\or avril\or mai\or juin\or
-    juillet\or ao\^ut\or septembre\or octobre\or novembre\or d\'ecembre\fi
-    \space \number\year}%
-  \def\faxwarning{\large\slshape\bfseries En cas de mauvaise transmission, 
-                               appelez s.v.p. l'op\'erateur t\'el\'efax}%
-  \def\telefaxstring{{\FAXSTR T~\'E~L~\'E~F~A~X}}%
-  \def\telephonelabelname{T\'EL\'EPHONE :~}%
-  \def\telefaxlabelname{T\'EL\'EFAX :~}%
-  \def\telefaxname{T\'el\'efax :~}%
-  \def\tellabelname{T\'el.~}%
-  \def\faxlabelname{Fax :~}%
-  \def\emaillabelname{E-Mail :~}%
-  \def\telexlabelname{T\'ELEX :~}%
-  \def\headtoname{\`A :~}%
-  \def\headfromname{De :~}%
-  \def\pagetotalname{Nombre de pages :~}%
-  \def\concname{Concerne :~}%
-  \def\ccname{C.c.~}%
-  \def\enclname{Ann.~}%
-  \def\mentionname{Annexe(s) mentionn\'ee(s)}%
-  \def\vrefname{V.\raise.4ex\hbox{\tiny /}r\'ef.~}
-  \def\nrefname{N.\raise.4ex\hbox{\tiny /}r\'ef.~}
+\newcommand*\lettreloadlang[1]{%
+  {%
+     \newif\iflettre at lang@not at supported
+     \ifcsundef{lettre@#1 at alias@of}{%
+       \lettre at lang@not at supportedtrue
+       \l@@warning at strictable{La langue <<#1>> ne fait pas partie des langues prises en charge par lettre}%
+       \def\@tempb##1{\toks0{\def##1{#1}}}%
+       \expandafter\@tempb\csname lettre@#1 at alias@of\endcsname
+       \def\@tempa{#1}%
+     }{%
+       \lettre at lang@not at supportedfalse
+       \toks0{}%
+       \expandafter\let\expandafter\@tempa\csname lettre@#1 at alias@of\endcsname
+     }%
+     \edef\@tempc{\lettre at ldf@filename{\@tempa}}%
+     \IfFileExists{\@tempc}{%
+       \iflettre at lang@not at supported
+         \l@@info{Un fichier `\@tempc' ne faisant pas partie de lettre a 'et'e trouv'e, et va etre charg'e.}%
+       \fi
+       \ifcsundef{\lettre at ldf@version{\@tempa}}{%
+         \edef\@tempa{%
+           \noexpand\l@@info{Chargement du fichier de definition de langue `\@tempc'}%
+           \noexpand\input{\@tempc}%
+           \the\toks0
+         }}{\edef\@tempa{\the\toks0}}%
+     }{%
+       \let\@tempa\@empty
+     }
+     \expandafter
+  }\@tempa
 }%
-\def\ANGLAIS{anglais}
-\def\anglais{%
-  \ifx\defaultlanguage\ANGLAIS\else\l@@info{Langage modifie: anglais}\fi
-  \ifx\undefined\frenchname\else
-        \english
-  \fi
-  \ifx\undefined\extrasenglish\else
-        \selectlanguage{english}
-  \fi
-  \sigflag=1\relax
-  \def\cejour{\ifcase\month\or
-    January\or February\or March\or April\or May\or June\or
-    July\or August\or September\or October\or November\or December\fi
-    \space\number\day ,\space\number\year}%
-  \def\faxwarning{\large\slshape\bfseries If improperly transmitted, please 
-                               call the telefax operator}%
-  \def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
-  \def\telephonelabelname{TELEPHONE:~}%
-  \def\telefaxlabelname{TELEFAX:~}%
-  \def\telefaxname{Telefax:~}%
-  \def\tellabelname{Tel:~}%
-  \def\faxlabelname{Fax:~}%
-  \def\emaillabelname{E-Mail:~}%
-  \def\telexlabelname{TELEX:~}%
-  \def\headtoname{To:~}%
-  \def\headfromname{From:~}%
-  \def\pagetotalname{Total pages:~}%
-  \def\concname{Subject:~}%
-  \def\ccname{Cc:~}%
-  \def\enclname{Encl(s):~}%
-  \def\mentionname{Encl(s).}%
-  \def\vrefname{Y.\raise.4ex\hbox{\tiny /}ref.~}
-  \def\nrefname{O.\raise.4ex\hbox{\tiny /}ref.~}
+\newcommand*\lettreselectlanguage[1]{%
+  \lettrelmpselectlanguage{#1}%
+  \lettrelabelselectlanguage{#1}%
 }%
-\def\AMERICAIN{americain}
-\def\americain{%
-  \ifx\defaultlanguage\AMERICAIN\else\l@@info{Langage modifie: americain}\fi%
-  \ifx\undefined\frenchname\else
-        \english
+\newcommand*\lettre at babel@selectlanguage[1]{%
+  \ifcsdef{lettre at babel@#1}{\csname lettre at babel@#1\endcsname}{\selectlanguage{#1}}%
+}%
+\newcommand*\lettre at babel@german{%
+  \ifcsdef{ver at ngerman.ldf}{\selectlanguage{ngerman}}{\selectlanguage{german}}%
+}
+\newcommand*\lettre at efrench@selectlanguage[1]{%
+  \ifx\undefined\frenchname
+    \l@@warning at strictable{L'un des paquetages mlp ou french n'a pas 'et'e charg'e correctement}%
+  \else
+    \def\@tempb{\l@@warning at strictable{La langue  `#1' n'est pas dans \string{french, german, english\string} qui sont les trois seules langues que lettre peut demander `a mlp}}%
+    \def\@tempc{#1}%
+    \def\lettre at iterate@body##1{%
+      \def\@tempd{##1}%
+      \ifx\@tempc\@tempd
+         \let\@tempb\@empty
+        \l@@info{Selection de la langue `#1' dans le paquetage french ou mlp d'efrench}%
+        \csname lettre at efr@#1\endcsname
+        \def\@tempc####1\@nil,{}%
+        \expandafter\@tempc
+      \fi
+    }%
+    \lettre at iterate french,english,german,\@nil,%
+    \@tempb
   \fi
-  \ifx\undefined\extrasenglish\else
-        \selectlanguage{english}
-  \fi
-  \sigflag=1\relax
-  \def\cejour{\ifcase\month\or
-    January\or February\or March\or April\or May\or June\or
-    July\or August\or September\or October\or November\or December\fi
-    \space\number\day ,\space\number\year}%
-  \def\faxwarning{\large\slshape\bfseries If improperly transmitted, please 
-                               call the telefax operator}%
-  \def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
-  \def\telephonelabelname{PHONE:~}%
-  \def\telefaxlabelname{TELEFAX:~}%
-  \def\telefaxname{Telefax:~}%
-  \def\tellabelname{Phn:~}%
-  \def\faxlabelname{Fax:~}%
-  \def\emaillabelname{E-Mail:~}%
-  \def\telexlabelname{TELEX:~}%
-  \def\headtoname{To:~}%
-  \def\headfromname{From:~}%
-  \def\pagetotalname{Total pages:~}%
-  \def\concname{Re:~}%
-  \def\ccname{Cc:~}%
-  \def\enclname{Encl(s):~}%
-  \def\mentionname{Encl(s).}%
-  \def\vrefname{Y.\raise.4ex\hbox{\tiny /}ref.~}
-  \def\nrefname{O.\raise.4ex\hbox{\tiny /}ref.~}
 }%
-\def\ALLEMAND{allemand}
-\def\allemand{%
-  \ifx\defaultlanguage\ALLEMAND\else\l@@info{Langage modifie: allemand}\fi
-  \ifx\undefined\extrasgerman\else
-        \selectlanguage{german}
+\newcommand*\lettre at efr@german{%
+  \ifx\undefined\ngermanTeXmods
+    \ifx\undefined\germanTeXmods
+      \l@@warning at strictable{Ni \protect\german\space ni \protect\ngerman\space ne sont d'efinis !}
+    \else
+      \german
+     \fi
+  \else
+     \ngerman
   \fi
-  \sigflag=1\relax
-  \def\cejour{den \number\day .\space\ifcase\month\or
-  Januar\or Februar\or M\"arz\or April\or Mai\or Juni\or
-  Juli\or August\or September\or Oktober\or November\or Dezember\fi
-  \space \number\year}%
-  \def\concname{Betrifft: }%
-  \def\faxwarning{\large\slshape\bfseries Bitte unrichtige \"Ubertragungen dem 
-                               Sender telefonisch melden}%
-  \def\telefaxstring{{\FAXSTR T~E~L~E~F~A~X}}%
-  \def\telephonelabelname{TELEFON:~}%
-  \def\telefaxlabelname{TELEFAX:~}%
-  \def\telefaxname{Telefax:~}%
-  \def\tellabelname{Tel:~}%
-  \def\faxlabelname{Fax:~}%
-  \def\emaillabelname{E-Mail:~}%
-  \def\telexlabelname{TELEX:~}%
-  \def\headtoname{An:~}%
-  \def\headfromname{Von:~}%
-  \def\pagetotalname{Gesamtanzahl der Bl\"atter:~}%
-  \def\concname{Betrifft:~}%
-  \def\ccname{Kopie an:~}%
-  \def\enclname{Beilage(n):~}%
-  \def\mentionname{Beilage(n) erw\"ahnt}%
-  \def\vrefname{Ihr Zeichen~}
-  \def\nrefname{Unser Zeichen~}
+}
+\newcommand*\lettre at efr@french{\ifcsdef{french}{%
+    \def\lettre at efr@french{\ifFrench\else\french\fi}\lettre at efr@french
+  }{\l@@warning at strictable{La commande \protect\french\space n'est pas
+      d'efinie.}}}
+\newcommand*\lettre at efr@english{\english}
+\def\@tempa#1{%
+  \expandafter\newcommand\expandafter*\csname #1\endcsname{%
+    {%
+      \def\@tempa{#1}%
+      \ifx\lettre at mainlang\@tempa\else\l@@info{Langage modifie: #1}\fi
+    }%
+    \lettreselectlanguage{#1}%
+  }%
 }%
+\@tempa{romand}%
+\@tempa{francais}%
+\@tempa{allemand}%
+\@tempa{anglais}%
+\@tempa{americain}%
 \AtBeginDocument{%
   \makeatletter
   \@input{\jobname.tns}%
@@ -1042,6 +1224,31 @@
     \immediate\write\@etiqaux{\string\startlabels}%
     \@startlabels
   \fi
+  {%
+    \toks0{}%
+    \toks1{\def\lettre at lmp@selectlanguage#1{\selectlanguage{#1}}}%
+    \toks2{\let\lettre at lmp@selectlanguage\lettre at efrench@selectlanguage}%
+    \toks3{\let\lettre at lmp@selectlanguage\lettre at babel@selectlanguage}%
+    \count0=0 %
+  \def\lettre at iterate@body#1{\@tempb#1\@nil}%
+  \def\@tempb#1:#2\@nil{%
+    \@ifpackageloaded{#1}{%
+      \l@@info{Le paquetage `#1' est charg'e}%
+      \count0=#2 %
+      \def\lettre at iterate##1\@nil,{}%
+    }{%
+      \l@@info{Le paquetage `#1' n'est pas charg'e}%
+    }%
+  }%
+  \l@@info{Scrutation des paquetages de gestion de langue}%
+  \lettre at iterate%
+    babel:3,%
+    polyglossia:1,%
+    french:2,%
+    mlp:2,%
+    \@nil,%
+  \expandafter
+  }\the\toks\count0 %
   \makeatother
 }%
 \AtEndDocument{%
@@ -1066,7 +1273,6 @@
   \endgroup
 }%
 \def\@texttop{\ifnum\c at page=1\vskip 0pt plus .00001fil\relax\fi}%
-%
 \if at twoside
   \def\ps at headings{%
     \headheight 12pt%
@@ -1087,7 +1293,6 @@
     \def\@evenhead{}%
     \def\@evenfoot{}}%
 \fi
-%
 \def\ps at empty{%
    \headheight 0pt%
    \headsep 9pt%
@@ -1111,7 +1316,6 @@
        \fi}%
    \def\@evenhead{}%
    \def\@evenfoot{}}%
-%
 \def\ps at firstpage{%
    \headheight 12pt%
    \headsep 25pt%
@@ -1119,7 +1323,6 @@
    \def\@oddfoot{}%
    \def\@evenhead{}%
    \def\@evenfoot{}}%
-%
 \def\ps at plain{%
    \headheight 0pt%
    \headsep 9pt%
@@ -1136,7 +1339,6 @@
                      \leftskip\@flushglue\advance\leftskip\lettermargin
                      \parindent\z@\parfillskip\z@}%
 \let\endcenter=\endtrivlist
-%
 \def\normalflushleft{\trivlist \normalraggedright\item[]}%
 \def\letterflushleft{\trivlist \letterraggedright\item[]}%
 \def\normalraggedright{\let\\=\@centercr\leftskip\z@
@@ -1146,29 +1348,16 @@
                        \@rightskip\@flushglue\rightskip\@rightskip
                        \parindent\z@}%
 \let\endflushleft=\endtrivlist
-\def\reset at frenchitemize{%
-      \renewenvironment{itemize}%
-        {\begin{list}{\textendash}%
-          {\settowidth{\labelwidth}{\textendash}%
-           \setlength{\leftmargin}{\listmargin}%
-           \addtolength{\leftmargin}{\labelwidth}%
-           \addtolength{\leftmargin}{\labelsep}%
-           \ifnum\@listdepth=0
-             \setlength{\itemindent}{\parindent}%
-           \else
-             \addtolength{\leftmargin}{\parindent}%
-           \fi
-           \setlength{\itemsep}{\z@}%
-           \setlength{\parsep}{\z@}%
-           \setlength{\topsep}{\z@}%
-           \setlength{\partopsep}{\z@}%
-           \addtolength{\topsep}{-\parskip}%
-           \addtolength{\partopsep}{\parskip}%
-          }%
-        }%
-        {\end{list}}%
-}
-%
+\newcommand*{\lettre at store@orig at envs}{%
+\let\lettre at orig@itemize\itemize
+\let\lettre at orig@enditemize\enditemize
+}%
+\AtBeginDocument{\lettre at store@orig at envs}%
+\newcommand*{\lettre at restore@orig at envs}{%
+\let\itemize\lettre at orig@itemize
+\let\enditemize\lettre at orig@enditemize}%
+\newcommand*{\reset at frenchitemize}{\l@@warning at strictable{\protect\reset at frenchitemize\space est obsolete, utilisez
+    plutot \protect\lettre at set@french at envs}\lettre at set@french at envs}
 \rightmargin   25mm%
    \advance\rightmargin   5pt%
 \leftmarginii  2.2em%
@@ -1193,12 +1382,10 @@
      \labelwidth\leftmarginv\advance\labelwidth-\labelsep}%
 \def\@listvi{\leftmargin\leftmarginvi
      \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}%
-%
 \def\labelitemi{$\bullet$}%
 \def\labelitemii{\bfseries --}%
 \def\labelitemiii{$\ast$}%
 \def\labelitemiv{$\cdot$}%
-%
 \def\labelenumi{\arabic{enumi}.}%
 \def\theenumi{\arabic{enumi}}%     
 \def\labelenumii{(\alph{enumii})}%
@@ -1220,7 +1407,6 @@
 \let\endquotation=\endlist
 \def\quote{\list{}{\rightmargin\leftmargin}\item[]}%
 \let\endquote=\endlist
-%
 \def\descriptionlabel#1{\itshape #1}%
 \def\description{\list{}{\leftmargin=2\listmargin
        \labelwidth\listmargin \advance\labelwidth -\labelsep 
@@ -1228,9 +1414,7 @@
 \let\enddescription\endlist
 \def\@begintheorem#1#2{\itshape \trivlist \item[\hskip \labelsep{\bfseries #1\ #2}]}%
 \def\@endtheorem{\endtrivlist}%
-%
 \def\theequation{\arabic{equation}}%
-%
 \arraycolsep 5pt%
 \tabcolsep 5pt%
 \arrayrulewidth .4pt%
@@ -1239,10 +1423,10 @@
 \skip\@mpfootins=\skip\footins
 \fboxsep = 3pt
 \fboxrule = .4pt
+\newcommand*\today{\cejour}
 \def\footnoterule{\kern-1\p@   
   \hrule width .4\columnwidth 
   \kern .6\p@}%
-%
 \long\def\@makefntext#1{\parindent 1em\noindent
             \hb at xt@1.8em{%
                 \hss\@textsuperscript{\normalfont\@thefnmark}}#1}%
@@ -1262,7 +1446,6 @@
 \def\toaddress at let@hpos{90}%
 \def\toaddress at let@vpos{40}%
 \toaddress at let@width=80mm
-%
 \def\pict at fax@width{185}%
 \def\pict at fax@height{30}%
 \def\pict at fax@hoffset{0}%
@@ -1276,33 +1459,37 @@
 \faxbox at width=170mm%
 \toaddress at fax@width=69mm%
 \fromname at fax@width=69mm%
-%
-\def\@institut{\makeatletter
-         \input{default.ins}%
+\lettre at vref@width=21mm%
+\lettre at nref@width=21mm%
+\def\lettre at input@institut{\makeatletter
+         \input{lettre-default.cfg}%
          \makeatother}%
-%
 \smallskipamount=.5\parskip
 \medskipamount=\parskip
 \bigskipamount=2\parskip
-%
 \ps at plain
 \pagenumbering{arabic}%
 \raggedbottom
 \onecolumn
 \def\pdate{\cejour}%
-%
 \def\emailnum{}%
-%
 \def\fromlocation{}%
 \signum=0\relax
 \def\fromsig{}%
 \def\fromssig{}%
 \def\fromtsig{}%
-%
-\csname\defaultlanguage\endcsname
-\l@@info{Langage par defaut: \defaultlanguage}
+\ifx\lettre at mainlang\@empty
+   \def\lettre at mainlang{francais}%
+   \lettreloadlang{french}%
+\fi
+{%
+  \edef\@tempa{%
+    \noexpand\AtBeginDocument{%
+      \noexpand\lettreselectlanguage{\lettre at mainlang}%
+      \noexpand\l@@info{Langage par defaut: \lettre at mainlang}}%
+  }%
+\expandafter}\@tempa
 \def\concdecl{}%
-%
 \marge{15mm}%
 \msigwidth=\letterwidth
 \ssigindent=0.5\letterwidth
@@ -1312,18 +1499,15 @@
 \sigspace=1.5cm
 \openingspace=1cm
 \openingindent=0pt
-%
 \@lettertrue        
 \faxpage=0\relax
 \def\totalpages{}%
-%
 \def\auxflag{}%
 \auxcount=0\relax
-\def\toref{}%
-\def\fromref{}%
+\let\toref\space
+\let\fromref\space
 \def\telexnum{}%
 \def\ccpnum{}%
-%
 \def\emailflag{}%
 \emailcount=0\relax
 \def\@username{}%
@@ -1332,7 +1516,6 @@
 \def\bitnetnum{}%
 \def\telepacnum{}%
 \def\decnetnum{}%
-%
 \def\bdp{}%
 \endinput
 % End of file `lettre.cls'.



More information about the tex-live-commits mailing list