Difference between revisions of "De:Gramps 3.3 Wiki Handbuch - Berichte - Teil 2"

From Gramps
Jump to: navigation, search
m (1 revision)
m
(29 intermediate revisions by one other user not shown)
Line 1: Line 1:
This sections describes the substitution values that can be used in the different reports available in GRAMPS.
+
Dieser Abschnitt beschreibt die Platzhalter die in den Verschiedenen Berichten, die in Gramps verfügbar sind verwendet werden können.
 +
 
 
{{man index/de|De:Gramps_3.3_Wiki_Handbuch_-_Berichte_-_Teil_1|De:Gramps_3.3_Wiki_Handbuch_-_Berichte_-_Teil_3|3.3}}
 
{{man index/de|De:Gramps_3.3_Wiki_Handbuch_-_Berichte_-_Teil_1|De:Gramps_3.3_Wiki_Handbuch_-_Berichte_-_Teil_3|3.3}}
  
 +
{{grampsmanualcopyright/de}}
 +
 +
{{languages/de|Gramps_3.3_Wiki_Manual_-_Reports - part 2}}
 +
 +
Zurück zur [[De:Gramps 3.3 Wiki Handbuch - Berichte|Übersicht der Berichte]].
 +
 +
== Werte ersetzen ==
  
{{grampsmanualcopyright/de}}
+
Viele der grafischen Berichte erlauben dir die Informationen, die im Bericht angezeigt werden, anzupassen. Variable Substitution ist die Methode, die verwendet wird, um ein bestimmtes Symbol (Schlüssel) für bestimmte Informationen über die Person aus der Datenbank zu ersetzen.
 +
 
 +
{|
 +
|-
 +
|Beispiele: 
 +
|Wird gezeigt als: (die Person lebt)
 +
|-
 +
|<pre>$n
 +
* $b $B
 +
† $d $D</pre>
 +
|<pre>Smith, Edwin Michael
 +
* 1961-05-24 San Jose, Santa Clara Co., CA
 +
†</pre>
 +
|}
 +
 
 +
