#1 Le 06/04/2006, à 08:12
- Petit Lepton
Encodage UTF-8/iso-latin-1 de texte en Latex
Bonjour à tous,
j'ai un petit problème avec mes accents sous Latex. Jusqu'à hier soir, avant la suppression de certains paquets, j'écrivais mes fichiers latex sous emacs avec des "é, è, à" grâce au paquetage \usepackage[latin1]{inputenc}.
Et, il se trouve que maintenant cela ne fonctionne plus ! Il m'écrit des signes bizarres une fois compilé...
En farfouillant sur le forum, je me suis rendu compte que mes fichiers emacs étaient encodés UTF-8 ce qui semble ne pas convenir. En imposant dans le document un encodage iso-latin-1, je réussis de nouveau à obtenir les accents.
Est-ce que vous pourriez-me dire ce que j'ai fait pour modifier ainsi l'encodage ? Est-ce qu'il y a un paquet spécial ?
Merci d'avance !
Hors ligne
#2 Le 06/04/2006, à 13:10
- pépère
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
J'ai posé qq questions sur ce sujet, mais sans bien comprendre les choses...
Mais récemment, j'ai trouvé ce post : http://forum.ubuntu-fr.org/viewtopic.php?id=6446
Peut être cela peut-il t'aider mm si ça ne répond pas à ta question... Je ne sais pas quels paquets supprimés sont en cause dans ton cas.
Edit : de plus, j'avais eu un pb similaire mais dans le sens inverce (fichiers utf8 tout à coup codés en iso) lors d'un (bref) passage à kubuntu.
Dernière modification par pépère (Le 06/04/2006, à 13:11)
Contre la récupération politicienne d'Ubuntu.
Hors ligne
#3 Le 06/04/2006, à 13:29
- Petit Lepton
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
En fait, mon problème doit être un peu similaire au tien parce que j'ai également enlevé kubuntu et depuis, j'ai des problèmes !
Hors ligne
#4 Le 06/04/2006, à 18:55
- Agrippine
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
Je n'ai aucun problème. J'encode ainsi:
utf8x en inputenc et
T1 en fontenc.
Maintenant, il faut aussi vérifier si Emacs est bien réglé en utf8 lui aussi. Dans Options---Mule choisi utf8 et sauve les paramètres?
Cela devrait fonctionner, c'est ainsi que sont tous mes textes Latex.
Dans les situations critiques, quand on parle avec un calibre bien en pogne, personne ne conteste plus. Y'a des statistiques là-dessus!
MICHEL AUDIARD
Hors ligne
#5 Le 06/04/2006, à 22:12
- Agrippine
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
@petit lepton
J'ai peut être été un peu rapide et lapidaire dans ma réponse précédente.
Qu'utilises-tu pour générer ton code latex?
Ce me semble être le point de départ d'une réflexion sur l'encodage. Non?
Dernière modification par Agrippine (Le 06/04/2006, à 22:12)
Dans les situations critiques, quand on parle avec un calibre bien en pogne, personne ne conteste plus. Y'a des statistiques là-dessus!
MICHEL AUDIARD
Hors ligne
#6 Le 07/04/2006, à 18:14
- Petit Lepton
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
Bonsoir,
alors voilà la solution pour les fichiers latex :
_ si l'encodage est iso-latin-1 (comme là où je bosse) : \usepackage[latin1]{inputenc}
_ si l'encodage est utf-8 comme sous ubuntu :
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
Merci à tous pour votre aide!
PS : A titre d'indication, pour ceux qui utilise emacs, dans le .emacs, il est possible de modifier l'encodage par défaut...
Hors ligne
#7 Le 07/04/2006, à 21:18
- Agrippine
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
Ah bon. Parce que Mule et sauvegarde ne s'enregistre pas dans le .emacs ?
Dans les situations critiques, quand on parle avec un calibre bien en pogne, personne ne conteste plus. Y'a des statistiques là-dessus!
MICHEL AUDIARD
Hors ligne
#8 Le 08/04/2006, à 17:49
- Petit Lepton
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
Bonjour,
dans mon cas, les sauvegardes ne fonctionnent pas... Donc, j'en reviens à la méthode barbare...
Hors ligne
#9 Le 08/04/2006, à 18:11
- strataoïde
Re : Encodage UTF-8/iso-latin-1 de texte en Latex
Sinon je crois qu'en ligne de commande un petit
iconv -f utf8 -t iso8859-1 fichieroriginal -o fichiertransformé
permet de changer l'encodage d'un fichier pour l'adapter.
la commande la plus utile sous linux? man bien sur!
Hors ligne