Addon:Life Line Chart View/de
Dies ist eine Erweiterung von Drittanbietern. Bitte verwende diese Erweiterung vorsichtig mit gesicherten Daten und hilf mit, sie zu verbessern, indem du dem Autor Kommentare oder Probleme meldest oder im Bugtracker |
gesteuert.
Life Line Chart View ist ein interaktives Charts Ansichts Addon das Personen als Linien in einem Vorfahren- oder Nachfahrendiagramm darstellt. Die Länge und Position der Linien hängt von der tatsächlichen Lebensspanne und den Verwandschaften ab. Ahnenschwund wird berücksichtigt. Textfelder für Geburt, Tod und Hochzeiten können hinzugefügt werden.
Die aktive Person auf dem Personen Tab ist der Startpunkt in beiden Diagrammen. Das Datum von Geburt/Taufe, Tod/Beerdigung und Hochzeit werden benötigt, um dieses Diagramm zu zeichnen. Wenn diese Informationen nicht vollständig sind, werden Schätzwerte ermittelt um die Informationen zu vervollständigen. Personen ohne hinreichende Informationen werden nicht dargestellt.
Verwendung
Wenn das Addon und die Abhängigkeiten erfolgreich installiert wurden, dann erscheinen unter Charts die Ansichts-Icons in Toolbar:
- Lebenslinien Vorfahren Diagramm (linkes Symbol)
- Lebenslinien Nachfahren Diagramm (rechtes Symbol)
- Die Diagramme können im Dialog konfiguriert werden
- Sie können die aktuelle Ansicht vergrößern und verkleinern (falls die Ansicht fokussiert ist)
- Strg++ und Strg+-
- Strg+Mausrad
- Die Knöpfe (+, -, Einpassen, 100%)
- Sie können aktuelle Ansicht verschieben (falls die Ansicht fokussiert ist)
- Mausrad, ⇧ Shift+Mausrad
- Strg+linke Maustaste (grabbing)
- Das Kontextmenü ermöglicht
- Öffnen des Bearbeiten-Dialog der Person
- Aktive Person ändern
- Ein- und Ausblenden von Personen und somit deren Vor- bzw. Nachfahren
- Einblenden der Geschwister im Nachfahrendiagramm
- Sie können die Strg Taskte mit dem Knopf "M" einrasten
- Sie können Personen mit dem Filter hervorheben
- Der Tooltip zeigt Namen, Geburts- und Todesdatum, sowie die gramps id.
Konfiguration
- Anzahl der Generationen.
- Form- und Verformungsvarianten.
- Textfeld Darstellung.
- Farben.
- Linienbreite im Nachfahrendiagramm.
Allgemein
- Anzahl der Generationen.
- Relative Linienbreite.
- vertikale und horizontale Diagrammgröße.
- Diagramm verzerren (normale Gitterstruktur, Sinusform, Dreiecksform)
- Ahnenschwund darstellen.
- Einzigartige Linienfarbe oder auf Nachnamen basierend.
- Übergänge in der Linenfarbe stellen Unsicherheit des Datums oder Alter dar.
- Anzeigen von Textfeldern für Geburt, Tod und Hochzeiten.
- Liniengewichtung (nur Nachfahrendiagramm).
- Allgemeine Darstellung "Eltern umschließen Kinder" und "Kaktus" (nur Nachfahrendiagramm)
- Optimierungen (nur Vorfahrendiagramm):
- Spiegeln von Familien zur Verkürzung von Querverbindungen.
- Horizontal komprimieren.
- softness of the family shape.
- Vertikales Spiegeln des gesamten Diagramms.
- Fotos auf der Linie darstellen.
- Größe der Fotos.
Label Konfiguration
- Textfelder für Geburt und Tod.
- Position.
- Drehung.
- Ausrichtung.
- Textumbruch.
- Schriftart und -größe.
- Schriftart und -größe vom Hochzeitstextfeld.
Funktionalitäten
- Fotos der Personen können entlang der Linie dargestellt werden. Ihr Position ist entweder abhängig von dem im Media Objekt eingetragenen Datum, oder von der Reihenfolge in der Datenbank.
- Optimierungsalgorithmen für die Darstellung.
- Übersichtskarte unten links.
- Exportieren der Diagramme als SVG.
- Dark Theme.
- Ahnenschwund darstellen.
Voraussetzungen
Wenn die benötigten Python Module sind verfügbar sind, erscheint ein Dialog der ein halb-automatisches installieren ermöglicht. Es muss jeweils der Download module Knopf gedrückt werden.
Das Addon basiert auf dem Python Modul life_line_chart. Dieses Modul wird benötigt. Für den Export von SVG Dateien wird zusätzlich svgwrite benötigt (mindestens Python 3.6 erforderlich).
Contents
Fahler
- "smooth scrolling" wird erst ab GTK 3.24 unterstützt (GTK Dokumentation), der Windows AIO Installer nutzt derzeit eine ältere Version.
- Touch screens werden nur teilweise unter Windows unterstützt. Dies ist ein bekanntes Problem von GTK (GTK issue).
Für aktuelle Fehler überprüfen Sie den tag LifeLineChartView im bugtracker.