== Die Platzhalter ==
 +
 
 +
{|
 +
|-
 +
| colspan="2"|'''Persönliche Variablen'''
 +
| colspan="2"|'''Ehevariablen'''
 +
|-
 +
|$n
 +
|Zeigt den Namen der Person.
 +
|$s
 +
|Zeigt den Namen des/der Partner(in) der Person.
 +
|-
 +
|$i
 +
|Zeigt die Gramps ID der Person.
 +
|$j
 +
|Zeigt die Gramps ID für die Hochzeit.
 +
|-
 +
|$b
 +
|Zeigt das Geburtsdatum der Person. 
 +
|$m
 +
|Zeigt das Hochzeitsdatum der Person und deren Partner(in).
 +
|-
 +
|$B
 +
|Zeigt den Geburtsort der Person. 
 +
|$M
 +
|Zeigt den Hochzeitsort der Person und deren Partner(in).
 +
|-
 +
|$d
 +
|Zeigt das Todesdatum der Person. 
 +
|$v
 +
|Zeigt das Scheidungsdatum der Person und deren Partner(in).
 +
|-
 +
|$D
 +
|Zeigt den Sterbeort der Person. 
 +
|$V
 +
|Zeigt den Scheidungsort der Person und deren Partner(in).
 +
|-
 +
|$a
 +
|Zeigt ein Attribut der Person.
 +
Siehe [[#Attribute|Attribute]] für mehr Details
 +
|$u
 +
|Zeigt ein Attribut der Heirat.
 +
Siehe [[#Attribute|Attribute]] für mehr Details
 +
|-
 +
|$e
 +
|Zeigt Ereignis Informationen der Person.
 +
Siehe [[#Ereignisse|Ereignisse]] für mehr Details
 +
|$t
 +
|Zeigt Ereignisinformationen der Hochzeit.
 +
Siehe [[#Ereignisse|Ereignisse]] für mehr Details
 +
|}
 +
 
 +
Alle Ehevariablen durch den in Gramps bevorzugten Partner der Person bestimmt. Wenn diese Person nie eine Partnerschaft hatte, dann zeigen diese Variablen gar nichts.
 +
 
 +
----
 +
=== Standardanzeigeformate ===
 +
 
 +
{|
 +
|-
 +
|$n $s
 +
|Namen werden wie im 'Namensformat:' in den Gramps Präferenzen im Anzeigereiter eingestellt angezeigt.
 +
|-
 +
|$B $D $M $V
 +
|Orte zeigen standardmäßig den Ortstitel.
 +
|-
 +
|$b $d $m $v
 +
|Daten werden wie im 'Datumsformat:' in den Gramps Präferenzen im Anzeigereiter eingestellt angezeigt.
 +
|-
 +
|$e $t
 +
|Ereignisse zeigen standardmäßig die Beschreibung.
 +
|}
 +
 
 +
----
 +
{|
 +
|-
 +
|1
 +
|Wenn du Namen, Daten oder Orte anders angezeigt haben willst, kannst du [[#Formatzeichenketten |Formatzeichenketten ]] verwenden um dies zu erreichen.
 +
|-
 +
|2
 +
|Es gibt auch [[#Steuervariablen|Steuervariablen]] um spezielle Zeichen z.B. das Dollarzeichen darzustellen.
 +
|-
 +
|3
 +
|Du kannst auch [[#Gruppieren|Gruppieren]] verwenden um Informationen oder ganze Zeilen optional anzuzeigen.
 +
|-
 +
|4
 +
|Zusammen mit [[#Ereignissen|Ereignissen]] kannst du nahezu alles ausgeben.
 +
|-
 +
|5
 +
|Zum Schluss [[#Trennzeichen|Trennzeichen]] um ihr Leben zu vervollständigen.
 +
|-
 +
|}
 +
 
 +
----
 +
 
 +
=== Veraltete Variablen ===
 +
 
 +
Einige alte Variablen sind veraltet weil sie durch [[#Formatzeichenketten|Formatzeichenketten]] ersetzt wurden. Hier ist eine Liste dieser Variablen und wie man ihre Ergebnisse erreicht:
 +
 
 +
{|{{prettytable}}
 +
|-
 +
!alte Variable
 +
!wie es jetzt angezeigt wird
 +
!Was angezeigt wird
 +
|-
 +
|$f
 +
|$n
 +
|Name - wie bei Gramps in den Präferenzen festgelegt.
 +
|-
 +
|$n
 +
|$n(g f)
 +
|Name - Vorname Nachname
 +
|-
 +
|$N
 +
|$n(f, g)
 +
|Name - Nachname, Vorname (beachte das explizite Komma).
 +
|-
 +
|$nC
 +
|$n(g F)
 +
|Name - Vorname NACHNAME in Großbuchstaben
 +
|-
 +
|$NC
 +
|$n(F, g)
 +
|Name - NACHNAME in Großbuchstaben, Vorname
 +
|-
 +
|$by
 +
|$b(yyyy)
 +
|Datum der Geburt, nur das Jahr
 +
|-
 +
|$dy
 +
|$d(yyyy)
 +
|Todesdatum, nur das Jahr
 +
|-
 +
|$my
 +
|$m(yyyy)
 +
|Heiratsdatum der bevorzugten Ehe, nur das Jahr
 +
|-
 +
|$p
 +
|$s
 +
|Name des Partners anzeigen wie in Gramps unter Präferenzen angegeben.
 +
|-
 +
|$s
 +
|$s(g f)
 +
|Name des bevorzugten Partner- Vorname Nachname
 +
|-
 +
|$S
 +
|$s(f, g)
 +
|Name des bevorzugten Partner - Nachname, Vorname
 +
|-
 +
|$sC
 +
|$s(g F)
 +
|Name des bevorzugten Partner - Vorname NACHNAME in Großbuchstaben
 +
|-
 +
|$SC
 +
|$s(F, g)
 +
|Name des bevorzugten Partner - NACHNAME in Großbuchstaben, Vorname
 +
|}
 +
 
 +
== Formatzeichenketten ==
 +
 
 +
Formatzeichenketten werden verwendet, um Namen und Daten anders darzustellen als es in den Gramps Präferenzen festgelegt ist. Hier ist die Syntax für eine Formatzeichenkette:
 +
 
 +
$''<span style="background: #c0c0c0">Schlüssel</span>''(Formatzeichenkette)
 +
    wobei:  ''<span style="background: #c0c0c0">Schlüssel</span>'' eins der folgenden Zeichen ist: 'nsijbmBMdvDVauet'
 +
 
 +
Eine Formatzeichenkette ist ein beliebiger Text, Trennzeichen oder Formatschlüssel (Festlegung weiter unten) um Informationen über die Person anzuzeigen.
 +
 
 +
=== Namen formatieren ===
 +
 
 +
Für Namen ($n $s) kannst du folgende Formatschlüssel verwenden um den Namen verschieden darzustellen.
 +
 
 +
{|
 +
|-
 +
|t
 +
|Titel
 +
|
 +
|f
 +
|Vorname
 +
|-
 +
|x
 +
|Gebräuchliche Name. Wenn vorhanden Rufname sonnst erste Vorname.
 +
|
 +
|c
 +
|Rufname
 +
|-
 +
|n
 +
|Spitzname
 +
|
 +
|s
 +
|Suffix
 +
|-
 +
|l
 +
|Nachname
 +
|
 +
|g
 +
|Familienspitzname
 +
|}
 +
 
 +
Diese Schlüssel können GROSS geschrieben werden um das Ergebnis in GROSSBUCHSTABEN zu erhalten.
 +
 
 +
{|
 +
|-
 +
|Beispiel Schlüssel
 +
|Zeigt
 +
|-
 +
|<pre>$n(L, f) ($n(c)), $n(L, f){ ($n(c))}
 +
$s(f l s)</pre>
 +
|<pre>SMITH, Edwin Michael (), SMITH, Edwin Michael
 +
Janice Ann Adams</pre>
 +
|}
 +
 
 +
 
 +
{{man note|Hinweis|Wenn du einen Buchstaben 'c' in deiner Formatzeichenkette ausgeben willst (oder jeden anderen Formatschlüssel), musst du erst ein '\' davor setzen. Siehe [[#Steuervariablen |Steuervariablen]] für mehr Details.}}
 +
 
 +
{{man note|Hinweis|Die geschweiften Klammern { } dienen dazu Informationen zu verstecken. Hier wird es um ' ($n(c))' verwendet um ' ()' nicht anzuzeigen, wenn die Person keinen Rufnamen besitzt. Siehe [[#Gruppieren|Gruppieren]] für mehr Details.}}
 +
 
 +
----
 +
 
 +
=== Daten formatieren ===
 +
 
 +
Für alle Datumsvariablen ($b $d $m $v) kannst du die folgenden Formatschlüssel verwenden:
 +
 
 +
{|
 +
|-
 +
|yyyy
 +
|Das Jahr als vierstellige Zahl
 +
|
 +
|yyy
 +
|Das Jahr mit mindestens drei Stellen
 +
|-
 +
|yy
 +
|Das Jahr von 00 bis 99
 +
|
 +
|y
 +
|Das Jahr von 0 bis 99
 +
|-
 +
|mmmm<BR>
 +
MMMM
 +
|Der komplette Name des Monats<BR>
 +
Der komplette Name des Monats in GROSSBUCHSTABEN
 +
|
 +
|mmm<BR>
 +
MMM
 +
|Der verkürzte Name des Monats<BR>
 +
Der verkürzte Name des Monats in GROSSBUCHSTABEN
 +
|-
 +
|mm
 +
|Der Monat von 00 bis 11
 +
|
 +
|m
 +
|Der Monat von 0 bis 12
 +
|-
 +
|dd
 +
|Der Tag von 00 bis 31
 +
|
 +
|d
 +
|Der Tag von 0 bis 31
 +
|-
 +
|o
 +
|Der Datumstyp (Bestimmung)
 +
|
 +
|
 +
|
 +
|}
 +
 
 +
{|
 +
|-
 +
|Beispiel Schlüssel
 +
|zeigt
 +
|-
 +
|<pre>$b(mmm-dd yy)
 +
$m(yyyy/mmm/d)
 +
$b(mmm-dd yy)</pre>
 +
|<pre>May-24 61
 +
1995/May/27
 +
Jun-04 85</pre>
 +
|}
 +
 
 +
{{man note| Für Datumstypen (Bestimmung)|Nur "vor", "nach" und "um" wird zur Zeit unterstützt. alles andere zeigt nichts an.<BR>
 +
Und für Zeitspannen und Zeiträume wird nur das Startdatum (erste) angezeigt.}}
 +
 
 +
----
 +
 
 +
=== Orte formatieren ===
 +
 
 +
Für alle Ortsvariablen ($B $D $M $V) kannst du die folgenden Formatschlüssel verwenden:
 +
 
 +
{|
 +
|-
 +
|e
 +
|Straße
 +
|
 +
|l
 +
|Lokalität
 +
|-
 +
|c
 +
|Ort
 +
|
 +
|u
 +
|Kreis
 +
|-
 +
|s
 +
|Bundesland
 +
|
 +
|p
 +
|Postleitzahl
 +
|-
 +
|n
 +
|Land
 +
|
 +
|t
 +
|Titel
 +
|-
 +
|x
 +
|Längengrad
 +
|
 +
|y
 +
|Breitengrad
 +
|}
 +
Diese Schlüssel können GROSS geschrieben werden um das Ergebnis in GROSSBUCHSTABEN zu erhalten.
 +
 
 +
{|
 +
|-
 +
|Beispiel Schlüssel
 +
|zeigt
 +
|-
 +
|<pre>$B
 +
$B(c, s, N)</pre>
 +
|<pre>St Judes Hospital
 +
Carmel, IN, USA</pre>
 +
|}
 +
 
 +
----
 +
 
 +
=== Regeln für Formatzeichenketten ===
 +
 
 +
{|
 +
|-
 +
|1
 +
|Alles innerhalb einer Formatzeichenkette wird ausgegeben.
 +
|-
 +
|1a
 +
|Du musst [[#Steuervariablen|Steuervariablen]] verwenden um Sachen wie ')' und Formatschlüssel anzuzeigen.
 +
|-
 +
|2
 +
|Trennzeichen können sich innerhalb von Formatzeichenketten befinden.
 +
|-
 +
|3
 +
|Mindestens EIN Formatschlüssel muss etwas anzeigen damit die gesamte Formatzeichenkette dargestellt wird.
 +
|}
 +
 
 +
----
 +
 
 +
=== Beispiele ===
 +
 
 +
{|
 +
|-
 +
|Schlüssel
 +
|ergibt
 +
|-
 +
|<pre>$n(f l)
 +
b. $b {at $B}
 +
{d. $d $D}</pre>
 +
|<pre>Edwin Michael Smith
 +
b. 1961-05-24 at San Jose, Santa Clara Co., CA</pre>Die Person lebt (oder es waren keine Informationen verfügbar) also wurde die Zeile entfernt.
 +
|}
 +
 
 +
== Steuervariablen ==
 +
 
 +
Steuervariablen ermöglichen dir Zeichen auszugeben, die in der Ausgabe eine Ersetzungsfunktion haben.
 +
 
 +
Zum Beispiel wird das Dollarzeichen '$' verwendet, um den Beginn einer Variable zu markieren. Wenn du ein Dollarzeichen ausgeben willst würdest du ein Steuerzeichen wie '&#92;$' verwenden.
 +
 
 +
Steuervariablen
 +
 
 +
{|
 +
|-
 +
|&#92;$
 +
|Zeigt ein einzelnes '$'
 +
|
 +
|&#92;&#92;
 +
|Zeigt einen einzelnen '&#92;'
 +
|-
 +
|&#92;(
 +
|Zeigt eine einzelne '('
 +
|
 +
|&#92;)
 +
|Zeigt eine einzelne ')'
 +
|-
 +
|&#92;{
 +
|Zeigt eine einzelne '{'
 +
|
 +
|&#92;}
 +
|Zeigt eine einzelne '}'
 +
|-
 +
|&#92;<
 +
|Zeigt eine einzelnes '<'
 +
|
 +
|&#92;>
 +
|Zeigt eine einzelnes '>'
 +
|}
 +
 
 +
Grundsätzlich wird alles was direkt nach einem '&#92;' folgt ausgegeben.
 +
 
 +
----
 +
{{man note|Hinweis|
 +
Wenn du dich in einer Formatzeichenkette befindest, kann es sein, das du den '\' benötigst, um ein Zeichen auszugeben, welches normalerweise ein Formatschlüssel ist.}}
 +
 
 +
{|
 +
|-
 +
|Beispiele:
 +
|ergibt
 +
|-
 +
|<pre>$b(m hi mom)
 +
$b(m hi \mo\m)</pre>
 +
|<pre>5 hi 5o5
 +
5 hi mom</pre>
 +
|}
 +
 
 +
da diese Person im fünften Monat geboren wurde.
 +
 
 +
== Gruppieren ==
 +
 
 +
Es gibt Umstände, in denen du nicht willst, das bestimmter Text angezeigt wird. Nimm das Beispiel:
 +
 
 +
{|
 +
|-
 +
|Schlüssel
 +
|Nur Datum ist bekannt
 +
|Nur Ort ist bekannt
 +
|-
 +
|<pre>starb am $d in $D</pre>
 +
|<pre>starb am 1975-06-26 in </pre>
 +
|<pre>starb am in Reno, Washoe Co., NV</pre>
 +
|-
 +
| colspan="3"|Keine von ihnen ist sehr akzeptabel.
 +
|-
 +
| colspan="3"|Aber mit Gruppen (gekennzeichnet durch {}) kannst du Informationen optional ausgeben, wenn die Variable innerhalb Daten enthält.
 +
|-
 +
| colspan="3"|Zum Beispiel:
 +
|-
 +
|Schlüssel
 +
|Nur Datum ist bekannt
 +
|Nur Ort ist bekannt
 +
|-
 +
|<pre>starb {am $d }{in $D}</pre>
 +
|<pre>starb am 1975-06-26</pre>
 +
|<pre>starb in Reno, Washoe Co., NV</pre>
 +
|}
 +
 
 +
was ist was wir wollen.
 +
 
 +
----
 +
=== Regeln für Gruppen ===
 +
 
 +
Eine Gruppe wird nur angezeigt, wenn sie mindestens eine Variable enthält, die etwas anzeigt. Wenn eine Gruppe nur Text und/oder Variablen mit unbekannten Informationen enthält, wird die komplette Gruppe nicht ausgegeben.
 +
 
 +
Gruppen können auch verschachtelt werden. Wenn dies passiert (wie unten), wird die äußere Gruppe nur angezeigt, wenn es mindestens eine Variable, die etwas anzeigt, in der äußeren oder einer der Untergruppen vorhanden ist.
 +
 
 +
Gruppen können auch verwendet werden, um eine komplette Zeile aus einer Anzeige zu entfernen. Eine '{' am Beginn der Zeile entfernt die gesamte Zeile von der Ausgabe, wenn die obere Regel wahr ist.
 +
 
 +
Wenn du nicht den Anzeigeschlüssel von oben (für Todesinformationen) angezeigt haben möchtest (die Person lebt oder du kennst die Informationen noch nicht), ändere den Schlüssel, das er wie folgt aussieht
 +
<pre>{starb {am $d }{in $D}</pre>
 +
 
 +
{{man note|Bei fehlenden Informationen eine Leerzeile ausgeben|Um eine leere Zeile zu erhalten anstatt sie komplett zu entfernen, beginne sie mit einem Leerzeichen ' {' oder stelle sicher, das sich ein Leerzeichen nach der Gruppe befindet (du musst erst die Gruppe schließen)}}
 +
 
 +
----
 +
=== Beispiele: ===
 +
 
 +
Dies versteckt '(' und ')' wenn die Scheidungsinformationen nicht bekannt sind (oder noch verheiratet).
 +
 
 +
<pre>m. $m $M {- ($v(yyyy))</pre>
  
  
{{languages/de|Gramps_3.3_Wiki_Manual_-_Reports - part 2}}
+
Zeig nur ein paar Partnerinformationen wenn verheiratet oder entferne die komplette Zeile wenn nie verheiratet:
 +
<pre>{$s $m(yyyy) {- $v(\(yyyy\))}}</pre>
  
Zurück zu [[De:Gramps 3.3 Wiki Handbuch - Berichte|Übersicht der Berichte]].
+
== Attribute ==
  
 +
Attribute haben keine Formatzeichenkette. Stattdessen wird der Name des Attribut in [] gesetzt. Hier die Syntax für ein Attribut:
  
== Werte ersetzen ==
+
$''<span style="background: #c0c0c0">Schlüssel</span>''[Attributname] wobei: ''<span style="background: #c0c0c0">Schlüssel</span>'' eines der folgenden Zeichen ist: 'au'
  
Many of the graphical reports allow you to customize the information on the display. Variable substitutions are used to substitute date for a particular symbol. There are two styles of variables. The difference between the two styles is how empty data is handled.
+
Beispiele:
  
#The first style of variables are preceded by a '''$'''. The line is printed and the variable is printed as found in your family tree.
+
{|
#: Example: 'Born: $b' will show as 'Born: 2001' if a birth date is found, and 'Born: ', if no date is found
+
|-
#The second style of variables are preceded by a '''%'''. If the variable evaluates to an empty string, the ''entire'' line that contains the variable is removed from the output!
+
|<pre>$a[Beruf]
#: Example: '$n - Born: %b' will show as 'John Doe - Born: 2001' if a birth date is found, whereas the line will not be present if no date is found
+
$a[Social Security Number]
 +
$a[Gesamt \$ hinterlassen]</pre>
 +
|<pre>Programmierer
 +
7A3-29-F1C6
 +
3.00USD</pre>
 +
|}
  
===Overview of the different substitution keys===
 
*$n/%n
 
  
:Zeigt die Personen Namen in der Form Vorname Nachname
+
----
  
*$N/%N
+
== Ereignisse ==
  
:Zeigt die Personen Namen in der Form Vorname Nachname
+
Ereignisse haben die selbe Struktur am Start wie Attribute $e oder $t und der Ereignisname in [] aber Ereignisse haben eine extra Formatzeichenkette nach dem Namen um die Beschreibung, Datum, Ort, ID und Attribute die mit ihnen verbunden sind anzuzeigen. Jedes dieser beiden kann mit einem 'n', 'd', 'D', 'i', und 'a' in der Formatzeichenkette dargestellt werden. Hier ist die Syntax für ein Ereignis:
  
*$i/%i
+
$''<span style="background: #c0c0c0">Schlüssel</span>''[Attributname](Formatzeichenkette) wobei: ''<span style="background: #c0c0c0">Schlüssel</span>'' eines der folgenden Zeichen ist: 'et'
  
:Zeigt die mit der Person verknüpfte GRAMPS ID
+
=== Ereignis Formatzeichenketten ===
  
*$b/%b
+
Die Ereignisformatzeichenkette wird verwendet, um Informationen über das Ereignis anzuzeigen. Hier die Formatschlüsse zum am Teile des Ereignis anzuzeigen:
  
:Zeigt das Geburtsdatum der Person
+
{|
 +
|-
 +
|n
 +
|Beschreibung
 +
|
 +
|i
 +
|Ereignis ID
 +
|-
 +
|d
 +
|Ereignis Datum&#42;
 +
|
 +
|D
 +
|Ereignis Ort&#42;
 +
|-
 +
|a
 +
|Ein Attribut für ein Ereignis&#42;&#42;
 +
|
 +
|
 +
|
 +
|}
  
*$B/%B
+
&#42;Diese Variablen können selbst Formatzeichenketten enthalten. Datum und Ort können wie in [[#Formatzeichenketten|Formatzeichenketten]] beschrieben formatiert werden.
  
Zeigt den Geburtsort der Person
+
&#42;&#42;Attribute benötigen den Attributnamen in [] und sind wie oben formatiert.
  
*$d/%d
+
Beispiele:
  
:Zeigt das Todesdatum der Person
+
{|
 +
|-
 +
|<pre>$e[First Communion](d(yyyy-mm-d))
 +
$e[Bar Mitzvah](n&lt; in &gt; D)
 +
$e[Geburt](d(yyyy mm/dd) D)</pre>
 +
|<pre>2009-11-6
 +
Jerry's Bar Mitzah in Opas house
 +
2007 05/23 Grandmothers house</pre>
 +
|}
  
*$D/%D
 
  
:Zeigt den Sterbeort der Person
+
Und:
  
*$s/%s
+
{|
 +
|-
 +
|<pre>$b(yyyy-Mmm-dd)
 +
$M</pre>
 +
|ist das gleiche wie
 +
|<pre>$e[Geburt](d(yyyy-Mmm-dd))
 +
$t[Hochzeit](D)</pre>
 +
|}
  
:Zeigt den Ehepartner-Namen in der Form Vorname Nachname
 
  
*$S/%S
+
----
  
:Zeigt den Ehepartner-Namen in der Form Vorname Nachname
+
=== Anmerkungen zu Attributen und Ereignissen: ===
  
*$m/%m
+
{|
 +
|-
 +
|1
 +
|Attribut- und Ereignisnamen sind obligatorisch. '$a' oder '$a[]' zeigen gar nichts.
 +
|-
 +
|2
 +
|Attribut- und Ereignisnamen können Sonderzeichen enthalten. Vor allem ']' und ')'. Wenn dies der Fall ist, musst du [[#Steuervariablen|Steuervariablen]] verwenden.
 +
|}
  
:Zeigt das Datum der Eheschließung an
+
== Trennzeichen ==
  
*$M/%M
+
Trennzeichen sind spezielle 'nur Text' Gruppen innerhalb von '&lt;' und '&gt;' die bedingte Trennzeichen (wie ', ' oder ' - ' zwischen zwei Variablen, Formatschlüsseln oder Text anzuzeigen.
  
:Zeigt den Ort der Eheschließung an.
+
Trennzeichen werden bedingt abhängig von diesen Regeln angezeigt:
  
Two new variables are defined (for trunk only):
+
# Eine Variable die '''nichts''' anzeigt, entfernt nur sich selbst und ein Trennzeichen links von ihr aus der Anzeigezeile.
 +
# Wenn sich kein Trennzeichen links von ihr befindet, entfernt die selbe Variable sich selbst und ein Trennzeichen rechts von sich aus der angezeigten Zeile. 
 +
# Wenn es zwei Trennzeichen zusammen gibt, wird das linke entfernt und das rechte in der Anzeigezeile beibehalten.
 +
# Trennzeichen am Beginn oder Ende der Anzeigezeile (oder Formatzeichenkette) werden entfernt.
  
*$f/%f
+
=== Beispiele: ===
  
:Displays the person's name by using Gramps preferred name display
+
$s(f l)&lt;, &gt;$m(yyyy)&lt; @ &gt;$M&lt; - &gt;$v(&#92;(yyyy&#92;))
  
*$p/%p
+
Hier einige Dinge, die passieren können:
  
:Displays the spouse's name by using Gramps preferred name display
+
{|
 +
|-
 +
|Wenn '''keine''' der Variablen bekannt ist
 +
|Keines der Trennzeichen wird angezeigt.
 +
|-
 +
|Wenn nur eine Variable bekannt '''ist'''
 +
|Nur die Variable wird ausgegeben. Es werden keine Trennzeichen ausgegeben.
 +
|-
 +
|Wenn nur der Partnername '''nicht bekannt''' ist
 +
|Das Erste Trennzeichen wird nicht angezeigt
 +
|-
 +
|Wenn nur das Hochzeitsdatum '''nicht bekannt''' ist
 +
|Das erste Trennzeichen wird nicht angezeigt. Es bleibt übrig::
 +
Lischen Müller&lt; - &gt;{ … }Und nur das Scheidungsdatum wird benötigt, um das zweite Trennzeichen auszugeben.
 +
|-
 +
|Wenn nur das Scheidungsdatum '''nicht bekannt''' ist
 +
|Das zweite Trennzeichen wird nicht angezeigt
 +
|}
  
'''New for Gramps 3.3'''
 
  
Two modifiers have been defined for Gramps version 3.3:
+
Trennzeichen können sich innerhalb von Formatierungszeichenketten befinden:
  
* If the character C is appended to variables n, N, s or S the surname will be capitalized.
+
$n(&lt;0&gt;T&lt; &gt;L&lt;, &gt;f&lt; &gt;s)
  
* If the character y is appended to variables b, d or m the date will be displayed as year only.
+
Anders als Gruppen können Trennzeichen nicht über/aus Formatzeichenketten  gehen. Also wird das Trennzeichen &lt;0&gt; NIE angezeigt. Egal was sich links oder in der Variable befindet.
  
Substitution values can be combined:e.g.
+
{{-}}
$n  $i
 
$b  $B
 
$d  $D
 
  
this will give a lot of information in the displayed boxes.
 
  
Zurück zu [[De:Gramps_3.3_Wiki_Handbuch_-_Berichte_-_Teil_1|Index der Berichte]].
+
Zurück zur [[De:Gramps 3.3 Wiki Handbuch - Berichte|Übersicht der Berichte]].
<br clear="all"/>
 
  
 
{{man index/de|De:Gramps_3.3_Wiki_Handbuch_-_Berichte_-_Teil_1|De:Gramps 3.3 Wiki Handbuch - Berichte - Teil 3|3.3}}
 
{{man index/de|De:Gramps_3.3_Wiki_Handbuch_-_Berichte_-_Teil_1|De:Gramps 3.3 Wiki Handbuch - Berichte - Teil 3|3.3}}
  
 
{{languages/de|Gramps 3.3 Wiki Manual - Reports - part 2}}
 
{{languages/de|Gramps 3.3 Wiki Manual - Reports - part 2}}
 +
 
[[Category:De:Documentation]]
 
[[Category:De:Documentation]]

Revision as of 09:31, 3 March 2012

Dieser Abschnitt beschreibt die Platzhalter die in den Verschiedenen Berichten, die in Gramps verfügbar sind verwendet werden können.

Zurück Index Nächste


Gnome-important.png Spezielle Copyright Notiz: Alle Änderungen auf dieser Seite müssen unter zwei copyright Lizenzen stehen:

Diese Lizenzen ermöglichen es dem Gramps-Projekt die bestmögliche Verwendung dieses Handbuchs als freien Inhalt in zukünftigen Gramps Versionen. Wenn du mit dieser dual Lizenzierung nicht einverstanden bist, bearbeite diese Seite nicht. Du darfst zu anderen Seiten des Wiki die nur unter die GFDL Lizenz fallen nur über externe Links (verwende die Syntax: [http://www.gramps-project.org/...]), nicht über interne Links verlinken.
Außerdem verwende nur die Bekannten Drucktechnische Konventionen


Zurück zur Übersicht der Berichte.

Werte ersetzen

Viele der grafischen Berichte erlauben dir die Informationen, die im Bericht angezeigt werden, anzupassen. Variable Substitution ist die Methode, die verwendet wird, um ein bestimmtes Symbol (Schlüssel) für bestimmte Informationen über die Person aus der Datenbank zu ersetzen.

Beispiele: Wird gezeigt als: (die Person lebt)
$n
* $b $B
† $d $D
Smith, Edwin Michael
* 1961-05-24 San Jose, Santa Clara Co., CA
†

Die Platzhalter

Persönliche Variablen Ehevariablen
$n Zeigt den Namen der Person. $s Zeigt den Namen des/der Partner(in) der Person.
$i Zeigt die Gramps ID der Person. $j Zeigt die Gramps ID für die Hochzeit.
$b Zeigt das Geburtsdatum der Person. $m Zeigt das Hochzeitsdatum der Person und deren Partner(in).
$B Zeigt den Geburtsort der Person. $M Zeigt den Hochzeitsort der Person und deren Partner(in).
$d Zeigt das Todesdatum der Person. $v Zeigt das Scheidungsdatum der Person und deren Partner(in).
$D Zeigt den Sterbeort der Person. $V Zeigt den Scheidungsort der Person und deren Partner(in).
$a Zeigt ein Attribut der Person.

Siehe Attribute für mehr Details

$u Zeigt ein Attribut der Heirat.

Siehe Attribute für mehr Details

$e Zeigt Ereignis Informationen der Person.

Siehe Ereignisse für mehr Details

$t Zeigt Ereignisinformationen der Hochzeit.

Siehe Ereignisse für mehr Details

Alle Ehevariablen durch den in Gramps bevorzugten Partner der Person bestimmt. Wenn diese Person nie eine Partnerschaft hatte, dann zeigen diese Variablen gar nichts.


Standardanzeigeformate

$n $s Namen werden wie im 'Namensformat:' in den Gramps Präferenzen im Anzeigereiter eingestellt angezeigt.
$B $D $M $V Orte zeigen standardmäßig den Ortstitel.
$b $d $m $v Daten werden wie im 'Datumsformat:' in den Gramps Präferenzen im Anzeigereiter eingestellt angezeigt.
$e $t Ereignisse zeigen standardmäßig die Beschreibung.

1 Wenn du Namen, Daten oder Orte anders angezeigt haben willst, kannst du Formatzeichenketten verwenden um dies zu erreichen.
2 Es gibt auch Steuervariablen um spezielle Zeichen z.B. das Dollarzeichen darzustellen.
3 Du kannst auch Gruppieren verwenden um Informationen oder ganze Zeilen optional anzuzeigen.
4 Zusammen mit Ereignissen kannst du nahezu alles ausgeben.
5 Zum Schluss Trennzeichen um ihr Leben zu vervollständigen.

Veraltete Variablen

Einige alte Variablen sind veraltet weil sie durch Formatzeichenketten ersetzt wurden. Hier ist eine Liste dieser Variablen und wie man ihre Ergebnisse erreicht:

alte Variable wie es jetzt angezeigt wird Was angezeigt wird
$f $n Name - wie bei Gramps in den Präferenzen festgelegt.
$n $n(g f) Name - Vorname Nachname
$N $n(f, g) Name - Nachname, Vorname (beachte das explizite Komma).
$nC $n(g F) Name - Vorname NACHNAME in Großbuchstaben
$NC $n(F, g) Name - NACHNAME in Großbuchstaben, Vorname
$by $b(yyyy) Datum der Geburt, nur das Jahr
$dy $d(yyyy) Todesdatum, nur das Jahr
$my $m(yyyy) Heiratsdatum der bevorzugten Ehe, nur das Jahr
$p $s Name des Partners anzeigen wie in Gramps unter Präferenzen angegeben.
$s $s(g f) Name des bevorzugten Partner- Vorname Nachname
$S $s(f, g) Name des bevorzugten Partner - Nachname, Vorname
$sC $s(g F) Name des bevorzugten Partner - Vorname NACHNAME in Großbuchstaben
$SC $s(F, g) Name des bevorzugten Partner - NACHNAME in Großbuchstaben, Vorname

Formatzeichenketten

Formatzeichenketten werden verwendet, um Namen und Daten anders darzustellen als es in den Gramps Präferenzen festgelegt ist. Hier ist die Syntax für eine Formatzeichenkette:

$Schlüssel(Formatzeichenkette)

   wobei:  Schlüssel eins der folgenden Zeichen ist: 'nsijbmBMdvDVauet'

Eine Formatzeichenkette ist ein beliebiger Text, Trennzeichen oder Formatschlüssel (Festlegung weiter unten) um Informationen über die Person anzuzeigen.

Namen formatieren

Für Namen ($n $s) kannst du folgende Formatschlüssel verwenden um den Namen verschieden darzustellen.

t Titel f Vorname
x Gebräuchliche Name. Wenn vorhanden Rufname sonnst erste Vorname. c Rufname
n Spitzname s Suffix
l Nachname g Familienspitzname

Diese Schlüssel können GROSS geschrieben werden um das Ergebnis in GROSSBUCHSTABEN zu erhalten.

Beispiel Schlüssel Zeigt
$n(L, f) ($n(c)), $n(L, f){ ($n(c))}
$s(f l s)
SMITH, Edwin Michael (), SMITH, Edwin Michael
Janice Ann Adams


Gramps-notes.png
Hinweis

Wenn du einen Buchstaben 'c' in deiner Formatzeichenkette ausgeben willst (oder jeden anderen Formatschlüssel), musst du erst ein '\' davor setzen. Siehe Steuervariablen für mehr Details.

Gramps-notes.png
Hinweis

Die geschweiften Klammern { } dienen dazu Informationen zu verstecken. Hier wird es um ' ($n(c))' verwendet um ' ()' nicht anzuzeigen, wenn die Person keinen Rufnamen besitzt. Siehe Gruppieren für mehr Details.


Daten formatieren

Für alle Datumsvariablen ($b $d $m $v) kannst du die folgenden Formatschlüssel verwenden:

yyyy Das Jahr als vierstellige Zahl yyy Das Jahr mit mindestens drei Stellen
yy Das Jahr von 00 bis 99 y Das Jahr von 0 bis 99
mmmm

MMMM

Der komplette Name des Monats

Der komplette Name des Monats in GROSSBUCHSTABEN

mmm

MMM

Der verkürzte Name des Monats

Der verkürzte Name des Monats in GROSSBUCHSTABEN

mm Der Monat von 00 bis 11 m Der Monat von 0 bis 12
dd Der Tag von 00 bis 31 d Der Tag von 0 bis 31
o Der Datumstyp (Bestimmung)
Beispiel Schlüssel zeigt
$b(mmm-dd yy)
$m(yyyy/mmm/d)
$b(mmm-dd yy)
May-24 61
1995/May/27
Jun-04 85
Gramps-notes.png
Für Datumstypen (Bestimmung)

Nur "vor", "nach" und "um" wird zur Zeit unterstützt. alles andere zeigt nichts an.
Und für Zeitspannen und Zeiträume wird nur das Startdatum (erste) angezeigt.


Orte formatieren

Für alle Ortsvariablen ($B $D $M $V) kannst du die folgenden Formatschlüssel verwenden:

e Straße l Lokalität
c Ort u Kreis
s Bundesland p Postleitzahl
n Land t Titel
x Längengrad y Breitengrad

Diese Schlüssel können GROSS geschrieben werden um das Ergebnis in GROSSBUCHSTABEN zu erhalten.

Beispiel Schlüssel zeigt
$B
$B(c, s, N)
St Judes Hospital
Carmel, IN, USA

Regeln für Formatzeichenketten

1 Alles innerhalb einer Formatzeichenkette wird ausgegeben.
1a Du musst Steuervariablen verwenden um Sachen wie ')' und Formatschlüssel anzuzeigen.
2 Trennzeichen können sich innerhalb von Formatzeichenketten befinden.
3 Mindestens EIN Formatschlüssel muss etwas anzeigen damit die gesamte Formatzeichenkette dargestellt wird.

Beispiele

Schlüssel ergibt
$n(f l)
b. $b {at $B}
{d. $d $D}
Edwin Michael Smith
b. 1961-05-24 at San Jose, Santa Clara Co., CA
Die Person lebt (oder es waren keine Informationen verfügbar) also wurde die Zeile entfernt.

Steuervariablen

Steuervariablen ermöglichen dir Zeichen auszugeben, die in der Ausgabe eine Ersetzungsfunktion haben.

Zum Beispiel wird das Dollarzeichen '$' verwendet, um den Beginn einer Variable zu markieren. Wenn du ein Dollarzeichen ausgeben willst würdest du ein Steuerzeichen wie '\$' verwenden.

Steuervariablen

\$ Zeigt ein einzelnes '$' \\ Zeigt einen einzelnen '\'
\( Zeigt eine einzelne '(' \) Zeigt eine einzelne ')'
\{ Zeigt eine einzelne '{' \} Zeigt eine einzelne '}'
\< Zeigt eine einzelnes '<' \> Zeigt eine einzelnes '>'

Grundsätzlich wird alles was direkt nach einem '\' folgt ausgegeben.


Gramps-notes.png
Hinweis

Wenn du dich in einer Formatzeichenkette befindest, kann es sein, das du den '\' benötigst, um ein Zeichen auszugeben, welches normalerweise ein Formatschlüssel ist.

Beispiele: ergibt
$b(m hi mom)
$b(m hi \mo\m)
5 hi 5o5
5 hi mom

da diese Person im fünften Monat geboren wurde.

Gruppieren

Es gibt Umstände, in denen du nicht willst, das bestimmter Text angezeigt wird. Nimm das Beispiel:

Schlüssel Nur Datum ist bekannt Nur Ort ist bekannt
starb am $d in $D
starb am 1975-06-26 in 
starb am in Reno, Washoe Co., NV
Keine von ihnen ist sehr akzeptabel.
Aber mit Gruppen (gekennzeichnet durch {}) kannst du Informationen optional ausgeben, wenn die Variable innerhalb Daten enthält.
Zum Beispiel:
Schlüssel Nur Datum ist bekannt Nur Ort ist bekannt
starb {am $d }{in $D}
starb am 1975-06-26
starb in Reno, Washoe Co., NV

was ist was wir wollen.


Regeln für Gruppen

Eine Gruppe wird nur angezeigt, wenn sie mindestens eine Variable enthält, die etwas anzeigt. Wenn eine Gruppe nur Text und/oder Variablen mit unbekannten Informationen enthält, wird die komplette Gruppe nicht ausgegeben.

Gruppen können auch verschachtelt werden. Wenn dies passiert (wie unten), wird die äußere Gruppe nur angezeigt, wenn es mindestens eine Variable, die etwas anzeigt, in der äußeren oder einer der Untergruppen vorhanden ist.

Gruppen können auch verwendet werden, um eine komplette Zeile aus einer Anzeige zu entfernen. Eine '{' am Beginn der Zeile entfernt die gesamte Zeile von der Ausgabe, wenn die obere Regel wahr ist.

Wenn du nicht den Anzeigeschlüssel von oben (für Todesinformationen) angezeigt haben möchtest (die Person lebt oder du kennst die Informationen noch nicht), ändere den Schlüssel, das er wie folgt aussieht

{starb {am $d }{in $D}
Gramps-notes.png
Bei fehlenden Informationen eine Leerzeile ausgeben

Um eine leere Zeile zu erhalten anstatt sie komplett zu entfernen, beginne sie mit einem Leerzeichen ' {' oder stelle sicher, das sich ein Leerzeichen nach der Gruppe befindet (du musst erst die Gruppe schließen)


Beispiele:

Dies versteckt '(' und ')' wenn die Scheidungsinformationen nicht bekannt sind (oder noch verheiratet).

m. $m $M {- ($v(yyyy))


Zeig nur ein paar Partnerinformationen wenn verheiratet oder entferne die komplette Zeile wenn nie verheiratet:

{$s $m(yyyy) {- $v(\(yyyy\))}}

Attribute

Attribute haben keine Formatzeichenkette. Stattdessen wird der Name des Attribut in [] gesetzt. Hier die Syntax für ein Attribut:

$Schlüssel[Attributname] wobei: Schlüssel eines der folgenden Zeichen ist: 'au'

Beispiele:

$a[Beruf]
$a[Social Security Number]
$a[Gesamt \$ hinterlassen]
Programmierer
7A3-29-F1C6
3.00USD



Ereignisse

Ereignisse haben die selbe Struktur am Start wie Attribute $e oder $t und der Ereignisname in [] aber Ereignisse haben eine extra Formatzeichenkette nach dem Namen um die Beschreibung, Datum, Ort, ID und Attribute die mit ihnen verbunden sind anzuzeigen. Jedes dieser beiden kann mit einem 'n', 'd', 'D', 'i', und 'a' in der Formatzeichenkette dargestellt werden. Hier ist die Syntax für ein Ereignis:

$Schlüssel[Attributname](Formatzeichenkette) wobei: Schlüssel eines der folgenden Zeichen ist: 'et'

Ereignis Formatzeichenketten

Die Ereignisformatzeichenkette wird verwendet, um Informationen über das Ereignis anzuzeigen. Hier die Formatschlüsse zum am Teile des Ereignis anzuzeigen:

n Beschreibung i Ereignis ID
d Ereignis Datum* D Ereignis Ort*
a Ein Attribut für ein Ereignis**

*Diese Variablen können selbst Formatzeichenketten enthalten. Datum und Ort können wie in Formatzeichenketten beschrieben formatiert werden.

**Attribute benötigen den Attributnamen in [] und sind wie oben formatiert.

Beispiele:

$e[First Communion](d(yyyy-mm-d))
$e[Bar Mitzvah](n< in > D)
$e[Geburt](d(yyyy mm/dd) D)
2009-11-6
Jerry's Bar Mitzah in Opas house
2007 05/23 Grandmothers house


Und:

$b(yyyy-Mmm-dd)
$M
ist das gleiche wie
$e[Geburt](d(yyyy-Mmm-dd))
$t[Hochzeit](D)



Anmerkungen zu Attributen und Ereignissen:

1 Attribut- und Ereignisnamen sind obligatorisch. '$a' oder '$a[]' zeigen gar nichts.
2 Attribut- und Ereignisnamen können Sonderzeichen enthalten. Vor allem ']' und ')'. Wenn dies der Fall ist, musst du Steuervariablen verwenden.

Trennzeichen

Trennzeichen sind spezielle 'nur Text' Gruppen innerhalb von '<' und '>' die bedingte Trennzeichen (wie ', ' oder ' - ' zwischen zwei Variablen, Formatschlüsseln oder Text anzuzeigen.

Trennzeichen werden bedingt abhängig von diesen Regeln angezeigt:

  1. Eine Variable die nichts anzeigt, entfernt nur sich selbst und ein Trennzeichen links von ihr aus der Anzeigezeile.
  2. Wenn sich kein Trennzeichen links von ihr befindet, entfernt die selbe Variable sich selbst und ein Trennzeichen rechts von sich aus der angezeigten Zeile.
  3. Wenn es zwei Trennzeichen zusammen gibt, wird das linke entfernt und das rechte in der Anzeigezeile beibehalten.
  4. Trennzeichen am Beginn oder Ende der Anzeigezeile (oder Formatzeichenkette) werden entfernt.

Beispiele:

$s(f l)<, >$m(yyyy)< @ >$M< - >$v(\(yyyy\))

Hier einige Dinge, die passieren können:

Wenn keine der Variablen bekannt ist Keines der Trennzeichen wird angezeigt.
Wenn nur eine Variable bekannt ist Nur die Variable wird ausgegeben. Es werden keine Trennzeichen ausgegeben.
Wenn nur der Partnername nicht bekannt ist Das Erste Trennzeichen wird nicht angezeigt
Wenn nur das Hochzeitsdatum nicht bekannt ist Das erste Trennzeichen wird nicht angezeigt. Es bleibt übrig::

Lischen Müller< - >{ … }Und nur das Scheidungsdatum wird benötigt, um das zweite Trennzeichen auszugeben.

Wenn nur das Scheidungsdatum nicht bekannt ist Das zweite Trennzeichen wird nicht angezeigt


Trennzeichen können sich innerhalb von Formatierungszeichenketten befinden:

$n(<0>T< >L<, >f< >s)

Anders als Gruppen können Trennzeichen nicht über/aus Formatzeichenketten gehen. Also wird das Trennzeichen <0> NIE angezeigt. Egal was sich links oder in der Variable befindet.



Zurück zur Übersicht der Berichte.

Zurück Index Nächste