Загрузите GEDCOM-файл на ВГД   [х]
Всероссийское Генеалогическое Древо

Генеалогический форум ВГД

На сайте ВГД собираются люди, увлеченные генеалогией, историей, геральдикой и т.д. Здесь вы найдете собеседников, экспертов, умелых помощников в поисках предков и родственников. Вам подскажут где искать документы о павших в боях и пропавших без вести, в какой архив обратиться при исследовании родословной своей семьи, помогут определить по старой фотографии принадлежность к воинским частям, ведомствам и чину. ВГД - поиск людей в прошлом, настоящем и будущем!

  Yevgeny_, Санкт-Петербург
Профиль
Отзывы
Сообщения
Геометки
Друзья
В друзьях
Древа
GEDCOM

Yevgeny_

Евгений

Создайте аккаунт или войдите, чтобы отправить личное сообщение этому пользователю и увидеть его полные контактные данные

Сообщения Yevgeny_ (3)

Тема: Gramps
8.03.2010, 23:42

Здравствуйте, Светлана,

svetic написал:
[q]
Ну а теперь непонятности, про которые хочется задать вопросы.
1) Моя база экспортируется в GEDCOM с ошибкой. Где (в линуксе) найти лог-файл и узнать в чем ошибка?
[/q]
Не думаю, что вам нужна полная отладка, которая описана в Logging system. Достаточно запустить GRAMPS из командной строки (терминала) и обратно в терминал будут выводится все ошибки.

svetic написал:
[q]
2)Для каждого "события" есть "информация об источнике" . В каком поле хранить ссылки на архивные документы? (Задавая этот вопрос я подумала и нашла ответ: всю ссылку целиком писать в поле "Том/страница")
[/q]
Я понимаю систему хранения ссылок на документы в GRAMPS следующим образом:
Хранилища - места где хранятся документы, например, Государственный архив РФ, Wikipedia, газета "Ведомости".
Источники - книги, номера газет, статьи в хранилищах.
Ссылка - именно указание на том и страницу, или же целиком на источник.

svetic написал:
[q]
3) Какая база данных используется? Какая-то стандартная, или какая-то своя. Если на базу данных можно было бы взглянуть еще чем-то кроме самой программы, то было бы спокойнее за сохранность информации.
[/q]
Про это есть статья Database Formats. Если кратко, то в GRAMPS используется Berkeley DB. Какой-то отдельный софт для взаимодействия с ней я не знаю.
Летом 2009 года пытались ввести дополнительный уровень абстракции, что бы было все равно в какой БД хранить данные. Но дело заглохло на согласованиях. А на выходе был только plugin ExportSQL, но сейчас он удален из GRAMPS и его судьба мне неизвестна.

svetic написал:
[q]
4) В каком поле пишете причину смерти?
[/q]
Не смотря на то что GRAMPS позиционируется как самостоятельная программа, имеющая универсальный формат хранения данных. Она все еще не далеко ушла от GEDCOM. Если посмотреть список типов событий - это 100% копия событий из стандарта GEDCOM. Наличие церкви СПД от туда же. Поэтому для "причины смерти" я добавляю событие с соответствующим типом, при этом для человека остаются такие события как "смерть", "захоронение".

svetic написал:
[q]
5) Где в интернете находится сообщество русскоязычных пользователей gramps в котором можно было бы побеседовать с опытными пользователями или разработчиками? (пока я нашла единственное такое место - ЭТА тема на vgd.ru)
[/q]
Пожалуй, если слово "русскоязычный" важно, то только тут. А так на английском можно задать любой вопрос в списке рассылки GRAMPS-users.

Тема: Gramps
25.02.2010, 13:13


Exoulum написал:
[q]
Я пробовал добавить строчку
[q]
set path=%PATH%;D:\Graphviz2.26\bin;
[/q]

Но каких-либо изменений не произошло, так же как и если добавить её через win+pause, что неудивительно: как оказалось этот путь уже присутствует в %PATH%, так понимаю, в норме в этой строчке вообще нет необходимости.
[/q]
Странно. При этом каталог D:\Graphviz2.26\bin содержит exe и dll файлы? Эти файлы точно рабочие, антивирус их не порезал?

Exoulum написал:
[q]
Строка "set GRAMPSHOME=D:\GRAMPS" приводит к нежелательному результату, т.е. по умолчанию тоже не нужна.
[/q]
У меня эта строка постоянно используется. Она перемещает место хранения папки с настройками и базой данных.

Exoulum написал:
[q]
Ещё одна деталь: не думаю, что относится к делу, но поскольку ничего в питоне не понимаю упомяну — интерпретатор выводит предупреждение:
[q]
D:\gramps>D:\gramps\gramps.py
625: WARNING: spell.py: line 66: ¦ЯTА¦-¦-¦¦TА¦¦¦- ¦¬TА¦-¦-¦-¦¬¦¬TБ¦-¦-¦¬TП ¦-¦¦TГTБTВ¦-¦-¦-¦-¦¬¦¦¦-¦-
[/q]

65-я и 66-я строчки spell.py выглядят так:
[q]
if not HAVE_GTKSPELL:
LOG.warn(_("Spelling checker is not installed"))
[/q]
[/q]
Это предупреждение генерируется, т.к. не установлен модуль проверки орфографии. О его установки можно прочитать тут: Windows installer.


Тема: Gramps
20.02.2010, 20:07


Exoulum написал:
[q]

Но сейчас упёрся в то что не могу подружить GRAMPS и GraphViz.

Симптомы следующие: при вызове Отчёты (Reports)->Графики(Graphs)->Family Lines Graph/Граф Песочные Часы/Дерево Отношений и попытке генерации графа в выходном файле вне зависимости от формата содержится программный код. Отмечу, что не работают только эти три функции.

Очень сложно без этих функций: перечитал справку, несколько раз всё переустанавливал, пробовал генерировать файлы GraphViz и скармливать их этой программе — то ли делаю неправильно, то ли файлы генерируются не те — не работает.
[/q]
Для корректной работы, под Windows нужно добавить соответствующую строку в файл запуска. Об этом можно прочитать в статье: GRAMPS and Windows
А именно я говорю об:
[q]
set path=%PATH%;C:\Programme\Graphviz {version}\bin;
[/q]
где {version} - версия установленного Graphviz.
Если все настроено правильно в выходных форматах появятся привычные графические форматы файлов. А иначе там только формат Graphviz, который можно открывать только в Graphviz, что почти никогда не нужно 101.gif

Exoulum написал:
[q]
DikiyObraz написал:
[q]
Среди разработчиков есть русские, нормально работает с отчествами, показывает правильные русские степени родства.
[/q]
Здесь поподробнее, пожалуйста: даже в русифицированном виде в функции Инструменты->Утилиты->Relationship Calculator выдаёт всё на русском кроме степени родства, про свойственников пишет просто «не родственники», даже про мачех… Может я не там смотрю?
[/q]
Раньше один из основных разработчиков был русский, но с 2007 года он перестал участвовать в проекте.
Честно говоря я никогда этим модулем не пользовался, возможно именно потому что на данный момент он генерирует непривычные английские степени родства. Надо глянуть как в программе реализуется поддержка разных способов построения родственных отношений, возможно, для русского это в данным момент просто отключено, т.к. ни кто не занимался его доработкой.