Codage des fichiers : quel format ?

Les informations utiles aux développeurs de Pyromaths.

Modérateur : Développeurs

Répondre
danF
Messages : 5
Inscription : 11 nov. 2008, 23:02
Contact :

Codage des fichiers : quel format ?

Message par danF » 11 nov. 2008, 23:17

ligne 48-49 de pyromath.py :

Code : Tout sélectionner

LesFiches = [(u'Sixi\xe8me', sixiemes.sixiemes, (
    "u'Calcul mental'",
    "u'\xc9crire un nombre d\xe9cimal'",

lignes 134-137 :

Code : Tout sélectionner

    # Vérifie que LaTeX et un lecteur de pdf sont bien installés sous Windows,
    # et cherche quel est le lecteur pdf installé sous les autres OS.
    #Défini les programmes utilisés pour obtenir les fiches
de temps à autre, les accents passent, de temps à autre, pas :(
Quel est le codage utilisé ? UTF8 ?

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Re: Codage des fichiers : quel format ?

Message par Arnaud » 11 nov. 2008, 23:31

C'est de l'unicode.

Un exemple de screenshot avec des problèmes d'accents ?
Ce serait bien qu'on voit.

danF
Messages : 5
Inscription : 11 nov. 2008, 23:02
Contact :

Re: Codage des fichiers : quel format ?

Message par danF » 12 nov. 2008, 00:10

je le vois tel que je te le le copie-colle dans le message précédent ! Pas de symbole cabalistique, mais ce slash x e 9 à la place de l'accent grave par exemple. Si tu veux vraiment la copie d'écran, je peux la faire :)

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1096
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Codage des fichiers : quel format ?

Message par Jérôme » 12 nov. 2008, 08:38

Les deux exemples que tu donnes sont différents. Ceci explique la différence des caractères accentués. Le premier est en unicode comme le dit Arnaud pour pouvoir s'afficher correctement dans la boite de dialogue Pyromaths (enfin, d'habitude :roll: ).
Le second est un commentaire dans le code pour qu'on sache ce que fait la fonction, comment elle fonctionne, etc. Elle commence par #.
Quand tu dis que les accents ne passent pas, tu parles bien du programme Pyromaths ? Peux-tu nous préciser le système sur lequel tu travailles (Debian, Ubuntu ?) et quelle version tu utilises.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

danF
Messages : 5
Inscription : 11 nov. 2008, 23:02
Contact :

Re: Codage des fichiers : quel format ?

Message par danF » 12 nov. 2008, 16:07

je me suis mal exprimé. A l'exécution, tout se passe sans problème. J'étais juste surpris d'un codage différent des accents dans le source. Tu m'as éclairé !C'est donc ok comme cela.

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1096
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Codage des fichiers : quel format ?

Message par Jérôme » 12 nov. 2008, 18:41

:lol:
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

Avatar de l’utilisateur
Arnaud
Critique officiel de pyromaths
Messages : 609
Inscription : 26 août 2006, 21:49
Localisation : Allemagne
Contact :

Re: Codage des fichiers : quel format ?

Message par Arnaud » 12 nov. 2008, 19:28

Okkkkk....je viens de comprendre la question également :lol:

nico_
Messages : 42
Inscription : 23 sept. 2007, 18:33

Re: Codage des fichiers : quel format ?

Message par nico_ » 24 nov. 2008, 19:14

Cela dit, si l'encodage de tes sources est correctement déclaré (en début de fichier), il est inutile de taper "u'Sixi\xe8me', u'Sixième' fonctionne très bien.

Avatar de l’utilisateur
Jérôme
Administrateur - Site Admin
Messages : 1096
Inscription : 26 août 2006, 13:10
Localisation : Nantes
Contact :

Re: Codage des fichiers : quel format ?

Message par Jérôme » 24 nov. 2008, 19:52

Ah ? Ce serait hyper pratique. Il me semblait avoir essayer aux débuts de Pyromaths. Merci pour l'info.
Pyromaths génère des fiches d'exercices et leur corrigé en toute simplicité.
Un programme multi-plateformes libre et gratuit sous licence GPL

nico_
Messages : 42
Inscription : 23 sept. 2007, 18:33

Re: Codage des fichiers : quel format ?

Message par nico_ » 24 nov. 2008, 20:01

Le seul problème, c'est parfois avec les traceback (si on utilise la fenêtre de sortie d'erreur de wxpython par exemple, mais ce n'est pas ton cas, et de toute façon le problème est le même avec les accents dans les commentaires).

Répondre