Форум программы Древо Жизни
Создание книги из GEDCOM
Модераторы: Genery, Elena Polyanskikh
- Genery
- Site Admin
- Сообщения: 3403
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Создание книги из GEDCOM
В пути есть пробелы, нужно ставить кавычки.
Дмитрий Киркинский, Genery Software
Re: Создание книги из GEDCOM
Извините чайника за назойливость. Вроде пошло и файл html появился, но в нем кроме заголовка ничего нет.
А прога вот что говорит
А прога вот что говорит
Re: Создание книги из GEDCOM
Можете сбросить мне Ваш GEDCOM файл в личку, мне интересно посмотреть на содержимое (если конечно в нем нет ничего конфиденциального). Если файл большой, то достаточно первых 100 строк из файла. Файл был сделан Древом (4 или 5)?
Как временную меру могу посоветовать добавить опцию "--encoding-errors=replace", правда при этом некоторые (или многие) символы будут потеряны.
Re: Создание книги из GEDCOM
Спасибо за присланный файл, я догадывался в чем дело, но мне было интересно увидеть подтверждение. Проблема заключается в неправильной кодировке GEDCOM файла, произведенного Древом. Вы, скорей всего, выбрали кодировку "По умолчанию", когда экспортировали данные. Эта кодировка (ANSEL) не работает для кириллицы (я бы ожидал, что Древо должно выругаться при попытке сохранить русско-язычные данные в кодировке ANSEL, но, похоже, этого не происходит, по крайней мере в 4-ой версии).
Исправить проблему очень просто - нужно экспортировать GEDCOM файл используя кодировку UTF-8 (можно использовать другие кодировки, поддерживающие кириллицу, но UTF-8 - самая универсальная и работает для всех языков). Попробуйте еще раз экспортировать Ваш файл в UTF-8 и скормить его ged2doc.
- Vasenin
- Сообщения: 287
- Зарегистрирован: 05 янв 2010 10:48
- Откуда: Вятский, хоть и живу в Подмосковье
Re: Создание книги из GEDCOM
Сохранял Gedcom файл в разных кодировках (этот в UTF-8), упростил путь до минимума, название сделал в цифрах, а все равно получаю ERROR
- Вложения
-
- ged2doc.jpg (116.35 КБ) 11776 просмотров
Интересуют: Васенины, Бледных, Гужавины, Чудиновских, Тарасовы (Кировская область, Вятская губерния), Финошкины (Курская область), Кисиль (Кубань), Сучковы, Михалёвы (Москва)
Re: Создание книги из GEDCOM
Я подозреваю, что последняя ошибка (NoneType object has no attribute template) происходит из-за нестандартного представления даты в файле GEDCOM. Я опубликовал новую версию ged2doc (https://github.com/andy-z/ged2doc/releases/tag/v0.1.10) в которой добавлена обработка неправильных дат. Теперь все неправильные даты будут копироваться в выходной файл без изменения (но они могут содержать английские названия месяцев или другие английские слова/сокращения).
Если программа жалуется на ненайденные фотографии, то можно ей помочь указав название папки с фото:
(это описано в http://ged2doc.readthedocs.io/ru/latest/usage.html#id3)
Если программа жалуется на ненайденные фотографии, то можно ей помочь указав название папки с фото:
Код: Выделить всё
ged2doc -l ru -i d:\GedCom d:\GedCom\2018402.ged derevo.html
Re: Создание книги из GEDCOM
С новой версией прога не матерится, файл создается, но выводятся не все персоны и не понятно в каком порядке
- Vasenin
- Сообщения: 287
- Зарегистрирован: 05 янв 2010 10:48
- Откуда: Вятский, хоть и живу в Подмосковье
Re: Создание книги из GEDCOM
Последняя версия создала HTML файл, правда как книга он не удобен. Нет деления на страницы, да и страницы разной размерности. Решил попробовать создать ODT файл, а он не появляется.
- Вложения
-
- ODT.jpg (128.41 КБ) 11759 просмотров
Интересуют: Васенины, Бледных, Гужавины, Чудиновских, Тарасовы (Кировская область, Вятская губерния), Финошкины (Курская область), Кисиль (Кубань), Сучковы, Михалёвы (Москва)
Re: Создание книги из GEDCOM
Спасибо Andy.
С последней версией файл ODT получился, персоны все 474, с порядком разобрался.
Еще раз большое спасибо.
С последней версией файл ODT получился, персоны все 474, с порядком разобрался.
Еще раз большое спасибо.
Re: Создание книги из GEDCOM
Ошибка возникает из-за того, что два или больше файлов с фотографиями имеют одно имя (в разных папках). ged2doc пытается искать фото во всех папках, но ломается, если файл находится больше, чем в одном месте. Я попробую улучшить алгоритм поиска в следующей версии.
- Vasenin
- Сообщения: 287
- Зарегистрирован: 05 янв 2010 10:48
- Откуда: Вятский, хоть и живу в Подмосковье
Re: Создание книги из GEDCOM
Спасибо за подсказку. Действительно нашел две фотографии лица и могильной плиты в разных каталогах с одним названием.
Правда, нашел еще 2 фотки, отличающиеся наличием пробела в названии, но вот ged2doc их отличить не может и ругается.
Прошли сутки. В итоге я за это время исправил десятка два названий файлов с фотографиями, которые не повторялись, но не понравились ged2com.
ODT файл создался, правда MS Word его открывает без картинок деревьев, ругаясь, что не может открыть эти картинки. Не знаю проблема в Word, или действительно файл создался с ошибкой.
Еще одно замечание - книга создалась в алфавитном порядке имен, тк на странице написано имя, отчество, фамилия. Найти страницу с нужным человеком затруднительно.
Правда, нашел еще 2 фотки, отличающиеся наличием пробела в названии, но вот ged2doc их отличить не может и ругается.
Прошли сутки. В итоге я за это время исправил десятка два названий файлов с фотографиями, которые не повторялись, но не понравились ged2com.
ODT файл создался, правда MS Word его открывает без картинок деревьев, ругаясь, что не может открыть эти картинки. Не знаю проблема в Word, или действительно файл создался с ошибкой.
Еще одно замечание - книга создалась в алфавитном порядке имен, тк на странице написано имя, отчество, фамилия. Найти страницу с нужным человеком затруднительно.
- Вложения
-
- ODT_error.jpg (21.88 КБ) 11744 просмотра
Интересуют: Васенины, Бледных, Гужавины, Чудиновских, Тарасовы (Кировская область, Вятская губерния), Финошкины (Курская область), Кисиль (Кубань), Сучковы, Михалёвы (Москва)
- kotbasikcom
- Сообщения: 219
- Зарегистрирован: 02 апр 2018 19:54
- Откуда: СССР
- Контактная информация:
Re: Создание книги из GEDCOM
В конце страницы создаётся алфавитный список персон. Он активный. Клик по персоне и открывается её профиль. В профиле персон имена тоже активные. Можно просматривать по цепочке. Если прописать например так: ged2doc -l ru --name-surname-first C:\users\joe\Documents\derevo.ged derevo.html, то фамилия персоны будет на первом месте. Все настройки входа и выхода в документации пользования по ссылке в первом посте Andy в этой теме.
- Vasenin
- Сообщения: 287
- Зарегистрирован: 05 янв 2010 10:48
- Откуда: Вятский, хоть и живу в Подмосковье
Re: Создание книги из GEDCOM
Спасибо! Сработало. Стало выводить Фамилия, Имя, Отчество.
Интересуют: Васенины, Бледных, Гужавины, Чудиновских, Тарасовы (Кировская область, Вятская губерния), Финошкины (Курская область), Кисиль (Кубань), Сучковы, Михалёвы (Москва)
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 16 гостей