IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Free Pascal Discussion :

Encodage préférable du fichier source d'un programme utilisant l'unité ptcGraph [Free Pascal]


Sujet :

Free Pascal

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur/Modérateur

    Avatar de Roland Chastain
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    4 166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 4 166
    Billets dans le blog
    9
    Par défaut Encodage préférable du fichier source d'un programme utilisant l'unité ptcGraph
    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".

    Nom : geany.png
Affichages : 307
Taille : 5,9 Ko

    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.

    Nom : screenshot-part.png
Affichages : 296
Taille : 255 octets

    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.
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Lazarus] Rendre une procédure accessible au programme utilisant l'unité
    Par Darkyl dans le forum Lazarus
    Réponses: 6
    Dernier message: 11/05/2015, 19h56
  2. Nom des fichiers source d'un programme ELF
    Par kaoutarre dans le forum Débuter
    Réponses: 1
    Dernier message: 27/07/2013, 09h57
  3. Comment modifier l'encodage des fichiers sources ?
    Par ChPr dans le forum NetBeans
    Réponses: 2
    Dernier message: 01/05/2007, 21h16
  4. utiliser fichier XML dans un programme C++
    Par ilimo dans le forum Bibliothèques
    Réponses: 1
    Dernier message: 13/04/2006, 11h42
  5. Réponses: 6
    Dernier message: 20/10/2005, 08h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo