Sous LaTeX (2e) : ----------------- v3.002: Ajoute le fichier latexmkrc dans l'archive distribu�e. Mentionne l'installation des fichiers lettre-<langue>.ldf dans le manuel. Renomme telefax.tpl & institut.tpl en lettre-telefax.tpl & lettre-institut.tpl v3.001: Gras pour les �tiquettes de description. D�tection auto pour l'option �keep envs�. Correction anomalie https://puszcza.gnu.org.ua/bugs/index.php?428 (d�finition non uniforme de \par). Correction anomalie https://puszcza.gnu.org.ua/bugs/index.php?397 (gestion de la marge et alignement des listes). v3.000: Transfert de la forge GNA! � la forge Puszcza, suite � la fermeture de GNA! Nommage des fichiers instituts en lettre-<institut>.cfg au lieu de <institut>.ins. S�paration des d�finitions par langue en fichiers .ldf. Am�lioration interaction avec paquetage french, mlp, babel, et polyglossia. Correction bogue #24025 (http://gna.org/bugs/?24025), c'est � dire traitement de l'option de classe `french' comme un synonyme de `francais'. Message d'erreur explicite quand \name{...} a �t� oubli�. v2.354: Merci � Denis Bitouz� 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�but de chaque lettre. Passer un argument non vide � \Vref et vide � \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�t que latex (faire sans epsf ni pstricks). Correction Makefile pour l'ex�cution sous Linux (extraction du num�ro de version du fichier release-notes ayant des fin de ligne CRLF. Correction lettre-latexmkrc pour le cas d'un .latexmk automatique for�ant la compilation avec une cha�ne de compilation ind�sirable. 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�ais de sorte � ne pas mettre babel dans l'embarras. v2.353: Correction documentation installation � partir du CTAN dans le manuel, ainsi que page de titre (probl�me d'affichage des images malencontreusement introduit dans la version pr�c�dente). Am�lioration makefile pour pouvoir compiler la doc sans relocalisation des sources dans un r�pertoire temp --- la relocalisation n'est pas requise quand le projet n'est pas une racine texmf, mais elle �tait faite syst�matiquement. Documentation de l'acc�s au d�p�t SVN dans les fichiers ALIRE/README. v2.352: Correction bogue #22259 (http://gna.org/bugs/?22259: \cejour est fragile en fran�ais le premier du mois et sans babel) Correction bogue #22423 (http://gna.org/bugs/?22423: \cejour est fragile en fran�ais le premier du mois et avec babel) Sous lettre.tds.zip, renommage README et ALIRE en README_TDS et ALIRE_TDS de sorte � �viter toute alerte du CTAN du fait de la diff�rence de contenu avec les fichiers �quivalents sous lettre.zip/lettre. Renommage du manuel en lettre.pdf plut�t que letdoc.pdf pour suivre les directives du CTAN. Correction bogue #22383 (http://gna.org/bugs/?22383: virgule ind�sirable apr�s \fromlieu, quand on fait \nodate) v2.351: Ajout de l'option de paquetage a4paper. Suppression de la d�finition de \ltypeout --- non document� de toute fa�on. Utilisation des macros \ClassError et \ClassWarning standards, avec \GenericWarning pour les messages (inspir� 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 � 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�sulte la suppression des fichier readme/LAST_VERSION et readme/LICENSE qui sont redondant avec les fichier ALIRE et README v2.350: Mise � jour des en-t�tes de licence. G�n�ration automatique de readme/LAST_VERSION � partir du fichier release-notes. Suppression de l'en-t�te 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@t pour �viter les conflits avec les d�finition 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�calages de marge, mais respectivement \oddsidemargin ou \evensidemargin et \topmargin. En effet \hoffset et \voffset servaient � corriger des probl�mes d'alignement de papier sur imprimantes dans les ann�es 80 et sont obsol�tes. Il ne servent pas en tout cas � r�gler le format de la page. v2.346: Correction d'une erreur de typographie en anglais et en allemand. (Probl�me signal� par Peter M�nster) Correction d'un bug dans le positionnement de la marque de notes de bas de page. (Probl�me signal� par Yvon Henel). Ajout d'une ent�te pour r�f�rence sur le site latexfr (http://savannah.gnu.org/latexfr). (Proposition de Mickael Profeta) v2.345: Correction d'un bug emp�chant le calcul du nombre de pages d'un fax. Bug li� � une correction ant�rieure de la mani�re d'ouvrir le document. (Probl�me signal� par Elisabeth Teichmann) v2.344: Modifications mineures dans la ligne de r�f�rence 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� seulement (modifications propos�es par Jean-Marie Chr�tien) Correction de probl�mes li�s � la compatibilit� avec babel. (Probl�mes relat�s par Guy Durrieu, Olivier Castany et Peter M�nster. Merci aussi � Daniel Flipo pour ses remarques et solutions.) v2.343: Correction d'un bug dans la lecture du fichier auxiliaire introduit avec 2.342. (Probl�me rapport� par Jean-Marie Chr�tien) v2.342: Correction d'un bug dans le traitement des commandes \label et \ref. La nouvelle version utilise un fichier auxiliaire suppl�mentaire (.etq) pour enregistrer l'information sur les �tiquettes, qui est trait�e de mani�re asynchrone au document contrairement aux autres commandes utilisant le fichier auxiliaire. (Probl�me rapport� par Serge Nazarian) v2.341: Correction dans la date en fran�ais pour les 1er du mois. (Remarque et correction propos�e 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� des autres fichiers. (Remarques de St�phane Bortzmeyer) Modifications dans la documentation: appel aux polices sp�ciales de la doc ou des ent�tes selon les sch�mas de familles de fontes, corrections dans l'index. Modification de la doc pour cr�er un dvi utilisant les polices EC (letdoc1) et un dvi utilisant les polices CM (letdoc2). La nouvelle doc utilise babel � la place de french. v2.331: Correction de la d�finition de \FAXSTR qui ne permettait pas de passer des caract�res accentu�s en codage T1 avec un TeX V3. (Signal� par Christophe Labouisse, correction sugg�r�e par Denis Roegel) v2.33: D�finition des d�fauts des param�tres dimensionnant les ent�tes dans la classe, permettant de simplifier les fichiers d'instituts pour les cas simples. (Proposition de Gilles Simond) Nouveau langage `romand' d�fini, d�faut fran�ais corrig� pour les cha�nes comme `Objet' et `P.j.' (Apr�s diverses discussions) \Vref et \Nref d�finis comme synonymes de \vref et \nref, pour �viter des conflits avec le package `varioref'(Mis en �vidence par St�phane Didailler). M�canisme de sauvetage de la date d'origine d'une lettre. Activ� par l'option de classe `origdate' v2.325: Am�lioration du contr�le des signatures. v2.324: Adaptation des marques de notes pour LaTeX 2e. (Bug signal� par Fran�oise Gelis) R�glage des param�tres de tension de page pour de meilleures coupures. v2.323: Correction d'un bug (signal� par Alain Palamara) emp�chant le calcul de la longueur de page de s'effectuer correctement dans certains cas. v2.322: Correction d'un bug emp�chant de charger des options de style en mode compatibilit�. v2.321: Nouvelle commande permettant de d�finir une ligne personnalis�e au lieu de la ligne d'E-Mail en bas de page. (Proposition d'Eric Picheral) Police diff�renci�e pour la cha�ne de t�l�fax. v2.32: Le fichier d'institut par defaut s'appelle maintenant default.ins. Dans la distribution, c'est un fichier BIDON. Il doit �tre remplac� par un autre fichier pour pr�senter un institut valable par d�faut. A l'Observatoire de Gen�ve, nous l'avons remplac� par un lien sur le fichier obs.ins (�galement pr�sent dans la distribution... en tant qu'exemple !!!) v2.31: Correction d'un bug emp�chant d'utiliser les packages de PSNFSS ou d'autres polices par d�faut. Commande suppl�mentaire permettant d'introduire l'adresse E-Mail sous l'adresse dans l'ent�te. (Proposition de Philippe Esperet) Le caract�re @ est maintenant consid�r� comme un caract�re pendant la lecture du fichier d'institut, de mani�re � pouvoir red�finir les param�tres de positionnement d'ent�te, et utiliser les \if@detail et \if@letter dans ce fichier. Param�tre d'indentation de la salutation initiale \openingindent. (Proposition de Daniel Taupin) v2.30: L'ent�te de la lettre devient configurable : les �l�ments sont positionn�s par des variables d�finies dans le fichier de style. Les valeurs par d�faut sont charg�es � partir du fichier obs.ins, mais peuvent �tre red�finies dans un fichier d'institut. Introduction d'un m�canisme permettant de r�gler la tension de la lettre, c'est-�-dire de modifier les blancs �lastiques entre les diff�rents �l�ments de la lettre, de mani�re � �viter d'avoir une derni�re page avec tr�s peu de mati�re. (Proposition d'Yves Soulet) R�vision compl�te de la documentation; Documentation HTML a disposition: URL=http://obswww.unige.ch/~megevand/tex/letdoc2.30.html. v2.22: Valeur du langage par d�faut (francais) modifiable par des options de la classe (anglais, allemand, americain). Les commandes de langage testent la pr�sence des packages french (francais americain anglais) et babel (francais allemand americain anglais), et enclenchent les commandes ad�quates. (Proposition de Bernard Gaulle) v2.21: Les commandes de polices \rm, \sl, \it, \sc, \bf, \sf, \tt sont red�finies proprement avec la commande \DeclareOldFontCommand. Correction de quelques cha�nes de caract�res en allemand. (Proposition de Gerhard Bosch) Mise syst�matique des cha�nes fixes dans des macros. Le flag \langue a �t� renomm� \sigflag, car il n'agissait que sur la position des signatures. v2.20: La commande de police seule \tt est red�finie pour compatibilit� avec french. R�glages de la mise en page. v2.18: Portage � LaTeX 2e. Tout semble marcher � premi�re vue. Seule l'utilisation du style french semble poser un probl�me. Les commande \sl, \it, \sc, \bf, \sf, \tt sont red�finies pour y pallier momentan�ment. Sous LaTeX 2.09 : ---------------- !!! La version LaTeX 2.09 n'est plus d�velopp�e au del� de v2.18 !!! ==================================================================== v2.18: Correction d'un bug qui plantait si un paragraphe commen�ait par un nombre dans le corps de la lettre. S�paration des d�fauts de l'Obs, situ�s maintenant dans le fichier obs.ins. v2.17: Nouvelle commande \mencl pour annoncer que les annexes sont mentionn�es dans le corps de la lettre. Utilise une nouvelle cha�ne \mentionname. Remise � jour de la documentation. v2.16: Mise � jour des noms des variables pour homog�n�iser : \indentedwidth -> \ssigwidth \longindentation -> \ssigindent \sigwidth -> \msigwidth Remise � jour de la documentation pour les r�visions 2.15 et 2.16 v2.15: L'espacement vertical entre le texte et la ou les signatures est contr�l� par la variable \sigspace, les espacements autour du champ <<Sujet>> sont contr�l�s par la variable \openingspace. v2.14: La commande \makelabels accepte un argument facultatif d�finissant la premi�re �tiquette de la page � imprimer. (Proposition de Jean-Noel Candau) Des messages d'avertissements plus homog�nes et des messages informatifs pouvant �tre allumes ou �teints par les commandes \infos (d�faut) et \noinfos sont donn�s. v2.13: Le num�ro de fax est plac� sous le num�ro de t�l�phone dans l'ent�te des lettres. Ceci est conforme � la nouvelle disposition du papier � ent�te de l'Observatoire. La doc, le ch�blon et les exemples de lettres sont modifi�s en cons�quence. v2.12: Repositionnement du trait de pliage 5mm plus haut. �largissement de la zone destinataire des lettres � 80mm. Meilleure r�partition des champs de la ligne auxiliaire. v2.11: Repositionnement de l'ent�te des t�l�fax, trop basse. Suppression des messages de overfull hbox lors de la mise en page de l'ent�te et de l'embase. v2.10: Refonte compl�te du style, ent�te de lettres en mode picture, commande \institut pour lire un fichier de d�faut, Refonte compl�te de la doc et des exemples. �tant donn� le nombre et la profondeur des changements, un script permet d'analyser un fichier source, aussi bien ancien que nouveau et de v�rifier que la syntaxe et correcte. Il donne des avertissements et des messages d'erreurs lorsque les commandes utilis�es ne sont pas correctement plac�es, ou qu'elles sont obsol�tes. On l'appelle par la commande suivante : nlc < file.tex [>correct.tex] La sortie corrig�e doit �tre modifi�e � la main en tenant compte des remarques introduites. v2.05: Mise � jour des adresses de l'Observatoire, s�paration plus claire des commandes g�n�rales et des commandes institutionnelles. v2.04: Suppression des blancs parasites, consolidation, homog�n�isation. v2.03: Correction d'un bug arrivant lorsque \nolieu et \nodate �taient utilis�s simultan�ment.