Graph View/ru
Это стороннее дополнение. Используйте при наличии резервной копии данных. Помогите улучшить его, сообщая найденные проблемы автору или используя баг-трекер. |
Чем больше людей в семейном древе Тем дольше будет создаваться граф: для 7000 человек потребуется около 10 минут. |
Некоторые возможности появились только в новой версии Gramps 5.x.x |
Graph View (Граф отношений) это дополнение из категории Графики является интерактивным Видом, который представляет древо предков и потомков с возможностью навигации. За начальную точку принимается активное лицо. Щелчок на другом человеке в семейном древе сделает его активным и граф будет перестроен основываясь на нём.
Использование
Выберите Graph View в категории Графики или используйте меню Вид > Graph View.
Параметры
Выберите в меню Вид > Настроить вид... для изменения настроек в 4 вкладках:
- Представление
- Показывать изображения (включено по умолчанию)
- Показывать аватары (включено по умолчанию)
- Выделять базовое лицо (включено по умолчанию)
- Показывать полные даты (выключено по умолчанию)
- Показывать места (выключено по умолчанию)
- Показывать метки (выключено по умолчанию)
- Тема
- Отображение лиц:
- По умолчанию
- Изображение слева
- Изображение справа
- Нормальный
- Цвет пути к базовому лицу:
#000000
(по умолчанию) - Шрифт: - показывает выбранный шрифт, который может быть выбран из диалога Выбора шрифта
- Отображение лиц:
- Анимация
- Показывать анимацию (включено по умолчанию)
- Скорость анимации (1..5, где 5 медленнее): (по умолчанию 3)
- Количество дрожаний (0..8, где 0 отключение): (по умолчанию 4)
- Показывать анимацию (включено по умолчанию)
- Поиск
- Поиск по всей базе данных(включено по умолчанию)
- Показывать изображения(включено по умолчанию)
- Сначала лица из закладок(включено по умолчанию)
Особенности
- Интерактивность.
- Активное лицо выделено.
- Граф перестраивается при изменении активного лица.
- При щелчке на активном лице активное лицо будет выбрано из родителей и граф перестроен.
- Возможность отображения предков и потомков одновременно (настраивается в панели инструментов Graph View.
- По виду можно перемещаться с помощью мыши. Нажмите на фоне левой кнопкой и перемещайте мышь, либо используйте для этого среднюю кнопку мыши в любом месте вида.
- Используйте кнопки +(Увеличить)/-(Уменьшить) для изменения масштаба.
- Используйте ☐(Уместить в окне), чтобы уместить текущий граф в окне. 1(Оригинальный размер) устанавливает масштаб по умолчанию.
- Щелчок правой кнопкой на лице или семье откроет контекстное меню в зависимости от выбранного элемента.
- Вид обновляется при изменении данных лица или семьи.
- Сохранение dot-файла для печати. Создаст .gv и svg файлы. Необходимо выбрать имя для .gv файла.
- Возможность добавления людей в закладки, навигации и управление ими по кнопке Перейти к закладке.
- Возможность производить 🔍 Поиск... по текущему графу и по всей базе данных.
- Щелчок правой кнопкой мыши на фоне для вызова меню с настройками.
Зависимости
Для использования Graph View необходимо установить:
- Graphviz. Если можете запустить Gramps Графические отчёты значит он установлен.
- PyGoocanvas (Gramps3) или Goocanvas2 or gir1.2-goocanvas (Gramps4)
- Goocanvas
Linux
Все зависимости доступны в репозиториях дистрибутивов Linux.
Например,
- Debian
Пакеты Goocanvas/PyGoocanvas как libgoocanvas3 и python-pygoocanvas.
Примечание: Начиная с мая 2020 для Debian Testing необходимо установить пакеты gir1.2-goocanvas-2.0 и libgoocanvas-2.0-9 из официальных репозиториев.
- Linux Mint Debian Edition (LMDE)
Эти пакеты недоступны для Linux Mint Debian Edition (LMDE). Их можно загрузить в виде .deb файлов из launchpad и установить как обычно. Необходимы бинарные пакеты расположенные внизу страниц, а на разрабатываемые библиотеки.
Обратите внимание на архитектуру при загрузке, amd64 для 64-bit ПК (Включая Intel).
- Opensuse
Может потребоваться установка typelib-1_0-GooCanvas-2_0 как упомянуто в сообщении 8076.
Неисправности
- 8054#c44291 - Возможности печати.
- 9806 - Нехватка памяти
- 8054 - Расположение надписей
- [GraphView] add custom avatars #459
Themed avatar discussion