Salut à tous,
Je suis confronté depuis peu à un problème avec orgmode:
Quand j'exporte le fichier en pdf en anglais '#+language: en' dans le
code tex généré orgmode le traduis par '\usepackage[american]{babel}'.
Cela vous est il arrivé ? s'agit-il d'un comportement correct ?
Cordialement.
--
Matthias David | Freelance
github: DarkBuffalo
web : gnu.re
\_
‘)‘-,~ use orgmode
/< <\
Salut,
Je ne saurais pas dire si c'est le comportement attendu, mais je l'ai
remarqué depuis quelques années, et je le contourne / résous en
rajoutant les 2 lignes suivantes dans l'entête :
#+LANGUAGE: fr
#+LATEX_HEADER: \usepackage[french]{babel}
-
À bientôt,
Sergiu
Matthias David <darkbuffalo@gnu.re> [2023-12-19T18:51:59+0100]:
> Salut à tous,>> Je suis confronté depuis peu à un problème avec orgmode:>>> Quand j'exporte le fichier en pdf en anglais '#+language: en' dans le> code tex généré orgmode le traduis par '\usepackage[american]{babel}'.>> Cela vous est il arrivé ? s'agit-il d'un comportement correct ?>>> Cordialement.
Bonsoir,
On conseille maintenant d’indiquer la langue en argument optionnel avec le type de doc et pas avec babel.
J’opterais donc plutôt pour ca :
#+LATEX_HEADER: \documentclass[english]{article}
> Le 19 déc. 2023 à 23:28, Sergiu Ivanov <sivanov@colimite.fr> a écrit :> > Salut,> > Je ne saurais pas dire si c'est le comportement attendu, mais je l'ai> remarqué depuis quelques années, et je le contourne / résous en> rajoutant les 2 lignes suivantes dans l'entête :> > #+LANGUAGE: fr> #+LATEX_HEADER: \usepackage[french]{babel}> > -> À bientôt,> Sergiu> > > Matthias David <darkbuffalo@gnu.re> [2023-12-19T18:51:59+0100]:>> Salut à tous,>> >> Je suis confronté depuis peu à un problème avec orgmode:>> >> >> Quand j'exporte le fichier en pdf en anglais '#+language: en' dans le>> code tex généré orgmode le traduis par '\usepackage[american]{babel}'.>> >> Cela vous est il arrivé ? s'agit-il d'un comportement correct ?>> >> >> Cordialement.>
Bonjour,
Merci pour cet indice, je mettrai à jour mes pratiques !
-
Sergiu
wissam sabra <wissam.sabra@icloud.com> [2023-12-20T00:10:40+0100]:
> Bonsoir,>> On conseille maintenant d’indiquer la langue en argument optionnel avec le type de doc et pas avec babel. > J’opterais donc plutôt pour ca : >> #+LATEX_HEADER: \documentclass[english]{article} >>>> Le 19 déc. 2023 à 23:28, Sergiu Ivanov <sivanov@colimite.fr> a écrit :>> >> Salut,>> >> Je ne saurais pas dire si c'est le comportement attendu, mais je l'ai>> remarqué depuis quelques années, et je le contourne / résous en>> rajoutant les 2 lignes suivantes dans l'entête :>> >> #+LANGUAGE: fr>> #+LATEX_HEADER: \usepackage[french]{babel}>> >> ->> À bientôt,>> Sergiu>> >> >> Matthias David <darkbuffalo@gnu.re> [2023-12-19T18:51:59+0100]:>>> Salut à tous,>>> >>> Je suis confronté depuis peu à un problème avec orgmode:>>> >>> >>> Quand j'exporte le fichier en pdf en anglais '#+language: en' dans le>>> code tex généré orgmode le traduis par '\usepackage[american]{babel}'.>>> >>> Cela vous est il arrivé ? s'agit-il d'un comportement correct ?>>> >>> >>> Cordialement.>>
Bonjour,
#+LANGUAGE: fr
change la valeur de la variable `org-export-default-language', dont la
documentation dit :
"The default language for export and clocktable translations, as a string.
This may have an association in
`org-clock-clocktable-language-setup',
`org-export-smart-quotes-alist' and `org-export-dictionary'.
This option can also be set with the LANGUAGE keyword."
Aucune des variables citées ne contrôle la définition du paquet de
langue utilisé par LaTeX.
Si tu regardes la docstring de `org-export-with-smart-quotes', il est
précisé :
"you need to take care of
using the correct Babel package when exporting to LaTeX.
E.g., you can load Babel for french like this:
#+LATEX_HEADER: \\usepackage[french]{babel}"
Bonne journée,
v
wissam sabra <wissam.sabra@icloud.com> writes:
> Bonsoir,>> On conseille maintenant d’indiquer la langue en argument optionnel avec le type de doc et pas avec babel. > J’opterais donc plutôt pour ca : >> #+LATEX_HEADER: \documentclass[english]{article} >>>> Le 19 déc. 2023 à 23:28, Sergiu Ivanov <sivanov@colimite.fr> a écrit :>> >> Salut,>> >> Je ne saurais pas dire si c'est le comportement attendu, mais je l'ai>> remarqué depuis quelques années, et je le contourne / résous en>> rajoutant les 2 lignes suivantes dans l'entête :>> >> #+LANGUAGE: fr>> #+LATEX_HEADER: \usepackage[french]{babel}>> >> ->> À bientôt,>> Sergiu>> >> >> Matthias David <darkbuffalo@gnu.re> [2023-12-19T18:51:59+0100]:>>> Salut à tous,>>> >>> Je suis confronté depuis peu à un problème avec orgmode:>>> >>> >>> Quand j'exporte le fichier en pdf en anglais '#+language: en' dans le>>> code tex généré orgmode le traduis par '\usepackage[american]{babel}'.>>> >>> Cela vous est il arrivé ? s'agit-il d'un comportement correct ?>>> >>> >>> Cordialement.>>
Salut à tous,
En fait babel a fait des modifications:
'#+LANGUAGE: en' devient '\usepackage[american]{babel}'
'#+LANGUAGE: en-gb' devient '\usepackage[british]{babel}'
Mais babel est bien toujours d'usage avec orgmode.
Merci pour les réponses.
Cordialement,
Le 19 décembre 2023 22:26:07 UTC, Sergiu Ivanov <sivanov@colimite.fr> a écrit :
>Salut,>>Je ne saurais pas dire si c'est le comportement attendu, mais je l'ai>remarqué depuis quelques années, et je le contourne / résous en>rajoutant les 2 lignes suivantes dans l'entête :>>#+LANGUAGE: fr>#+LATEX_HEADER: \usepackage[french]{babel}>>->À bientôt,>Sergiu>>>Matthias David <darkbuffalo@gnu.re> [2023-12-19T18:51:59+0100]:>> Salut à tous,>>>> Je suis confronté depuis peu à un problème avec orgmode:>>>>>> Quand j'exporte le fichier en pdf en anglais '#+language: en' dans le>> code tex généré orgmode le traduis par '\usepackage[american]{babel}'.>>>> Cela vous est il arrivé ? s'agit-il d'un comportement correct ?>>>>>> Cordialement.>