Bonjour !
Je cherche l'encodage idéal pour mes programmes utilisant l'unité ptcGraph. Voici un cas concret.
Dans Geany, mon code source se présente comme ça. Remarquez le mot "août".
L'encodage détecté par Geany est "ISO-8859-1".
La commande file de Linux dit ceci :
Code x : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [roland@localhost echecs]$ file -bi echecs.pas text/plain; charset=unknown-8bit
Lorsque je compile le programme, le mot "août" s'affiche comme il faut.
Ces deux commandes me donnent un fichier UTF-8 qui s'affiche comme il faut dans Geany :
Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 iconv -f 437 -t UTF8 echecs.pas -o echecs-utf8-from-437.pas iconv -f 850 -t UTF8 echecs.pas -o echecs-utf8-from-850.pas
Mais évidemment ça ne donnerait pas le bon résultat à l'écran, donc ce n'est pas la bonne stratégie, à moins de reconvertir les chaînes avant de les afficher. Il faudrait quand même que j'essaie.
J'aimerais bien que le code source s'affiche correctement dans l'éditeur et bien sûr avoir le bon résultat à l'écran.
Qu'en pensez-vous ?
J'ajoute en pièce jointe une capture d'écran de l'Expert Encodage.
Partager