Wiki Forum

Ecrire une lettre en anglais

Tout ce qui concerne l'utilisation (ou l'installation) de LaTeX.

Modérateur: Modérateurs_LaTeX

Règles du forum
Merci d'éviter le style SMS dans vos messages. Penser à utiliser les balises Code pour poster du code.
Penser à utiliser la fonction Recherche avant de poster un message.

Ecrire une lettre en anglais

Messagede nicollivier le Mercredi 10 Mars 2010, 12:30

Bonjour,

Pour écrire des lettres, comme les lettres de motivation, j'utilise la classe "lettre" qui est très pratique pour garder un formatage constant.
Cependant il ne peut-être utilisé que pour les lettres en français.

Je n'ai pas trouvé de classe identique pour des lettres en anglais. Est-ce qu'il en existe ou alors je dois la faire "à la main"?!

Merci :)

Nico
Linux, Mandriva 2010 - Kde. Latex via Kile.
nicollivier
Kilo-utilisateur
 
Messages: 114
Inscription: Mardi 05 Décembre 2006, 16:49

Re: Ecrire une lettre en anglais

Messagede OG le Mercredi 10 Mars 2010, 12:55

N'y a-t-il pas une classe letter ?
Et la classe lettre (de Denis Mégévand) possède une option \documentclass[11pt,anglais].

O.G.
OG
Téra-utilisateur
 
Messages: 1458
Inscription: Lundi 12 Mars 2007, 12:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Ecrire une lettre en anglais

Messagede nicollivier le Mercredi 10 Mars 2010, 15:44

Je ne connaissais pas l'option "anglais" de la classe.

J'ai testé les deux versions: Letter et anglais+lettre, et bien je trouve la version lettre beaucoup plus facile à utiliser.
Je trouve juste dommage que les dates ne soient pas sous le format : March 10th 2010.
Après ce n'est pas la fin du monde non plus, je vais essayer de comprendre son fichier .cls et de modifier ce que je peux dedans.

Merci :)
Linux, Mandriva 2010 - Kde. Latex via Kile.
nicollivier
Kilo-utilisateur
 
Messages: 114
Inscription: Mardi 05 Décembre 2006, 16:49

Re: Ecrire une lettre en anglais

Messagede nicollivier le Mercredi 10 Mars 2010, 18:04

Alors en bidouillant le fichier .cls c'est possible....

Pour ceux que cela intéresse:
Il faut aller à la ligne N°1072, et vous trouverez ceci:
Code: Tout sélectionner
  \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}%


et vous pouvez le remplacer par ceci:
Code: Tout sélectionner
\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
    \ifx\st\undefined\def\st{st}\fi\space
    \ifx\nd\undefined\def\nd{nd}\fi
    \ifx\rd\undefined\def\rd{rd}\fi
    \ifnum\day=1\relax 1\st\else
    \ifnum\day=2\relax 2\nd\else
    \ifnum\day=3\relax 3\rd\else
    \ifnum\day=21\relax 21\st\else
    \ifnum\day=22\relax 22\nd\else
    \ifnum\day=23\relax 23\rd\else
    \ifnum\day=31\relax 31\st\else
    \number\day th\fi\fi\fi\fi\fi\fi\fi,
    \space\number\year}%


Cela est valable pour la langue anglaise, si vous voulez le faire pour l'américain, c'est un peu plus bas.

Je n'ai pas touché au fichier original lettre.cls, je m'en suis créé un perso que je laisse dans le dossier spécifique ;)
Linux, Mandriva 2010 - Kde. Latex via Kile.
nicollivier
Kilo-utilisateur
 
Messages: 114
Inscription: Mardi 05 Décembre 2006, 16:49

Re: Ecrire une lettre en anglais

Messagede gigiair le Jeudi 11 Mars 2010, 14:04

J'utilise depuis un an la classe scrlttr2 et je la trouve assez sympa. On peut créer un fichier *.lco placé dans le chemin de recherche des fichiers pour personnaliser son courrier. J'utilise le NF.lco de Jean-Marie Paquet. Il est facile de le personnaliser Bien entendu on peut choisir la norme anglaise. On trouve une étude dans cet article Replacing LaTeX2e standard classes with KOMA-Script
JJR.
L'utilisation de logiciels non libres peut altérer gravement les facultés intellectuelles.
gigiair
Téra-utilisateur
 
Messages: 1206
Inscription: Samedi 08 Juillet 2006, 20:56
Localisation: Angers


Retourner vers LaTeX

Qui est en ligne

Utilisateurs parcourant ce forum: Baidu [Spider], Exabot [Bot], Google [Bot] et 3 invités