#1 Le 01/12/2008, à 14:54
- vlebo
iconv
Bonjour,
J'ai un problème avec iconv... Je voudrai convertir un fichier utf8 en isolatin.
Je tape :
iconv -f utf8 -t latin1 semaine46.tex
(dernier test avec latin1 mais j'ai aussi tenté ISO8859-1 et ISO8859-15)
J'ai une erreur au niveau de mon premier caractère accentué...
\textbf{Projet 18 iconv: séquence d'échappement non permise à la position 307
J'ai lu sur le forum que certains caractères ne passaient pas et qu'il fallait changer à la main (chose que je n'ai pas envi de faire).
Si il y a une solution miracle???
Merci d'avance
#2 Le 01/12/2008, à 15:40
- douarn
Re : iconv
Iaorana
Ne connaissant pas latex, pardon si je répond à côté de la plaque mais j'ai déjà eu à convertir un fichier html utf8 en isolatin et je l'ai fait avec la commande suivante :
recode utf8..latin1 fichier.html
En espérant que cela puisse t'être utile ...
nana
Hors ligne
#3 Le 01/12/2008, à 16:23
- vlebo
Re : iconv
Super ça marche!!!
Merci beaucoup
#4 Le 31/05/2011, à 16:30
- sr40150
Re : iconv
Salut,
J'ai eu le même souci. En fait iconv s'arrête où il a un souci d'interprétation.
Je poste aussi car:
recode utf8..latin1 fichier.html
n'a pas fonctionné...
L'astuce consiste à redirigé la sortie sur un autre fichier.
iconv -f utf8 -t iso-8859-15 fichierInput > fichierOutput
S'il y a une erreur de iconv. Ouvrir les Deux fichier. Puis regarder ou icon s'est stoppé dans fichierOutput (dernière ligne). Puis dans le fichierInput trouvez la dernière chaine présente dans fichierOutput. C'est le caractère suivant qui pose problème il faut corriger à la main puis relancer avec :
iconv -f utf8 -t iso-8859-15 fichierInput > fichierOutput
En espérant que ca aidera ceux qui ont le problème.
répéter l'opération autant que nécessaire.
Dernière modification par sr40150 (Le 31/05/2011, à 16:32)
Hors ligne