Le mercredi 13 juin 2007, Daniel Moyne a écrit :
> Le mercredi 13 juin 2007, island a écrit :
> > Hello,
> >
> > Juste pour vous dire que je viens de remonter sur Arvernes une nouvelle
> > version de GenJ qui supporte l'enregistrement et la lecture des gedcoms
> > en UNICODE (ça c'était déjà le cas), mais aussi en UTF-8.
> > Cela permettra aux autres logiciels qui supportent surtout l'UTF-8 et
> > moins l'UNICODE de pouvoir lire sans problème les généalogies venant de
> > GenJ. Pour les puristes, voilà un bout d'un message qu'on s'est échangé
> > avec Nils hier :
> > <--------------------------
> > Reading gedcom file - IF:
> > BOM markers -> use appropriate charset
> > 1 CHAR UNICODE -> use utf8 since the BOM marker wasn't there
> > 1 CHAR UTF[-]8 -> use utf8
> > 1 CHAR ASCII -> use latin1
> > 1 CHAR ANSEL -> use ansel
> > 1 CHAR ANSI -> use windows 1252 (ansi)
> > 1 CHAR LATIN1 -> use latin1
> > 1 CHAR IBMPC -> use latin1
> >
> > Saving gedcom file - IF:
> > UNICODE -> write UTF16 with BOM
> > UTF8 -> write UTF8 with BOM
> > ASCII -> write latin1
> > ANSI -> write windows 1252 (ansi)
> > ANSEL -> write ansel
> > ------------------------>
> > pour info un "BOM", est un petit marqueur en entête de fichier.
> >
> > Dernier conseil : c'est quand même une modification sur l'écriture des
> > données, donc un conseil : ayez une sauvegarde de votre travail et
> > rapportez moi les éventuels problèmes que vous auriez.
>
> Francois,
> sur les dernières versions de Genj il y avait un bug car avant les
> dernières modifications UNICODE signifiait UTF-8 et c'était mon choix
> personnel pour l'encodage au niveau de mes données ; depuis quelque temps
> les caractères accentués n'étaient plus correctement interprétés ; Nils
> semble avoir corrigé cela et ajouté UNICODE qui en fait est UNICODE 16
> bits.
>
> Le bug est corrigé sur la dernière version.
François ce marqueur BOM est-il conforme avec la norme Gedcom je ne pense pas 
car maintenant le fichier gedcom est vu comme fichier binaire par des 
applications comme Kate sous Linux, mais je pense qu'il en est de même avec 
des applications traitement de texte sous Windows.
Daniel.
-- 
Daniel Moyne (Nulix)---------------------------------------------------------
Distribution : Ubuntu Feisty              \\|||// Machine : x86_64
               kernel 2.6.20-16-generic   / --- \ ATI Radeon X300
               KDE 3.5.6                 (' o-o ')
----------------------------------------oOO-(_)-OOo--------------------------

Attachment: signature.asc
Description: This is a digitally signed message part.



Répondre à