Создание книги из GEDCOM

Программы и сервисы для Древа Жизни от независимых разработчиков

Модераторы: Genery, Elena Polyanskikh

Сообщение
Автор
Elena Polyanskikh
Сообщения: 988
Зарегистрирован: 12 сен 2008 18:51
Откуда: Новосибирск
Контактная информация:

Re: Создание книги из GEDCOM

#16 Сообщение Elena Polyanskikh » 29 янв 2018 12:18

Andy писал(а): 29 янв 2018 08:00 Спасибо за сообщение и извиняюсь за баг (скорей всего не последний раз :) ). Я исправил проблему, она не случалась с моими данными, поэтому я ее не увидел раньше. Новая версия: https://github.com/andy-z/ged2doc/relea ... -0.1.7.exe, переустановите и попробуйте снова.
Спасибо, помогло, получилось с Гедкомом из обеих версий, 4 и 5. Симпатично! Единственное, что фамилия мужчины, записанная как Войтик(ов), перенеслась в книгу как Войтик, зато появилось Девичье имя: ов :lol: Ну это проще в файле поправить.)
Елена Полянских, Genery Software

ashs
Сообщения: 161
Зарегистрирован: 22 ноя 2015 12:46

Re: Создание книги из GEDCOM

#17 Сообщение ashs » 29 янв 2018 13:33

Elena Polyanskikh писал(а): 29 янв 2018 12:18
Andy писал(а): 29 янв 2018 08:00 Спасибо за сообщение и извиняюсь за баг (скорей всего не последний раз :) ). Я исправил проблему, она не случалась с моими данными, поэтому я ее не увидел раньше. Новая версия: https://github.com/andy-z/ged2doc/relea ... -0.1.7.exe, переустановите и попробуйте снова.
Спасибо, помогло, получилось с Гедкомом из обеих версий, 4 и 5. Симпатично! Единственное, что фамилия мужчины, записанная как Войтик(ов), перенеслась в книгу как Войтик, зато появилось Девичье имя: ов :lol: Ну это проще в файле поправить.)
А надо в файле данных Древа Жизни через запятую писать "Войтик, Войтиков", если это варианты одной фамилии. А если перемена имени, например, фамилии, была, то одна фамилия указывается в поле "Фамилия при рождении", а другая - в "Фамилия". Скобки самому прописывать не вариант - давно от этого отказался.
С уважением,
ashs

Andy
Сообщения: 97
Зарегистрирован: 01 май 2006 21:51

Re: Создание книги из GEDCOM

#18 Сообщение Andy » 29 янв 2018 17:49

Elena Polyanskikh писал(а): 29 янв 2018 12:18 Спасибо, помогло, получилось с Гедкомом из обеих версий, 4 и 5. Симпатично! Единственное, что фамилия мужчины, записанная как Войтик(ов), перенеслась в книгу как Войтик, зато появилось Девичье имя: ов :lol: Ну это проще в файле поправить.)
Девичье имя "ов" это, конечно, оригинально :) У Гедкома есть некая неопределенность с представлением имен, плюс разные приложения используют разные соглашения при форматировании, поэтому всегда есть возможность запутаться при парсинге всего этого. Можете прислать мне в личку кусочек Вашего Гедком файла с Войтиковым, начиная с записи "0 @Ixx@ INDI" и включая все "1 NAME ...", "2 GIVN ...", "2 SURN ..." относящиеся к ней? Буду пытаться улучшать парсер, если это возможно в принципе.

Аватара пользователя
wat
Сообщения: 96
Зарегистрирован: 07 окт 2012 15:52

Re: Создание книги из GEDCOM

#19 Сообщение wat » 30 янв 2018 16:00

Попробовал. Пошло сразу (5-я версия). Впечатление хорошее.
Но самая интересная и существенная часть информации по персоне всё-таки содержится в пользовательских событиях (смена места жительства, служба, участие в войнах, награды и пр.).
Будут ли делаться какие-нибудь шаги в этом направлении?

Andy
Сообщения: 97
Зарегистрирован: 01 май 2006 21:51

Re: Создание книги из GEDCOM

#20 Сообщение Andy » 30 янв 2018 18:28

wat писал(а): 30 янв 2018 16:00 Попробовал. Пошло сразу (5-я версия). Впечатление хорошее.
Но самая интересная и существенная часть информации по персоне всё-таки содержится в пользовательских событиях (смена места жительства, служба, участие в войнах, награды и пр.).
Будут ли делаться какие-нибудь шаги в этом направлении?
Какие-то события уже отражаются. Я буду пытаться расширять список, но мне бы очень помог пример с файлом содержащим события, которые сейчас не отражаются. Если Вы не против, может скинуть мне в личку Ваш гедком файл и написать какие события для каких персон не отражены?

