1
Вкладка «Древо персоны»: обзор
1.1. Общая информация о вкладке "Древо персоны"
Построение генеалогического древа в программе "Семейная Летопись" происходит на вкладке "Древо персоны".
Для перехода на эту вкладку можно просто щёлкнуть по ней мышкой в верхней линейке вкладок. Есть также и другие
способы перехода на вкладку "Древо персоны". Например, находясь на вкладке "Список персон", можно
нажать в правом нижнем углу окна ссылку "Ген.деревья". Если же Вы находитесь на вкладке
"Карточка персоны", то там можно нажать кнопку "Древо персоны" – это также приведёт к переходу на соответствующую
вкладку.
При первом переходе на вкладку "Древо персоны" Вы увидите примерно следующее:
В левой части данного окна расположена панель управления древом
Остальную часть занимает непосредственно панель-"холст", на котором происходит построение древа. В заголовке "холста" находится
подпись с информацией о персоне, древо которой строится в этом окне. Внизу – группа кнопок для сохранения конфигурации древа
и кнопка печати.
Поработав с древом персоны, Вы можете сохранить текущую конфигурацию древа. В этом случае при следующем заходе на вкладку "Древо" данной
персоны сохранённая конфигурация будет автоматически загружена. То есть программа "запоминает" состояние этой вкладки для каждой персоны.
В случае, если ни одной конфигурации древа для данной персоны программа не обнаружит,
то будет создано "пустое" древо
1.2. Виды генеалогических деревьев в программе "Семейная Летопись"
В генеалогии рассматриваются такие виды генеалогических деревьев: нисходящее (от предка к потомкам),
восходящее (от персоны к родителям, бабушкам-дедушкам и далее) и смешанное (когда
в одном древе объединены восходящая и нисходящая части).
Персона, от которой строится древо, обозначается термином "корень древа". В нисходящем древе персона-"корень"
чаще всего располагается в верхней части холста. Снизу от этой персоны изображаются дети, внуки и т.д.
В восходящем генеалогическом древе персона-"корень" находится, как правило, в нижней части холста. Сверху от "корня"
изображаются родители, ещё выше – дедушки и бабушки, затем – прадедушки и прабабушки и так далее.
Иногда встречаются и обратные варианты: в восходящем древе предки изображаются ниже персоны-"корня", а в нисходящем
древе персона-"корень" располагается внизу и от неё вверх рисуются связи с детьми, затем с внуками и т.д.
В программе "Семейная Летопись" реализован традиционный и наиболее распространённый вариант изображения древа: родители
располагаются на холсте выше детей. Кроме того, для построения древа применяется универсальный алгоритм. Это означает,
что Вы можете строить древо в любом направлении – и в восходящем, и в нисходящем и сразу
в обоих
На данном рисунке мы видим пример генеалогического древа Юрия Гагарина, на котором есть и восходящая часть – родители,
и ниcходящая часть – дети. Также в данном древе присутствует супруга и братья/сёстры персоны-"корня" древа.
Поскольку они принадлежат к одному поколению, то располагаются на одном уровне.
2
Построение генеалогического древа персоны
2.1. Раскрытие родственных связей
При первом обращении к вкладке "Древо персоны" на холсте отображается только одна персона – "корень" древа. При этом
можно заметить, что сверху, снизу и справа от фигуры расположены небольшие кнопки:
Легко догадаться, что эти кнопки предназначены для "раскрытия" родственных связей. Так, например, нажатие на верхнюю кнопку
приведёт к тому, что на холсте сверху от персоны-корня будут отображены родители данной персоны. Аналогичным образом
работают и остальные кнопки – нажатие на нижнюю кнопку приведёт к появлению в древе детей персоны, а нажатие
на правую кнопку отобразит супругу (если браков было несколько, то текущая супруга будет связана с персоной, а у предыдущих будут
изображены разорванные связи).
После "раскрытия" родственных связей нажатая кнопка преобразуется в кнопку "сворачивания", что видно
на следующем рисунке – теперь верхняя кнопка у фигуры Ю.А.Гагарина приняла другой вид
Таким образом, в любой момент можно "свернуть" любую ветвь родства. За счёт этого обеспечивается гибкость построения древа,
поскольку пользователь сам может определить, какой тип древа он будет строить для данной персоны.
Помимо основных ветвей родства в древе можно отобразить также и боковые ветви. Например, в восходящем
древе братья и сёстры персоны относятся к боковым ветвям. По умолчанию стиль их отображения отличается от стиля отображения основных
персон. При использовании стандартных настроек вида древа боковые ветви будут отображаться следующим образом:
При этом стиль отображения фигур в боковых ветвях древа можно настроить. Подробнее об этом будет рассказано
в пунктах 2.3 и 2.4
Также следует отметить, что отображение боковых ветвей в восходящей части древа возможно только до определенного
предела Так что, например, троюродные братья/сёстры в восходящем древе не отображаются. Но их можно отобразить в другом древе, корнем которого будет
являться какой-нибудь общий предок (прабабушка, прадедушка ).
Поэтому, если Вы хотите получить более полную и наглядную схему своих родственных связей, то мы рекомендуем строить хотя бы
два древа. В одном из них корнем древа будете Вы, а другое древо должно быть нисходящим от какого-нибудь дальнего предка.
На таком древе будут отображены Ваши двоюродные, троюродные, четвероюродные и т.д. братья/сёстры и их супруги, их дети, внуки
и далее по нисходящим линиям.
2.2. Сохранение конфигурации древа, работа с конфигурациями
Когда Вы совершаете какие-то действия с древом персоны (раскрываете родственные связи, изменяете стиль древа) – конфигурация
древа изменяется. При этом становятся доступными кнопки внизу вкладки "Древо персоны" –
"Сохранить", "Сохранить как" и "Отмена".
А переход к другим вкладкам программы становится недоступным до момента сохранения или отмены изменений в древе.
Пока ни одной конфигурации древа не сохранено, кнопки "Сохранить" и "Сохранить как" работают
одинаково: вызывается диалог сохранения текущего состояния древа:
Если же ранее конфигурация древа была сохранена, то при нажатии кнопки "Сохранить" никакой диалог не появится,
а изменения запишутся в текущую активную конфигурацию. В то же время нажатие кнопки "Сохранить как"
в любом случае приведёт к появлению диалога. Поясним предназначение этой кнопки на примере. Допустим, что мы сохранили конфигурацию
древа Ю.А.Гагарина под названием "Жена и дети Ю.А.Гагарина" А теперь мы хотим
создать древо предков Гагарина – пример на рисунке ниже:
Если в этой ситуации нажать кнопку "Сохранить", то сохранённая ранее единственная конфигурация ("Жена и дети Ю.А.Гагарина")
перезапишется. Значит, для сохранения такого древа, как на рисунке выше, надо нажать кнопку "Сохранить как"
и ввести название для новой конфигурации. Например – "Предки Ю.А.Гагарина":
Таким образом, для одной и той же персоны мы создали и сохранили два генеалогических дерева: нисходящее и восходящее.
Доступ к списку конфигураций осуществляется нажатием специальной кнопки, расположенной под заголовком древа. Это действие проиллюстрировано
на следующем рисунке:
После нажатия этой кнопки "выезжает" панель с названием "Конфигурация дерева":
В этой панели есть выпадающий список со всеми сохранёнными конфигурациями. В этом списке можно выбрать нужную конфигурацию и активировать её.
Также здесь есть кнопка с многоточием (управление списком конфигураций ) и кнопка скрытия самой панели конфигураций.
Окно управления списком конфигураций имеет следующий вид:
Как видим, здесь можно выбрать и активировать нужную конфигурацию древа. Также в этом окне можно удалить выбранную
конфигурацию древа, если она по какой-то причине стала не нужна.
2.3. Внешний вид генеалогических деревьев
Программа имеет 5 встроенных стилей отображения генеалогического древа, которые называются так: "Стандартный", "Контрастный",
"Краткий", "Подробный" и "Минимальный". Стили различаются не только цветовой схемой,
но и количеством отображаемой информации, размерами фигур и т.д. Также есть возможность создания
собственного стиля на основе одного из встроенных
(подробнее об этом – в пункте 2.4)
По умолчанию древу персоны присваивается стиль отображения "Стандартный". Изменить внешний вид древа можно в буквальном
смысле одним щелчком мышки – для этого надо в панели управления древом
щёлкнуть по любому другому стилю. Вот, например, как будет выглядеть древо персоны при выборе стиля
"Контрастный":
Если же выбрать вид древа "Краткий", то оно сразу преобразуется в более компактный вид, но при этом фигуры персон будут содержать
меньшее количество информации. Например, в данном стиле отображение фотографий отключено, чтобы обеспечить компактность расположения
фигур древа:
Встроенный стиль "Подробный" отображает наиболее полную информацию о персонах: не только Ф.И.О. и даты жизни, но и профессию,
место рождения, место смерти или место проживания Вот как
выглядит фигура персоны при выборе стиля "Подробный":
Стиль "Минимальный" отображает наименьшее количество информации о персоне – только фамилию, имя и отчество. Этот стиль может быть полезен,
например, для отображения очень больших деревьев с большим количеством фигур и связей между ними. Если к такому древу применить стиль
"Минимальный", то оно займёт меньше места на холсте, чем остальные. В этом случае будет удобнее рассмотреть общую схему
родственных связей.
2.4. Пользовательская настройка внешнего вида
В программе для пользователя предусмотрена возможность создать собственный стиль отображения древа. Для этого в панели управления
древом надо нажать кнопку "Настроить вид древа". В результате появится
окно настройки пользовательского стиля древа :
В левой верхней части этого окна есть выпадающий список, в котором предусмотрено 4 раздела для настроек: "Основные фигуры", "Второстепенные
фигуры", "Главная фигура (корень)" и "Связи и уровни". В каждом разделе есть множество настроек, которые
можно изменять. Изменения сразу же отображаются в блоке предварительного просмотра, который расположен в правой части этого окна.
Кроме того, в правом нижнем углу окна расположена кнопка предварительного просмотра. При её нажатии будет показана текущая конфигурация древа,
к которому применён новый стиль. В качестве примера ниже приведено изображение предварительного
просмотра с пользовательскими настройками шрифтов, цветов, связей и т.д. :
После того, как все параметры настроены в соответствии со вкусами пользователя, можно нажимать кнопку "Сохранить" в окне "Настройка вида дерева".
При этом программа запросит ввод названия для нового созданного стиля:
Нажатие кнопки "OK" в этом окне приведёт к тому, что данный пользовательский стиль со всеми настройками будет записан в базу данных и его можно будет
применять при построении деревьев наравне со встроенными стилями. Для этого в подразделе "Вид древа" на вкладке "Древо персоны" надо активировать опцию
"Из списка" и выбрать в выпадающем списке желаемый пользовательский стиль:
Также на этом рисунке можно заметить кнопку с троеточием рядом с выпадающим списком пользовательских стилей. Она нужна для управления этим списком.
Вот как выглядит это окно управления:
В данном окне есть кнопки для создания нового стиля, редактирования уже существующего и для удаления ненужного стиля из списка.
2.5. Отображение терминов родства в древе
В программе есть возможность отобразить термины родства непосредственно в древе. Причём расчёт терминов может быть произведён не только
от персоны-корня древа, но и от любой другой персоны, которая присутствует в данном древе. Доступ к выбору персоны, от которой будут рассчитаны
родственные термины, осуществляется нажатием кнопки "Показать термины родства..." в панели управления древом на вкладке "Древо персоны". После
нажатия этой кнопки появляется окно такого вида:
По умолчанию здесь выделена первоначальная персона Но можно выбрать любую
другую персону. Давайте для примера выберем Гагарину (Горячеву) Валентину Ивановну и посмотрим
на результат:
На данном рисунке мы видим, что внизу у персоны, от которой производился расчёт, изображён маркер-кружок, а остальные персоны подписаны
теми терминами, кем они приходятся данной персоне.
После отображения в древе терминов родства надпись на кнопке изменится на такую: "Скрыть термины родства". Её функция ясна из самой этой
надписи и объяснений не требует.
2.6. Масштабирование и полноэкранный просмотр
В процессе построения древа оно может "разрастись" до довольно больших размеров. Из-за этого древо не будет помещаться в отведённое для него
окно. Здесь стоит упомянуть возможность "перетаскивать" древо мышкой – для этого надо просто "схватить" древо в любом
месте левой кнопкой мышки и переместить в нужную сторону.
Для того, чтобы взглянуть на получившееся древо целиком, можно воспользоваться функцией масштабирования. По умолчанию масштаб древа
составляет 100%. Также предусмотрены масштабы 75%, 50%
и 25%. Но при установке этих масштабов редактирование древа невозможно – доступен только просмотр.
Установка масштаба осуществляется нажатием соответствующей кнопки в подразделе "Масштаб" на вкладке "Древо персоны".
Кроме этого, в том же подразделе есть кнопка "На весь экран". Её нажатие приведёт к тому, что окно с древом
будет переведено в полноэкранный режим.
Также в подразделе "Масштаб" присутствует кнопка с изображением линзы. Пример её работы показан на следующей иллюстрации:
"Линза" может быть полезна, например, для увеличения каких-либо мелких надписей в древе. Закрытие линзы осуществляется нажатием
кнопки <Esc> либо повторным нажатием той же кнопки, которой линза была активирована.
2.7. Контекстное меню персоны в древе
При работе с генеалогическим древом в программе "Семейная Летопись" предусмотрены дополнительные функции. Так, двойной щелчок по фигуре приведёт
к появлению окна с информацией о персоне. Причём в этом окне, при необходимости, можно дополнить или изменить данные персоны – для этого надо
нажать кнопку "Редактировать" в нижнем левом углу окна, после чего можно вносить изменения и сохранять их. После сохранения внесённые изменения сразу
отразятся в древе.
Также предусмотрено контекстное меню с дополнительными возможностями. Это меню появляется при щелчке правой кнопкой мышки
по фигуре. Рассмотрим его возможности на примере:
Здесь мы видим опции: "Информация о персоне", "Перейти в древо персоны", "Перейти в список персон", а также блок "Создание
связи". Рассмотрим их подробнее. Пункт "Информация о персоне" полностью эквивалентен двойному щелчку мышки по фигуре персоны,
действие которого описано выше.
При выборе пункта "Перейти в древо персоны" происходит переход из текущего древа в древо той персоны, у которой было вызвано контекстное меню.
Перед этим мы рекомендуем сохранить конфигурацию текущего древа , т.к. автоматического сохранения
при переходе в древо другой персоны не происходит.
Выбор пункта "Перейти в список персон" приводит к тому, что происходит переход с вкладки "Древо персоны" на вкладку "Список персон" и в списке
выделенной оказывается та персона, у которой было вызвано контекстное меню. Автосохранения конфигурации текущего древа также не происходит –
поэтому, если это требуется, то надо самостоятельно сохранить текущее древо.
Теперь опишем подробнее блок контекстного меню под заголовком "Создание связи". Этот блок появляется не всегда, а только при определённых
условиях. Во-первых, если отец и мать у данной персоны уже указаны, то кнопки + Отец и
+ Мать в контекстном меню не появятся. Во-вторых, если какая-либо родственная
связь "раскрыта", то соответствующая кнопка создания такой родственной связи будет недоступна. Кнопки создания новой связи доступны только в случае,
если данная связь в древе находится в нераскрытом состоянии.
Поясним сказанное на примере:
На рисунке выше мы видим, что в контекстном меню персоны отсутствуют кнопки создания связей с отцом и с матерью, так как эти
связи уже созданы. Также мы видим, что кнопка + Ребенок недоступна, поскольку связь
"Родитель–Ребенок" раскрыта. Если эту связь "свернуть", то кнопка + Ребенок
в контекстном меню станет доступной.
Таким образом, контекстное меню персоны в древе позволяет создавать родственные связи не выходя из режима построения генеалогического древа.
Эта возможность очень наглядна и удобна и существенно облегчает пользователю внесение информации в базу данных.
3
Печать древа и выгрузка в графический файл
3.1. Вывод генеалогического древа на печать
Доступ к функции печати древа осуществляется нажатием кнопки с изображением принтера в правом нижнем углу на вкладке
"Древо персоны". При этом появляется диалог с настройками печати, изображённый на следующем рисунке:
В этом окне можно выбрать принтер и размер бумаги, а также настроить дополнительные параметры
Под элементом изменения масштаба отображаются реальные размеры изображения древа А рядом находится
блок, в котором можно настроить поля страницы
После нажатия кнопки "Печать" появляется окно предпросмотра такого вида:
Если древо не помещается на одном листе выбранного формата то оно будет разбито на части,
то есть на несколько листов. Чтобы получить распечатку на одном листе, надо либо уменьшить масштаб древа, либо выбрать печать на листе
более крупного формата
Но, поскольку в большинстве случаев обычные принтеры не поддерживают форматы А3 то для получения
распечатки большого древа на одном листе нужно сначала экспортировать древо в графический файл и отнести в специализированную фирму
или типографию. Такую фирму легко найти в Вашем городе, введя в любом поисковике запрос:
"Печать А3 <Ваш город>".
Например – "Печать А3 Брянск".
3.2. Экпорт изображения древа в графический файл
Для того, чтобы экспортировать изображение древа в графический файл, надо нажать кнопку "Экспорт древа в графический файл" на вкладке
"Древо персоны" в левом нижнем углу окна. Появится диалог настроек экспорта, который имеет следующий вид:
В этом окне надо выбрать формат файла, в который будет производиться экспорт и задать имя файла. В программе есть возможность экспортировать
древо и в векторный формат (svg , emf) и в растровый формат (png , tif , jpg , bmp).
По умолчанию предлагается экспорт в формат svg. Этот формат имеет ряд преимуществ. Во-первых, поскольку это
векторный формат, то при масштабировании качество картинки не ухудшается –
поэтому, если Вы хотите распечатать древо на листе формата А3 или А2 или А1, то надо экспортировать древо именно в этот формат. Во-вторых,
сейчас формат svg получил большое распространение. Он поддерживается всеми интернет-браузерами. Существует
множество программ для работы с этим форматом.
Например: Inkscape, Adobe Illustrator, CorelDRAW.
При экспорте в векторный формат можно установить опцию "Прозрачный фон". В этом случае можно будет наложить изображение древа на фоновую картинку
в любом графическом редакторе и получить красивый коллаж.
Если же Вам нужен растровый формат картинки, то мы рекомендуем формат png. При использовании этого формата в данном
случае получится более качественное изображение, чем при выборе формата jpg. И размер файла будет относительно
небольшим (по сравнению, например, с форматом bmp ).
При экспорте в растровый формат можно установить масштабирующий коэффициент (0,75–2). Для этого надо щёлкнуть
мышкой по нужному коэффициенту в блоке "Растровый формат".