Bon, comme tout le monde le sait l'utf-8 est une matérialisation de l'Unicode. si je prends mon prénom, « Benoît », le î est défini en Unicode comme
U+0069 LATIN SMALL LETTER I + U+0302 COMBINING CIRCUMFLEX ACCENT
et codé en UTF-8 comme
UTF-8 : 0xC3 0xAE
Mon problème : je tape tout en utf-8, avec emacs principalement. Le résulate fonctionne parfaitement.
J'ai systématiquement des problèmes unicode<->utf-8 mais là n'est pas le problème.
Je dois inclure du code dans un rapport, je pensais utiliser texify. Seulement voilà, mon source python est blindé de truc en utf-8. J'ai bien déclaré mon document comme \usepackage[utf8]{inputenc} mais le problème vient du faire que texify fait une convertion en je sais pas quoi, en tout cas mon î se transforme en î
Comment je peux faire pour que texify ne massacre pas tout ? je ne vois rien comme argument pour modifier celà ?
# Re: UTF-8, Unicode, LaTex
Posté par Troy McClure (site web personnel) . Évalué à 1.
[^] # Re: UTF-8, Unicode, LaTex
Posté par TazForEver . Évalué à 1.
[^] # Re: UTF-8, Unicode, LaTex
Posté par TazForEver . Évalué à 2.
hé mais j'y pense
% -*- coding: utf-8 -*-
en début de fichier, et pan, emacs fait comme il faut. c'est bête, mais c'est un peu gonflant.
Question subsidaire : comment on fait pour faire une inclusion de fichier en latex ?
[^] # Re: UTF-8, Unicode, LaTex
Posté par TazForEver . Évalué à 1.
# Re: UTF-8, Unicode, LaTex
Posté par Ramso . Évalué à 1.
# Re: UTF-8, Unicode, LaTex
Posté par riba . Évalué à 1.
\usepackage{ucs}
\usepackage[utf8]{inputenc}
et tu tapes ton fichier en unicode (a priori la t'es en latin-1), sinon tu transcodes tout avec "recode latin1.u8 file"
inclusion de fichier : \input ou \include. "\Input" si tu veux le forward search (passage dvi<->tex inliune).
[^] # Re: UTF-8, Unicode, LaTex
Posté par TazForEver . Évalué à 1.
# Re: UTF-8, Unicode, LaTex
Posté par Matthieu Weber . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.