La configuration des langues avec yathesis (que je recommande beaucoup autour de moi, notamment pour des HDR) pose un problème avec le package algorithm2e qui prend en compte le français, peu importe le mainlangage de yathesis ou l’option pour algorithm2e. Le problème n’est pas présent avec la classe book.

\documentclass[mainlanguage=english,french]{yathesis}
%\documentclass{book}
\usepackage[algo2e]{algorithm2e}
\begin{document}
\mainmatter
\begin{algorithm2e}[ht]\caption{Test}\label{alg:PPCG}
Test\;
\For{Test}{
Test\;
}
\end{algorithm2e}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 29 Mar, 21:32

Maxime's gravatar image

Maxime ♦
1.5k42839
Taux d'acceptation : 61%


Ce n'est pas la configuration de yathesis qui pose le problème. C'est le choix (non recommandé) de l'extension algorithm2e d'exécuter les options dans l'ordre de définition et non pas dans l'ordre de l'utilisation.

Voici une solution.

\documentclass[mainlanguage=english]{yathesis}
\usepackage[algo2e]{algorithm2e}
\makeatletter
\addto\captionsenglish{
\renewcommand{\listalgorithmcfname}{List of Algorithms}
\renewcommand{\algorithmcfname}{Algorithm}
\renewcommand{\algorithmautorefname}{algorithm}
\renewcommand{\algorithmcflinename}{line}
\renewcommand{\algocf@typo}{}
\renewcommand{\@algocf@procname}{Procedure}
\renewcommand{\@algocf@funcname}{Function}
\renewcommand{\procedureautorefname}{procedure}
\renewcommand{\functionautorefname}{function}
\renewcommand{\algocf@languagechoosen}{english}
}
\makeatother
\begin{document}
\begin{algorithm2e}[ht]\caption{Test}\label{alg:PPCG}
Test\;
\For{Test}{
Test\;
}
\end{algorithm2e}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 30 Mar, 11:12

touhami's gravatar image

touhami
9.9k410
Taux d'acceptation : 51%

Modifiée hier

Votre réponse
[Masquer 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

Mots-clés de la question :

×127
×2

Question posée : 29 Mar, 21:32

Question vue : 88 fois

Dernière mise à jour : hier

C'est votre première visite ici ? Consultez la FAQ !

×