Sujet : Écrire un document avec plusieur codage …
De : vincent.belaiche (at) *nospam* gmail.com (Vincent Belaïche)
Groupes : fr.comp.text.texDate : 25. Jan 2022, 19:56:56
Autres entêtes
Organisation : Gegeweb News Server
Message-ID : <m2r18v1w5j.fsf@pc40.home>
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin)
Bon, que ceux qui vont répondre « écris tout en UTF-8 et compile avec
xelatex/lualatex » quittent la salle, cette question ne les concerne
pas.
J'essaie d'écrire un document qui pour le plus gros est en latin-9, mais
quand lequel j'insère un fichier qui est en utf-8 et qui comprend
plusieurs rubriques.
Je fais un truc du genre :
--------8<-----------8<-----------8<-----------8<-----------8<-------
% !TEX encoding = IsoLatin9
\documentclass{article}
\usepackage[utf8,latin9]{inputenc}
\begin{document}
\tableofcontents
\section{En français}
trâlâlâ
\inputencoding{utf8}\addtocontents{toc}{\protect\inputencoding{utf8}}
\input le-vilain-doc-en-utf8
\inputencoding{latin9}\addtocontents{toc}{\protect\inputencoding{latin9}}
\section{Encore en français}
trâlâlâ
\end{document}
--------8<-----------8<-----------8<-----------8<-----------8<-------
Et le le-vilain-doc-en-utf8.tex contient par ex. :
--------8<-----------8<-----------8<-----------8<-----------8<-------
% !TEX encoding = UTF-8
\section{Trâlâlâ}
C'est de l'UTF-8 où dans l'île un trésor.
% Local Variables:
% coding: utf-8
% End;
--------8<-----------8<-----------8<-----------8<-----------8<-------
Mais ça ne fonctionne pas … j'ai un truc du genre :
--------8<-----------8<-----------8<-----------8<-----------8<-------
ERROR: Package inputenc Error: Invalid UTF-8 byte sequence.
--------8<-----------8<-----------8<-----------8<-----------8<-------
V.
--
Haut de la page
Les messages affichés proviennent d'usenet.
NewsPortal