Difference between revisions of "Addon:Graph View/ru"
CallMeDave (talk | contribs) (Redirected page to Graph View/ru) (Tag: New redirect) |
(swap) (Tag: Removed redirect) |
||
| Line 1: | Line 1: | ||
| − | # | + | |
| + | |||
| + | {{languages/ru|Addon:Graph View}} | ||
| + | {{Third-party plugin/ru}} | ||
| + | {{man warn|Чем больше людей в семейном древе|Тем дольше будет создаваться граф: для 7000 человек потребуется около 10 минут.}} | ||
| + | {{man note|Некоторые возможности появились только в новой версии Gramps 5.x.x}} | ||
| + | [[File:Graph-View-addon-example-60.png|450px|thumb|right|Graph View - Дополнение - Пример отображения предков и потомков одновременно (Gramps 5.1.x)]] | ||
| + | '''Graph View (Граф отношений)''' это дополнение из категории {{icon|ance}} {{man label|Графики}} является интерактивным Видом, который представляет древо предков и потомков с возможностью навигации. За начальную точку принимается активное лицо. Щелчок на другом человеке в семейном древе сделает его активным и граф будет перестроен основываясь на нём. | ||
| + | |||
| + | |||
| + | == Использование == | ||
| + | Выберите '''Graph View''' в категории {{icon|ance}} {{man label|Графики}} или используйте меню {{man menu|Вид > Graph View}}. | ||
| + | |||
| + | === Параметры === | ||
| + | Выберите в меню {{man menu|Вид > Настроить вид...}} для изменения настроек в 4 вкладках: | ||
| + | |||
| + | *Представление | ||
| + | **{{checkbox|1}}{{man label|Показывать изображения}} (включено по умолчанию) | ||
| + | **{{checkbox|1}}{{man label|Показывать аватары}} (включено по умолчанию) | ||
| + | **{{checkbox|1}}{{man label|Выделять базовое лицо}} (включено по умолчанию) | ||
| + | **{{checkbox|0}}{{man label|Показывать полные даты}} (выключено по умолчанию) | ||
| + | **{{checkbox|0}}{{man label|Показывать места}} (выключено по умолчанию) | ||
| + | **{{checkbox|0}}{{man label|Показывать метки}} (выключено по умолчанию) | ||
| + | |||
| + | *Тема | ||
| + | **{{man label|Отображение лиц:}} | ||
| + | ***'''По умолчанию''' | ||
| + | *** Изображение слева | ||
| + | *** Изображение справа | ||
| + | *** Нормальный | ||
| + | **{{man label|Цвет пути к базовому лицу:}} '''<code>#000000</code>'''(по умолчанию) | ||
| + | **{{man label|Шрифт:}} - показывает выбранный шрифт, который может быть выбран из диалога {{man label|Выбора шрифта}} | ||
| + | |||
| + | *Анимация | ||
| + | **{{checkbox|1}}{{man label|Показывать анимацию}} (включено по умолчанию) | ||
| + | ***{{man label|Скорость анимации (1..5, где 5 медленнее):}} (по умолчанию 3) | ||
| + | ***{{man label|Количество дрожаний (0..8, где 0 отключение):}} (по умолчанию 4) | ||
| + | |||
| + | *Поиск | ||
| + | **{{checkbox|1}}{{man label|Поиск по всей базе данных}}(включено по умолчанию) | ||
| + | **{{checkbox|1}}{{man label|Показывать изображения}}(включено по умолчанию) | ||
| + | **{{checkbox|1}}{{man label|Сначала лица из закладок}}(включено по умолчанию) | ||
| + | |||
| + | ==Особенности== | ||
| + | |||
| + | * Интерактивность. | ||
| + | * Активное лицо выделено. | ||
| + | * Граф перестраивается при изменении активного лица. | ||
| + | * При щелчке на активном лице активное лицо будет выбрано из родителей и граф перестроен. | ||
| + | * Возможность отображения предков и потомков одновременно (настраивается в панели инструментов Graph View. | ||
| + | * По виду можно перемещаться с помощью мыши. Нажмите на фоне левой кнопкой и перемещайте мышь, либо используйте для этого среднюю кнопку мыши в любом месте вида. | ||
| + | * Используйте кнопки {{man button|'''+'''(Увеличить)}}/{{man button|'''-'''(Уменьшить)}} для изменения масштаба. | ||
| + | * Используйте {{man button|'''☐'''(Уместить в окне)}}, чтобы уместить текущий граф в окне. {{man button|'''1'''(Оригинальный размер)}} устанавливает масштаб по умолчанию. | ||
| + | * Щелчок правой кнопкой на лице или семье откроет контекстное меню в зависимости от выбранного элемента. | ||
| + | * Вид обновляется при изменении данных лица или семьи. | ||
| + | * Сохранение dot-файла для печати. Создаст .gv и svg файлы. Необходимо выбрать имя для .gv файла. | ||
| + | * Возможность добавления людей в закладки, навигации и управление ими по кнопке {{man button|Перейти к закладке}}. | ||
| + | * Возможность производить {{man button|🔍 Поиск...}} по текущему графу и по всей базе данных. | ||
| + | * Щелчок правой кнопкой мыши на фоне для вызова меню с настройками. | ||
| + | |||
| + | [[File:GraphView-empty-context menu-52.png|thumb|450px|Меню при щелчке правой кнопкой на фоне.]] | ||
| + | [[File:GraphView-person-node-context-menu-52.png|thumb|450px|Меню для лица при щелчке правой кнопкой.]] | ||
| + | [[File:GraphView-family-node-context-menu-52.png|thumb|450px|Меню для семьи при щелчке правой кнопкой.]] | ||
| + | |||
| + | == Зависимости == | ||
| + | Для использования '''Graph View''' необходимо установить: | ||
| + | * Graphviz. Если можете запустить Gramps [[Gramps_{{Version manual}}_Wiki_Manual_-_Reports_-_part_5|Графические отчёты]] значит он установлен. | ||
| + | * [http://live.gnome.org/PyGoocanvas PyGoocanvas] (Gramps3) или [https://wiki.gnome.org/Projects/GObjectIntrospection Goocanvas2 or gir1.2-goocanvas] (Gramps4) | ||
| + | * [http://live.gnome.org/GooCanvas 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 файлов из [https://launchpad.net/ubuntu/+source/goocanvas-2.0/2.0.2-0ubuntu2 launchpad] и установить как обычно. Необходимы бинарные пакеты расположенные внизу страниц, а на разрабатываемые библиотеки. | ||
| + | |||
| + | Обратите внимание на архитектуру при загрузке, amd64 для 64-bit ПК (Включая Intel). | ||
| + | |||
| + | ;Opensuse | ||
| + | Может потребоваться установка <i>typelib-1_0-GooCanvas-2_0</i> как упомянуто в сообщении {{bug|8076}}. | ||
| + | |||
| + | == Неисправности == | ||
| + | * {{bug|8054#c44291}} - Возможности печати. | ||
| + | * {{bug|9806}} - Нехватка памяти | ||
| + | * {{bug|8054}} - Расположение надписей | ||
| + | * [https://github.com/gramps-project/addons-source/pull/459 [GraphView] add custom avatars #459]<br />[https://gramps.discourse.group/t/customizable-avatars-for-graphview/696 Themed avatar discussion] | ||
| + | |||
| + | [[Category:Plugins]] | ||
| + | [[Category:Developers/General]] | ||
| + | [[Category:Views]] | ||
Revision as of 23:51, 16 October 2025
Это стороннее дополнение. Используйте при наличии резервной копии данных. Помогите улучшить его, сообщая найденные проблемы автору или используя баг-трекер. |
|
Чем больше людей в семейном древе Тем дольше будет создаваться граф: для 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 [[Gramps_Template:Version manual_Wiki_Manual_-_Reports_-_part_5|Графические отчёты]] значит он установлен.
- 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




