• Bienvenue sur le forum de généalogie avec Généatique,

    Si vous avez du mal à vous connecter, faites une demande de réinitialisation de mot de passe : Réinitialiser mon mot de passe

DEMANDE D'AIDE Problème des notes après import depuis un gedcom Heredis

Membre actif
Bonjour
Le CDIP a fait une très grande amélioration avec la dernière version de Généatique qui maintenant accepte les texte en RDF et donc le respect des polices utilisées.
IL reste encore deux bugs :
  1. Le premier concerne la suppression d'un espace entre certains mots. Cette suppression semble aléatoire, en tout cas je n'ai pas réussi à en détecter la cause.
  2. La deuxième est la suppression des doubles saut de paragraphe de façon systématique ce qui rend le texte trop compact.
Avez-vous une solution ? car j'ai de très nombreuses notes .

Bien à vous
Bernard
 
La question des espaces manquants entre certains mots est dû à une erreur de Heredis dans son découpage des notes. Est-ce le rôle de Généatique de corriger ces erreurs ? Je ne crois pas car quand Heredis l'aura corrigé la correction de Généatique risque de créer un autre problème.
 
La question des espaces manquants entre certains mots est dû à une erreur de Heredis dans son découpage des notes. Est-ce le rôle de Généatique de corriger ces erreurs ? Je ne crois pas car quand Heredis l'aura corrigé la correction de Généatique risque de créer un autre problème.
Oui je suis d'accord. C'est à Heredis d'en faire la correction. Avez-vous une idée du problème? Qu'est ce qui cause ce disfonctionnement ?
 
... Avez-vous une idée du problème? Qu'est ce qui cause ce disfonctionnement ?
Juste une vague idée : Quand une note est un peu longue l'export gedcom découpe la note en plusieurs sections et quand un mot se termine juste à la fin de la section, l'espace est "oublié" ; ou du moins c'est un truc de ce genre. Notre spécialiste en gedcom vous en dira peut être plus ou plus exact.
 
  1. Le premier concerne la suppression d'un espace entre certains mots. Cette suppression semble aléatoire, en tout cas je n'ai pas réussi à en détecter la cause.
Avez-vous une solution ? car j'ai de très nombreuses notes .
Les espaces manquants entre certains mots est dû à une erreur de Heredis lors du découpage des notes en fin de ligne à l'import comme à l'export.

Solution:
A partir du gedcom créé par Heredis
Pour corriger cela utiliser notepad++
Puis la fonction rechercher et remplacer par
Bien respecter les espaces en début et double en fin de ligne
Pour que certains mots dans les notes évènements ne soient pas accolés.
\r\n3 CONC

Pour que certains mots dans les notes générales ne soient pas accolés
\r\n2 CONC
Si vous avez d'autres notes à voir dans le gedcom, il faudra certainement en rajouter


heredis.png
 
L'évolution attendue de ce problème est que Heredis n'utilise plus les CONC, qui ont été supprimés en version 7 du GEDCOM, vu qu'il n'y a plus de limite dans la longueur des lignes.
 
Les espaces manquants entre certains mots est dû à une erreur de Heredis lors du découpage des notes en fin de ligne à l'import comme à l'export.

Solution:
A partir du gedcom créé par Heredis
Pour corriger cela utiliser notepad++
Puis la fonction rechercher et remplacer par
Bien respecter les espaces en début et double en fin de ligne
Pour que certains mots dans les notes évènements ne soient pas accolés.
\r\n3 CONC

Pour que certains mots dans les notes générales ne soient pas accolés
\r\n2 CONC
Si vous avez d'autres notes à voir dans le gedcom, il faudra certainement en rajouter


Voir la pièce jointe 28157
Merci pour cette précieuse information!!
 
Ce n'est pas un problème de longueur de ligne c'est un problème de gestion de l'espace en fin de ligne mal géré par Heredis.
A ma connaissance les autres logiciels ne rencontrent pas ce problème en 5.5.1
Sachant que pour le moment la norme la plus couramment utilisée par la plupart des logiciels est toujours la 5.5.1 de 1999 alors norme 7 ou future 8 "wait and see".
 
Ce que je voulais dire, c'est que le problème étant sur CONC, si Heredis n'utilise plus CONC en export, il n'y a plus de problème.
La raison d'être du CONC était la limitation à 80 de la longueur des lignes du GEDCOM. Cette limitation n'existe plus en GEDCOM 7. Le CONC n'est donc plus nécessaire.
 
J'ai essayé la méthode proposée par jlturbe qui consiste à remplacer tous les
"\r\n3 CONC_" par "\r\n3 CONC__", le "_" étant ici un espace.
Mais cette solution entraine l'introduction d'espace au milieu de certains mots.
Ai-je mal compris ?
 
La question des espaces manquants entre certains mots est dû à une erreur de Heredis dans son découpage des notes. Est-ce le rôle de Généatique de corriger ces erreurs ? Je ne crois pas car quand Heredis l'aura corrigé la correction de Généatique risque de créer un autre problème.
...
Les espaces manquants entre certains mots est dû à une erreur de Heredis lors du découpage des notes en fin de ligne à l'import comme à l'export.
Bonjour,
Désolé, j'avais loupé ce fil en pensant qu'il était résolu.

Ce problème n'est en aucun cas un problème Heredis, c'est un problème de Généatique qui "met à la poubelle" les espaces en fin de ligne gedcom. Même si il y a une recommandation de couper autre part que sur des suites d'espaces dans les gedcom, ce n'est pas contraire à la spécification gedcom de couper sur un espace. Heredis (ou d'autres) ne sont pas obligés de suivre cette recommandation.

J'ai demandé la correction de l'import Généatique. C'est un très ancien problème visiblement.
Le problème n'est pas qu'avec un import HEREDIS (Geneweb, ...)
que se soit en gedcom 5.5.x ou 7.0.x il ne faut pas supprimer les espaces en fin de ligne gedcom lors d'un import (que ce soit NOTE, CONT, CONC ou autre...)

Cordialement
Thierry
 
Dernière édition:
....
Ce problème n'est en aucun cas un problème Heredis, c'est un problème de Généatique qui "met à la poubelle" les espaces en fin de ligne gedcom. Même si il y a une recommandation de couper autre part que sur des suites d'espaces dans les gedcom, ce n'est pas contraire à la spécification gedcom de couper sur un espace. Heredis (ou d'autres) ne sont pas obligés de suivre cette recommandation.
...
Vous avez certainement raison ; c'était le souvenir de discussions qui me faisait dire que le problème était du coté Heredis. Même si Heredis ne suit pas la recommandation c'est bien Généatique qui supprime cet espace de bout de lige. Un double espace aurait pourtant été moins gênant qu'un manque d'espace entre deux mots. Heureusement Généatique va corriger le problème dans une prochaine mise à jour.
 

gratuit

Retour
Haut