Le vendredi 16 février 2007, christian.palluy a écrit :
> Le 16/02/2007 12:11, Daniel Moyne écrivait :
> > Le vendredi 16 février 2007, christian.palluy a écrit :
> > Enfin des premiers commentaires !!!!
> >
> >> Bonjour,
> >>
> >> J'ai testé cette fonction, qui est intéressante, toutefois j'ai un
> >> constat et une remarque à faire à son sujet.
> >>
> >>
> >> Constat : Lorsque l'on met dans le texte qui sert à alimenter la
> >> fonction des prénoms avec des caractères spéciaux, ceux-ci sont pris
> >> tels quels et si on ne fait pas attention, il est impossible de
> >> sauvegarder le GEDCOM sans faire les corrections.
> >> Ce qui m'est arrivé :
> >> J'ai fait mon texte avec notepad++, j'avais un François dans la liste.
> >> Lors de la génération de la fratrie, il y a eu un Franxxois, lequel n' a
> >> pas attiré mon attention, et lors de la sauvegarde du GEDCOM il y eu un
> >> avertissement et impossibilité de sauvegarder (ce qui est excellent
> >> comme détection d'erreur).
> > Je crois que tu as simplement un problème d'inconsistence d'encodage
> > entre ce que tu mets dans notepad et ce que tu choisi dans genj ; je suis
> > sous Linux et j'utilise Kate en encodage utf-8 et mon genj est UNICODE ce
> > qui est en cohérence ; je pense que ton problème vient de là !
>
> De fait, c'est plus pour attirer l'attention des utilisateurs que j'ai
> fais cette remarque, que pour la gène que celà m'a occasionné.
> Mon GEDCOM est en ANSEL et mon éditeur de texte en Win 1252 ou ASCII,
> peu importe d'ailleurs, dès l'instant ou d'un côté on est en ANSEL qui
> code les caractères spéciaux sur deux lettres et de l'autre avec un
> éditeur qui code sur un caractère.
> Ce qui est par contre excellent c'est que GenJ ne tolère pas ce genre
> d'erreur à la sauvegarde du GEDCOM
Ça par contre c'est nouveau cette erreur à la sauvegarde je vais voir avec 
Nils s'il est possible que je capture cette erreur à la création d'un INDI 
avec des caractères spéciaux dans son prénom ; je vais aussi essayer de 
mettre un caractère spécial dans un prénom puis essayer de sauver.
Tu ne dis pas comment tu as corrigé ton problème d'encodage !
>
> >> Remarque : La partie option de cette fonction est inutilisée.
> >> Ne serait-il pas possible d'y prévoir une zone de saisie dans laquelle,
> >> soit par saisie directe, soit par un copier-coller on indique la fratrie
> >>   de l'individu sur lequel on lance le rapport.
> >> Cette zone de saisie remplacerait alors le texte qu'il faut éditer,
> >> modifier, sauvegarder et charger pour que la fonction s'acquitte de son
> >> rôle.
> >> On passerait ainsi a une fonction plus facilement utilisable pour un non
> >> bricoleur.
> >
> > ah ! je crois savoir ce que tu veux dire à chaque frère à créer tu
> > demandes le prénom puis le sexe à travers une fenêtre d'édition ; j'y ai
> > évidemment pensé mais j'y ai renoncé définitivement pour les raisons
> > suivantes :
> > . facilité d'édition en mode texte avec un logiciel indépendant de Genj
> > (principe appliqué dans toute rentrée d'infos par batch),
> > . ensuite avec cette méthode à un instant donné tu as sous les yeux tous
> > les INDI à ajouter : quand dans une fratterie tu auras plusieurs Pierre
> > tu risques de ne plus savoir si tu l'as déjà ajouté !
> > . mais SURTOUT cette méthode permet la récupération aisée de l'info à
> > partir d'une source quelconque ; par exemple si tu travailles sur ta
> > généalogie avec quelqu'un de ta famille qui t'envoie une texte avec toute
> > une liste de frères et sœurs, ou si tu récupères un listing sur internet
> > dans une file de discussion, alors tu peux copier l'ensemble directement
> > dans l'éditeur pour le reformater comme demandé.
> > Volilà pourquoi.
>
> Là je crains de m'être mal exprimé, et donc d'avoir mal été compris.
> Donc, ce que je pensais possible, était d'avoir une zone dans laquelle
> on puisse entrer globalement la fratrie, comme on le fait dans le
> fichier texte.
> Au lieu d'avoir :
> Jean Marie,M
> Jeanne Marie,F
> Antoine,M
> Jeanne Marie,F
> Jean Marie Louis,M
> dans un fichier texte, Ces indications se trouvaient dans une zone
> réservée de la partie option de la fonction d'ajout des membres de la
> fratrie.
> Pour les mettre là, comme dans un fichier texte, la saisie manuelle, la
> copie depuis un autre texte, ou de colonnes d'une feuille de calcul
> pouvaient être employé.
> Pour les raisons que tu soulignes, notamment les mêmes prénoms dans une
> fratrie, il n'était pas dans mon idée que les membres de la fratrie
> soient entrés et traités les uns après les autres.
ok j'avais lu un peu vite ton commentaire ; une idée intéressante mais tu le 
reconnaitras pas aussi souple que le fichier car tu ne parles pas des 
étiquettes à clôner qui font partie du fichier texte qui contient donc plus 
que la simple liste des prénoms et sexe.
> >> Autre remarque de portée générale : Lors de l'utilisation des fonctions
> >> de génération automatique de fratrie, de conjoint, d'enfants, serait-il
> >> possible que ces entités soient mises en caractères gras ou en couleur
> >> et le restent tant que l'on ne les a pas modifiées par ajout d'une date,
> >> d'une source...etc
> >> Cela simplifierait leur localisation notamment dans le tableau des
> >> individus, éventuellement, cela aiderait à ne pas oublier de traiter les
> >> individus modifiés ou ajoutés en masse.
> >
> > Cette idée est intéressante et rejoint une de mes idées à mon avis encore
> > plus efficace ; mettre une couleur de fond (orange pour attention) pour
> > la boîte de chaque INDI dans la fenêtre arbre mais ensuite il faut
> > sauvegarder l'information quelque part : avec une balise utilisateur (on
> > utilise alors par exemple _TODO de chaque INDI) ou dans une fichier en
> > parrallèle, la première méthode ayant ma préférence.
> > Daniel.
>
> Je vois que nous utilisons GenJ de manière différente.
> Tu préférerai colorier les cases de l'arbre, pourquoi pas si cela
> correspond mieux à ta façon d'utiliser GenJ.
oui Christian c'est une de mes marottes ! ; pour moi la "fenêtre de travail" 
dans Genj c'est l'arbre généalogique, comme la fenêtre de dessin dans un 
logiciel de dessin ou la fenêtre texte dans un traitement de texte ; si 
j'avais à proposer un nouveau design pour Genj j'abandonnerais cette approche 
Toolbox que les développeurs adorent pour une approche super-classique 
utilisateur ; cela rendrait Genj beaucoup plus séduisant pour de futurs 
utilisateurs.
> Personnellement je préfère travailler avec le tableau de données, c'est
> pour celà que je verrai mieux soit une écriture graissée, soit un fond
> de couleur sur la ligne du tableau.
> Si quelque chose peut être fait, je crois que les deux options sont à
> mettre en place.
J'avais demandé des fontes et des couleurs à Nils en son temps !
> Après, il y a la nécessité de conserver ce marquage pour le cas où il
> n'est pas possible de traiter la totalité de la fratrie au cours de la
> séance de travail que l'on est en train de faire.
là tu as bien compris qu'il faut immédiatement mettre à jour les infos des 
INDIs créés sous peine d'oublier ; une autre solution - que François m'a 
suggéré mais évidemment à laquelle j'avais pensée et que j'ai pour l'instant 
écartée pour simplification - est d'ajouter les dates de naissance et baptême 
sous la forme de ligne comme ceci :
"Jean,M,20 03 1785,21 03 1785"
ou
"Jean,M,,21 03 1785"
s'il y a des manques ; cela rend l'édition du fichier un peu +lourde mais 
pourquoi pas ; après cela il faut quand même repasser tout à la moulinette 
car certains lieux peuvent changer mais c'est + efficace à la rentrée 
d'information et il est souvent possible de collecter ces information dans un 
message evoyé par une tierse personne (voir commentaire précédent) avec les 
prénoms.
> Sur l'enregistrement de l'information, je rejoins ton idée de balise qui
> me parait tout à fait intéressante. Toutefois, je verrai mieux une
> balise spécifique du style _FRATRIE ou _FetS ou _AFINIR, en tous cas
> autre chose que _TODO qui  peut déjà être utilisé par ailleurs pour
> indiquer des recherches programmées ou envisagées, alors que terminer la
> saisie d'une fratrie n'occasionne pas (ou ne devrait pas occasionner)
> une programmation de recherches.
Là cette idée n'a pas été retenue par Nils.

As-tu essayé  mes autres rapports : la Classe de Noms et l'indexation Sosa ?

Daniel.

-- 
Daniel Moyne (Nulix)---------------------------------------------------------
Distribution : Ubuntu Edgy                \\|||// Machine : x86_64
               kernel 2.6.17-26-amd64-k8  / --- \ ATI Radeon X300
               KDE 3.5.5                 (' o-o ')
----------------------------------------oOO-(_)-OOo--------------------------

Attachment: pgpHxWvPhWnry.pgp
Description: PGP signature

Répondre à