Salut alex, j''ai essayer d''encoder quelques fichiers pour faire des test. Il y a des sigles comme "€" que je ne peut pas encoder. le problème c''est que quand j''ouvre un fichier.txt par exemple et qu''il contient ce sigle, le contenu du fichier ne s''affiche pas. Compter-vous insérer ces sigles par la suite que l''on puissent les encodés? Est il possible d''avoir la liste des sigles manquant dans wxruby-1.9.0? Est-ce qu''il y a une solution en attendant pour lire tous les fichiers ou faut il attendre que vous fassiez le nécessaire? wxruby-1.9.0 contient combien de norme d''encodage différent? comme par exemple(windows-1252) merci Sebastien _______________________________________________ wxruby-users mailing list wxruby-users@rubyforge.org http://rubyforge.org/mailman/listinfo/wxruby-users
Sebastien wrote:> j''ai essayer d''encoder quelques fichiers pour faire des test. Il y a > des sigles comme "?" que je ne peut pas encoder. le probl?me c''est que > quand j''ouvre un fichier.txt par exemple et qu''il contient ce sigle, > le contenu du fichier ne s''affiche pas.[A file containing the euro currency symbol ? isn''t displaying correctly]> Est il possible d''avoir la liste des sigles manquant dans wxruby-1.9.0? > Est-ce qu''il y a une solution en attendant pour lire tous les fichiers > ou faut il attendre que vous fassiez le n?cessaire? > wxruby-1.9.0 contient combien de norme d''encodage diff?rent? comme par > exemple(windows-1252)[What symbols are missing in wxruby 1.9? What different encoding systems are suppported?] wxruby 1.9.0 ne soutient que UTF-8. Ainsi, si ton affiche ne conforme pas ? cette norme d''encodage, on ne pourra pas l''afficher. Donc, on doit enregistrer l''affiche qui contient le sigle en UTF-8 comme on enregistre le script.rb. Alternativement, on peut convertir d''une norme ? une autre avec ''iconv'' - voyez ''samples/text/unicode.rb''. Parce-que UTF-8 est une forme d''unicode, aucune des sigles y manquent. On peut utilise n''importe quelle sigles, pourvu que l''utilisateur ait install? une fonte convenable. [wxruby 1.9 only supports UTF8. A file which isn''t saved as UTF8 therefore can''t be displayed. A text file must be saved with this encoding the same as a script file, or you can convert from one encoding to another in ruby using ''iconv'' - see the ''samples/text/unicode.rb'' sample] [Because UTF-8 is a form of unicode, there aren''t any missing symbols or characters - you can use any characters provided that the user has a suitable font installed] alex
Salut alex, je me suis rendu compte de mon erreur. ?a y est j''ai reussi ? encoder le sigle"?". De combien de caract?res est compos? utf-8? Qu''est-ce qu''une fonte? Par contre on n''a pas besoin d''encoder les chiffres? merci Sebastien -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/wxruby-users/attachments/20070814/083d69b7/attachment.html
Sebastien wrote:> De combien de caract?res est compos? utf-8?[How many characters are there in UTF-8?] Selon ce page [1], autour de 100,000 caract?res [According to this page from the unicode website, about 100,000 ]> Qu''est-ce qu''une fonte?Je ne trouvais pas autre mot dans ma dictionnaire. Exemples bien connus incluent ''Arial'', ''Times New Roman'', ''Courier''.> Par contre on n''a pas besoin d''encoder les chiffres?[Does one need to encode numbers?] Je ne comprends pas ta question - des chiffres sont caract?res comme les autres. Par dessin, en UTF-8, les chiffres 0-9 et les lettres latins non-accentu?s ont les meme valeurs qu''en ASCII. [I''m not sure I understand the question - numbers are characters like any other. By design, in UTF-8, the numbers 0-9 and unacccented latin letters have the same value is in ASCII ] Je vous suggere de trouver une introduction aux principes d''unicode et UTF-8. alex [1] http://www.unicode.org/standard/principles.html