Andy
Сообщения: 97
Зарегистрирован: 01 май 2006 21:51

Re: Создание книги из GEDCOM

#21 Сообщение Andy » 01 фев 2018 10:41

Elena Polyanskikh писал(а): 29 янв 2018 12:18 Единственное, что фамилия мужчины, записанная как Войтик(ов), перенеслась в книгу как Войтик, зато появилось Девичье имя: ов :lol: Ну это проще в файле поправить.)
Елена, я немного улучшил парсинг имен для файлов, созданных в Древе, имена со скобками должны теперь обрабатываться лучше. Попробуйте установить новую версию: https://github.com/andy-z/ged2doc/relea ... -0.1.8.exe

Elena Polyanskikh
Сообщения: 988
Зарегистрирован: 12 сен 2008 18:51
Откуда: Новосибирск
Контактная информация:

Re: Создание книги из GEDCOM

#22 Сообщение Elena Polyanskikh » 01 фев 2018 22:34

ashs, спасибо, хорошая идея.
Andy, спасибо, теперь всё отображается нормально.
Елена Полянских, Genery Software

Andy
Сообщения: 97
Зарегистрирован: 01 май 2006 21:51

Новая версия

#23 Сообщение Andy » 03 фев 2018 22:06

Я только что опубликовал новый релиз ged2doc (https://github.com/andy-z/ged2doc/releases/latest), в ней немного улучшено форматирование событий (вместо "Другое событие" печатается тип события).

Выше wat жаловался на то, что не все типы событий отображаются в конечном документе:
wat писал(а): 30 янв 2018 16:00 Но самая интересная и существенная часть информации по персоне всё-таки содержится в пользовательских событиях (смена места жительства, служба, участие в войнах, награды и пр.).
Я попытался разобраться с этим и у меня такое впечатление, что 5-ое Древо экспортирует далеко не все события в Гедком. В 4-ом Древе ситуация вроде бы лучше, но все равно не идеальная. Genery, можно ли надеяться на улучшение ситуации с экспортом?

Аватара пользователя
Genery
Site Admin
Сообщения: 3403
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Новая версия

#24 Сообщение Genery » 05 фев 2018 07:30

Andy писал(а): 03 фев 2018 22:06можно ли надеяться на улучшение ситуации с экспортом?
В чём конкретно проблема?
Дмитрий Киркинский, Genery Software

Andy
Сообщения: 97
Зарегистрирован: 01 май 2006 21:51

Re: Новая версия

#25 Сообщение Andy » 05 фев 2018 08:06

Genery писал(а): 05 фев 2018 07:30 В чём конкретно проблема?
Я попытался воспроизвести ситуацию в 5-ом Древе (сам я 5-ой не пользуюсь). К примеру у меня очень простое древо из одной персоны, вот роспись в Древе с небольшим количеством событий:

Код: Выделить всё

Иванов Иван Иванович

Продолжительность жизни: 50
Место жительства: Кедрищино

Родился: около 1966. 
Служба в армии: около 1984. Род войск: Лаптевые. Воинское звание: Генерал. 
Женился: 1988-05-01, Кедрищино. 
Обучение: после 1988. Образовательное учреждение: ВУЗ. Уровень образования: недоучка. 
Устройство на работу: около 1989. Должность: Вышибала. 
Развёлся: 1992-01-01, Кедрищино. 
Награда: 2000-04-01. Медаль (почти орден). 
Получение гражданства: 2001-04-02. Буркина-Фасо. 
Умер: около 2016, Кедрищино. Причина смерти: селфи. 
Захоронение: Кедрищино. 
При экспорте в Гедком получается это:

Код: Выделить всё

0 HEAD
1 SOUR ALTREE
2 NAME Древо Жизни
2 VERS 5.0
2 CORP Genery Software
2 ADDR https://genery.com/ru
1 CHAR UTF-8
1 DATE 4 FEB 2018
1 GEDC
2 VERS 5.5.1
2 FORM Lineage-Linked
0 @I1@ INDI
1 NAME Иван Иванович /Иванов/
2 GIVN Иван Иванович
1 SEX M
1 BIRT
2 DATE ABT 1966
1 DEAT
2 DATE ABT 2016
2 PLAC Кедрищино
2 CAUS селфи
1 BURI
2 PLAC Кедрищино
1 RESI 
2 PLAC Кедрищино
1 FAMS @F1@
0 @F1@ FAM
1 HUSB @I1@
1 MARR
2 DATE 1 MAY 1988
2 PLAC Кедрищино
1 DIV
2 DATE 1 JAN 1992
2 PLAC Кедрищино
0 TRLR
В Гедкоме не отражены практически никакие персональные события.

4-ое Древо для такой же персоны выдает более полный Гедком:

Код: Выделить всё

0 HEAD
1 SOUR ALTREE
2 NAME Agelong Tree
2 VERS 4.7
2 CORP Genery Software
2 ADDR http://www.genery.com
1 CHAR UTF-8
1 DATE 4 FEB 2018
1 GEDC 
2 VERS 5.5.1
2 FORM Lineage-Linked
0 @I1@ INDI
1 _UID 1fZgLkzlYV
1 NAME Иван Иванович /Иванов/
2 GIVN Иван Иванович
1 SEX M
1 BIRT
2 DATE ABT 1966
1 EVEN
2 TYPE Служба в армии
2 DATE ABT 1984
2 NOTE Род войск: Лаптевые
3 CONT Воинское звание: Генерал
1 EDUC
2 DATE AFT 1988
2 NOTE Образовательное учреждение: ВУЗ
3 CONT Уровень образования: недоучка
1 OCCU Вышибала
2 DATE ABT 1989
2 NOTE Должность: Вышибала
1 EVEN
2 TYPE Награда
2 DATE 1 APR 2000
2 NOTE Медаль (почти орден)
1 NATU
2 DATE 2 APR 2000
2 NOTE Буркина-Фасо
1 DEAT
2 DATE ABT 2016
2 PLAC Кедрищино
2 CAUS селфи
1 BURI
2 PLAC Кедрищино
1 FAMS @F1@
0 @F1@ FAM
1 HUSB @I1@
0 TRLR
Но тут тоже отсутствуют события свадьбы и развода.

Andy
Сообщения: 97
Зарегистрирован: 01 май 2006 21:51

Re: Создание книги из GEDCOM

#26 Сообщение Andy » 05 фев 2018 08:17

Еще одна проблема, которую я заметил в Гедкоме, сгенерированым Древом - Древо иногда разбивает рекорды продолжения на границе слова, типа:

Код: Выделить всё

1 NOTE Пример записи с продол
2 CONC жением, эта строка разбита правильно, а
2 CONC вот эта с нарушением соглашений.
Гедком явно запрещает разбивать строки продолжения на пробелах, потому что при склеивании пробелы теряются (вместо "а вот" получится "авот").

Аватара пользователя
Genery
Site Admin
Сообщения: 3403
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Создание книги из GEDCOM

#27 Сообщение Genery » 06 фев 2018 06:13

События свадьбы и развода есть, но они в Gedcom находятся в семье, а не в персоне. С остальными событиями и с переносами буду разбираться, спасибо.
Дмитрий Киркинский, Genery Software

Andy
Сообщения: 97
Зарегистрирован: 01 май 2006 21:51

Re: Создание книги из GEDCOM

#28 Сообщение Andy » 06 фев 2018 07:30

Genery писал(а): 06 фев 2018 06:13 События свадьбы и развода есть, но они в Gedcom находятся в семье, а не в персоне. С остальными событиями и с переносами буду разбираться, спасибо.
Да, я слишком неясно выразился - в пятой версии они действительно присутствуют в семье, а вот в 4-ой отсутствуют. Хотя, насколько я понимаю, ждать исправлений 4-ой версии мне уже не стоит?

Аватара пользователя
Genery
Site Admin
Сообщения: 3403
Зарегистрирован: 23 янв 2005 06:17
Откуда: Новосибирск
Контактная информация:

Re: Создание книги из GEDCOM

#29 Сообщение Genery » 06 фев 2018 18:06

Andy писал(а): 06 фев 2018 07:30ждать исправлений 4-ой версии мне уже не стоит?
Да, не стоит.
Дмитрий Киркинский, Genery Software

lypus
Сообщения: 13
Зарегистрирован: 04 ноя 2014 15:30

Re: Создание книги из GEDCOM

#30 Сообщение lypus » 31 мар 2018 14:36

Здравствуйте.
Винда 7, Древо 4, get2com - 0.1.9, браузер по умолчанию настроен. Где косячу не пойму.
Картинка такая
Снимок get.JPG
Снимок get.JPG (86.09 КБ) 10336 просмотров

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей