О программе Новости Загрузить демо Загрузить просмотрщик Купить полную версию Загрузить полную версию Ссылки Контакты English

Программа визуализации генеалогических деревьев "Родственники" предназначена для составления и показа генеалогических деревьев и хранения генеалогической информации в файлах.

Особенности программы:

  1. Основная идея, которую автор стремился реализовать в программе "Родственники" - сделать представление генеалогического дерева наглядным, навигацию по нему - удобной, а процесс его составления - простым.
  2. Программа полностью поддерживает стандарт хранения генеалогической информации GEDCOM версии 5.5. Это полнофункциональный инструмент для профессиональных генеалогов; в то же время автор стремился сделать ее пригодной и для использования любителями и новичками в генеалогии.
    Структура данных программы
  3. Программа показывает семейные связи между родственниками в виде ниспадающего дерева. Каждый родственник представляется в виде прямоугольной рамки с тремя строками текста: 1-я строка - имя и отчество, 2-ая - фамилия и 3-я - даты жизни. Рамки мужчин, женщин и родственников неизвестного пола имеют разный цвет. Связи муж-жена показываются линиями под рамками, связи между сестрами и братьями - линиями над рамками, а связи родители-дети - вертикальными линиями.
  4. Масштаб изображения дерева можно менять в любых пределах - и охватить все дерево одним взглядом или подробно рассмотреть любую его часть вблизи. Также, когда масштаб мелкий, специальное окно "Лупа" поможет увидеть нужные участки дерева в масштабе 1:1.
    Масштабирование
    Лупа
  5. Рамки родственников можно перетаскивать мышью и передвигать клавишами по одной и группами, выделять, выравнивать по горизонтали и вертикали, равномерно распределять, менять местами, удалять, копировать и вырезать из одного места, вставлять в другое. Двойной щелчок на рамке покажет вам полную информацию о данном родственнике.
    Как выделять родственников и семьи
    Меню "Вид" - "Выровнять..."
    Меню "Вид" - "Распределить..."
    Меню "Вид" - "Поменять местами"
    Меню "Правка": Копировать, Вырезать, Удалить; Выпадающее меню Вставить.
    Информационное окно
    Выпадающее меню
    Как...
  6. Программа может импортировать информацию из файлов формата GEDCOM 5.5 (*.ged). Файлы можно сохранять как в собственном формате (*.rel), так и экспортировать в GEDCOM 5.5. При этом в файлах сохраняется полная графическая информация о расположении элементов дерева.
    Меню "Файл" - "Открыть/Сохранить"
    Импорт из GEDCOM 5.5 файла
    Экспорт в GEDCOM 5.5 файл
  7. Также предусмотрен экспорт в текстовый формат HTML, в графический формат GIF или в векторный формат SVG, встроенные в интерактивную HTML-страницу, что делает возможным размещение генеалогических деревьев в Интернете.
    Экспорт в HTML
    Экспорт в GIF в HTML
    Экспорт в SVG в HTML
  8. Изображение дерева можно распечатать в любом масштабе - и на широкоформатном плоттере и на обычном домашнем принтере формата А4 - и при этом или уместить все на одном листе, или расположить на любом их количестве.
    Диалоговое окно "Печать"
  9. Списки всех родственников и семей дерева показываются в отдельных окнах программы. Вы можете получить информацию о каждом элементе такого списка, вызвать его на редактирование или удалить, найти его положение в дереве. Поддерживается также список т.н. "записей общего пользования".
    Меню "Вид" - "Список родственников"
    Меню "Вид" - "Список семей"
    Меню "Вид" - "Общие записи"
    Меню "Вид" - "Заголовок файла"
  10. Редактирование каждого из элементов дерева - заголовка файла, родственников, семей и записей общего пользования осуществляются в специальном Редакторе. Он вызывается для заголовка из главного меню, для родственников, семей и записей - из соответствующего списка, а для родственников также из выпадающего меню при щелчке правой кнопкой мыши на рамке родственника.
    Редактирование заголовка файла
    Редактирование родственника
    Редактирование семьи
    Редактирование записи общего пользования
  11. Найти необходимого родственника, семью или запись общего пользования можно с помощью встроенного механизма поиска. В списках родственников и семей есть свой "быстрый поиск" по фамилии-имени, "Поиск" в меню "Правка" позволяет искать по основным элементам - имени, фамилии, датам рождения и смерти, комментариям и ссылкам. "Улучшенный поиск" может искать по любому из элементов (т.е. по значению любого тэга).
    Меню "Правка" - "Поиск"
    Меню "Правка" - "Улучшенный поиск"
  12. В программе реализована расширенная поддержка пользовательских тэгов, известных также как "тэги, определенные пользователем". Вы можете создавать свои собственные тэги, редактировать их, тонко настраивать их тип данных в специальном редакторе пользовательских тэгов. Информация о пользовательских тэгах полностью сохраняется в файлах, в том числе при экспорте в GEDCOM формат.
    Меню "Правка" - "Пользовательские тэги"

