Je souhaite rédiger ma thèse avec la classe yathesis et je compte la rédiger en anglais. Mon soucis est que je souhaiterais malgré tout avoir une page de garde en français (c'est courant au moins dans mon domaine). Est ce possible de changer localement la langue de maketitle sans avoir à redéfinir totalement cette commande ?

J'ai déjà essayé sans succès ceci :

Ouvrir dans l'éditeur Overleaf
\selectlanguage{french}
\maketitle
\selectlanguage{English}

Posée 08 Nov, 13:50

Pierre's gravatar image

Pierre
332
Taux d'acceptation : 0%

Modifiée 08 Nov, 14:30

@Pierre Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(08 Nov, 14:25) denis ♦♦ denis's gravatar image

Il ne suffit pas de changer la langue, il faut redéfinir la commande \YAD@mainlanguage.

Voici un code minimal :

Ouvrir dans l'éditeur Overleaf
\makeatletter
\renewcommand*{\YAD@mainlanguage}{french}
\maketitle
\renewcommand*{\YAD@mainlanguage}{english}
\selectlanguage{english}
\makeatother
Lien permanent

Publiée 08 Nov, 17:45

touhami's gravatar image

touhami
5.3k26
Taux d'acceptation : 54%

Modifiée 09 Nov, 02:28

Pathe's gravatar image

Pathe ♦♦
4.5k138126

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×85

Question posée : 08 Nov, 13:50

Question vue : 87 fois

Dernière mise à jour : 08 Nov, 17:45