L'ordre d'appel des extensions fontenc
et inputenc
n'a pas d'importance.
En revanche, utiliser l'encodage utf8x
peut ralentir la compilation. Il vaut mieux utiliser l'encodage utf8
qui suffit pour écrire toutes les langues occidentales. Aucun de ces deux encodages ne définit tous les caractères unicode (ne serait-ce car aucune police ne les contient tous).
Note: avec XeTeX (ou XeLaTeX) et LuaTeX (ou LuaLateX), l'extension inputenc
n'est plus nécessaire (les deux moteurs ne lisent que des documents en UTF-8). L'extension fontenc
peut encore être utilisée avec LuaTeX pour compiler d'anciens documents mais on lui préfère fontspec
(qui est obligatoire pour XeTeX).
Publiée
21 Nov '15, 10:16
Paul Gaborit
2.0k●1●6
Taux d'acceptation :
30%
Voir ce lien.
@touhami Si nous avons créé le présent site, c'est pour que les francophones non anglophones puissent trouver des questions et réponses sur (La)TeX en français :) Donc, plutôt que renvoyer sur tex.stackexchange.com, ne pas hésiter à formuler un commentaire ou une réponse en français.
Il existe effectivement plusieurs explications sur ce sujet sur tex.stackexchange.com ou autre. J'ai néanmoins l'impression que des problèmes ont pu exister à un moment ou un autre, mais je n'ai pas réussi à trouver ou reproduire un exemple montrant un problème en fonction de l'ordre entre
fontenc
etinputenc
(pas plus que de différence entre l'usage deutf8
contreutf8x
, au passage).