Dans un vieux code il y a des \edef\mycomx{texte avec des accents}.

Voici un ECM :

\documentclass{minimal}
\begin{document}
\edef\myaa{\'e}
\myaa
\end{document}

Pourquoi les accents qui étaient acceptés ne sont plus acceptés dans \edef ? (La solution est d'utiliser \def ou \protected@edef en préambule mais j'aimerais comprendre pourquoi \edef fait buguer, et ce qui a changé.)

Posée 26 Aoû '23, 13:11

jybaudais's gravatar image

jybaudais
3435
Taux d'acceptation : 27%

Modifiée 28 Aoû '23, 08:41

En ajoutant \usepackage[T1]{fontenc} ça résout aussi le problème. Est-ce que ce n'est pas une histoire de police ?

(28 Aoû '23, 08:41) jybaudais jybaudais's gravatar image
Soyez le premier à répondre à cette question !
(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.