Difference between revisions of "Display formatting"

From Gramps
Jump to: navigation, search
Line 27: Line 27:
 
|-
 
|-
 
|*s
 
|*s
|
 
 
|Displays the name of the person's spouse in the form of FirstName LastName
 
|Displays the name of the person's spouse in the form of FirstName LastName
 
|-
 
|-
Line 38: Line 37:
 
|$M
 
|$M
 
|Displays the place associated with the marriage of the person and the spouse.
 
|Displays the place associated with the marriage of the person and the spouse.
 +
|}
 +
 +
=== Conditional printing ===
 +
'{' and '}' have been added to help define what prints.  It is based on these rules:
 +
{|
 +
|-
 +
|no variables within closing
 +
|prints everything.
 +
|-
 +
|variables inside and none have information in the database.
 +
ie. '{d. $d $D} when the person is alive
 +
|Nothing prints inside
 +
|-
 +
|variables inside and at least one has information in the database.
 +
|everything prints
 
|}
 
|}

Revision as of 01:30, 18 February 2010

Display formatting

Many of the graphical reports allow you to customize the information on the display. Variable substitutions are used to substitute personal or marriage information for a particular symbol.

$n Displays the person's name in the form of FirstName LastName
$N Displays the person's name in the form of LastName, FirstName
$i Displays the GRAMPS ID associated with the person.
$b Displays the person's date of birth
$B Displays the person's place of birth
$d Displays the person's date of death
$D Displays the person's place of death
*s Displays the name of the person's spouse in the form of FirstName LastName
$S Displays the name of the person's spouse in the form of LastName, FirstName.
$m Displays the marriage date of the person and the spouse.
$M Displays the place associated with the marriage of the person and the spouse.

Conditional printing

'{' and '}' have been added to help define what prints. It is based on these rules:

no variables within closing prints everything.
variables inside and none have information in the database.

ie. '{d. $d $D} when the person is alive

Nothing prints inside
variables inside and at least one has information in the database. everything prints