О полной поддержке GEDCOM 5.5:
Поддерживаются все тэги стандарта GEDCOM 5.5, кроме одного - встроенного типа медиафайлов (тэг OBJE). При этом другая разновидность этого тэга - "OBJE-ссылка на внешние файлы" - поддерживается полностью и даже в несколько расширенном значении. Почему автор отказался от реализации "OBJE-встроенного"? Очевидно, что идея хранения медиафайлов внутри GEDCOM файлов была ошибочна с самого начала, и ни одна из известных автору генеалогических программ (даже самих создателей формата GEDCOM) никогда не поддерживала этого тэга. Ссылки на внешние файлы (подобно тому, как это реализовано в HTML) гораздо удобнее, проще и эффективнее.

О поддержке формата GEDCOM 6.0 (известного также как GEDCOM XML):
С момента публикации предложений по формату GEDCOM 6.0 (т.н. draft-версии) в 2002 году прошло уже немало времени, однако никаких генеалогических программ, поддерживающих этот формат, так и не было выпущено (по крайней мере, автор не знает ни одной). Даже автор самого GEDCOMа, Церковь Иисуса Христа Святых последних дней, до сих пор не выпустила своей программы, способной работать с этим форматом. Более того, авторы практически оставили разработчиков генеалогического программ без какой-либо поддержки и уже давно не отвечают ни на какие запросы по поводу своего формата.
Сам формат 6.0, хотя и предлагает более современный способ хранения информации (XML), грешит еще большими недостатками, чем его предшественник, GEDCOM 5.5.
Автор данной программы в настоящее время не планирует поддержку формата 6.0, хотя, если данный формат получит распространение, в дальнейшем может поддержать его.

Об особенностях импорта GEDCOM файлов:
Как известно, файлы GEDCOM не содержат никакой графической информации, т.е. такой, которая позволила так расположить элементы дерева, чтобы они выглядели красиво, логично и удобно для навигации. Поэтому в данной программе предусмотрена автоматическая расстановка при импорте. Надо сказать, что полное решение этой задачи для любых генеалогических деревьев с их громадным разнообразием родственных связей является практически неразрешимой - это признают даже ученые-математики и специалисты в теории графов. Алгоритму данной программы (еще, конечно, весьма несовершенному) удается в большинстве случаев правильно расположить родственников по поколениям и семьям, однако почти любой файл после импорта требует "ручной доводки" - расположения родственников по местам мышкой. Для небольших файлов (до тысячи человек) это не представляет особого труда, но для больших, да если еще родственные связи в дереве не вполне обычны (браки между родственниками, между поколениями - например, брак дяди и племянницы, или в файле просто имеются ошибки) то расстановка такого дерева может оказаться нетривиальной задачей и занять много часов. Утешением в этом может служить то, что такая расстановка сама по себе является весьма увлекательным занятием (как пасьянс!), к тому же это ведь ВАШИ родные и близкие...
В программе имеются насколько функций, облегчающих такую работу - это одиночное и групповое перетаскивание мышкой, команда "поменять местами", различные типы выравнивания. При экспорте в GEDCOM файл информация о расположении элементов дерева полностью сохраняется в файле, поэтому ручную расстановку надо выполнить только один раз, при самом первом импорте.

О "расширенной" поддержке пользовательских тэгов:
Попытка определения пользовательских тегов (иначе говоря, новых типов данных) была осуществлена в GEDCOM версии 5.3 (тэг SCHEMA), однако уже в версии 5.5 её авторы отказались от этой идеи по причине, как они объяснили, "сложности и преждевременности для реализации в современных программах". В программе "Родственники" пользовательские тэги поддерживаются, причем если такие тэги описаны в GEDCOM файле в SCHEMA, то информация о них при импорте такого файла полностью сохраняется и может быть отредактирована в специальном редакторе Пользовательских тэгов. Сам тэг SCHEMA при этом остается невидимым для пользователя. "Расширенная" поддержка означает, что пользовательским тэгам придаются дополнительные атрибуты, более полно описывающие такие тэги как отдельные типы данных и улучшающие их применение.