buglettre_observatoire - Bugs: bug #577, Format de \date différents avec...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #577: Format de \date différents avec et sans Babel

Submitted by:  Edgar Vincent <edgar_vincent>
Submitted on:  Thu Sep 8 11:43:41 2022  
 
Category: NonePriority: 5 - Normal
Severity: 5 - NormalStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Open

Tue Sep 27 19:36:58 2022, comment #3:

Bonjour,

Si vous insérez un \date{xxxx} entre \begin{letter} et \opening{} alors son contenu xxxx écrasera celui du \date mis par OrgMode.

À noter que dans le même document lettre il peut y avoir plusieurs lettres, chacune avec sa propre date.

Je suis aussi utilisateur d'OrgMode et d'Emacs, si vous me fournissez l'ECM OrgMode, et le script Elisp (ou la suite de commande) que vous utilisez pour l'export, alors je trouverez peut-être une solution adaptée à votre cas spécifique.

Vincent Belaïche <vincentb1>
Project Administrator
Tue Sep 13 23:07:42 2022, comment #2:

Bonjour,

Merci beaucoup pour votre réponse. Je vous prie de m'excuser, le message original était incomplet ; j'aurais dû vous fournir un exemple.

Voici un exemple minimal :

```
\documentclass[a4paper]{lettre}
\usepackage[french]{babel}
\date{\today}

\begin{document}

\begin{letter}{Service imaginaire}
\name{Jeanne Martin}
\address{Jeanne Martin \\
45 rue inconnue \\
00000 Trifouillis-les-Oies}
\lieu{Trifouillis-les-Oies}
\telephone{01 23 45 67 89}
\email{jeanne.martin@example.org}
\nofax

\conc{Choses et autres}
\opening{Madame, Monsieur,}

Ceci est une lettre. Elle contient des phrases. Je suis ravie que vous les ayez lues.

\closing{Je vous prie d'agréer,
madame, monsieur,
l'expression de mes salutations distinguées.}

\end{letter}
\end{document}
```

Je dois malheureusement inclure `\date` dans le fichier tex, car j'exporte un document écrit au format org-mode avec Emacs, et l'exporteur inclut soit `\date{\today}` si l'export de la date est activé, soit `\date{}` s'il ne l'est pas. Je n'ai pas trouvé de façon simple de faire en sorte que `\date` n'apparaisse pas du tout.

Avec l'exemple ci-dessus, j'obtiens, dans le fichier PDF généré : `Trifouillis-les-Oies, 14 septembre 2022`

Si je commente la ligne `\usepackage[french]{babel}`, j'obtiens en revanche : `Trifouillis-les-Oies, le 14 septembre 2022`.

Encore une fois, je vous prie de m'excuser si cela résulte d'une incompréhension de ma part.

Merci encore,

Edgar Vincent

Edgar Vincent <edgar_vincent>
Fri Sep 9 14:24:45 2022, comment #1:

Bonjour,
Je n'arrive pas à reproduire le problème dans le cas « avec babel », pourriez vous donner un exemple complet.

Si vous utilisez la commande \date{n'importe quoi}, alors lettre va mettre « n'importe quoi » pour la date, sans contrôler l'argument que vous avez passé à \date.

Si vous n'utilisez pas la commande \date, alors lettre prend la date du jour.

Si vous utilisez l'option de classe origdate, sans la commande \date, alors la date de la permière compilation est sauvegardée dans un fichier .odt, de sorte qui si vous recompilez le lendemain il y aura toujours la même date.

Vincent Belaïche <vincentb1>
Project Administrator
Thu Sep 8 11:43:41 2022, original submission:

Bonjour,

Tout d'abord, je tiens à vous remercier pour cette excellente classe Latex.

J'ai remarqué que les formats de `\date` changeaient en fonction de l'utilisation ou non de `babel` :

Avec :
```
\usepackage[french]{babel}
```
j'obtiens `8 septembre 2022`.

En revanche, avec seulement :
```
\lettreselectlanguage{french}
```
sans charger `babel`, donc, j'obtiens :`le 8 semptembre 2022`, c'est-à-dire le format souhaité.

Je débute avec Latex et vous prie de m'excuser si toutefois il s'agissait d'une erreur de configuration de ma part.

Merci,

Edgar Vincent

Edgar Vincent <edgar_vincent>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by vincentb1 (Posted a comment)
  • -unavailable- added by edgar_vincent (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    No Changes Have Been Made to This Item
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup+gray