Difference between revisions of "Example.gramps"

From Gramps
Jump to: navigation, search
Line 1: Line 1:
 +
The example family tree database ('''<code>example.gramps</code>''' file) ideally will have an example of everything, at least one, of everything Gramps does, or which it is possible to do in Gramps, even if obscure etc.
 +
 +
{{man tip|If you think you have an issue/bug in your ''Family Tree''/database, try the same operation with the example family tree.|If the problem happens there as well, then it is probably not due to a [[Recover corrupted family tree|corruption in your data]].}}
 
[[File:Importfamilytree-dialogLinux-51.png|thumb|right|400px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Import Family Tree - Gnome for Ubuntu dialog example]]
 
[[File:Importfamilytree-dialogLinux-51.png|thumb|right|400px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Import Family Tree - Gnome for Ubuntu dialog example]]
 
[[File:Importfamilytree-dialog-51.png|thumb|right|400px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Import Family Tree - Windows dialog example]]
 
[[File:Importfamilytree-dialog-51.png|thumb|right|400px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Import Family Tree - Windows dialog example]]
 
[[File:Importfamilytree-dialogMac-51.png|thumb|right|400px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Import Family Tree - macOS dialog example]]
 
[[File:Importfamilytree-dialogMac-51.png|thumb|right|400px|Fig. {{#var:chapter}}.{{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Import Family Tree - macOS dialog example]]
The '''example.gramps''' file ideally will have an example of everything, at least one, of everything Gramps does, or which it is possible to do in Gramps, even if obscure etc.
 
  
 
Your installation of Gramps should include an example family tree database. This is used to provide a known stable environment for testing, for working through tutorials, and for experimenting.
 
Your installation of Gramps should include an example family tree database. This is used to provide a known stable environment for testing, for working through tutorials, and for experimenting.
 
If you think you have an issue/bug in your ''Family Tree''/database, try the same operation with the example family tree. If the problem happens there as well, then it is probably not due to a [[Recover corrupted family tree|corruption in your data]].
 
 
__TOC__
 
__TOC__
 
==Load <code>example.gramps</code>==
 
==Load <code>example.gramps</code>==

Revision as of 04:24, 23 June 2021

The example family tree database (example.gramps file) ideally will have an example of everything, at least one, of everything Gramps does, or which it is possible to do in Gramps, even if obscure etc.

Tango-Dialog-information.png
If you think you have an issue/bug in your Family Tree/database, try the same operation with the example family tree.

If the problem happens there as well, then it is probably not due to a corruption in your data.

Fig. .1 Import Family Tree - Gnome for Ubuntu dialog example
Fig. .2 Import Family Tree - Windows dialog example
Fig. .3 Import Family Tree - macOS dialog example

Your installation of Gramps should include an example family tree database. This is used to provide a known stable environment for testing, for working through tutorials, and for experimenting.

Load example.gramps

Follow these steps to load the example family tree:

  1. Find example.gramps.gz or example.gramps on your system. For example:
    • on Linux /usr/share/doc/gramps/example/gramps/. If the file is named example.gramps.gz, rename it to example.gramps and gramps will recognize it. You can copy this file to a temporary location or import it directly from this directory.
    • on MS-Windows AIO C:\Program Files\GrampsAIO64-X.X.X\share\doc\gramps\example\gramps (On MS-Windows ensure you can see hidden files; see User Directory:MS Windows)
    • on Apple MacOS
  2. Start Gramps
  3. To create a new family tree Family Trees > Manage Family Trees... select the New button. Give it some name, such as example
  4. Open this new family tree. It will be empty.
  5. In Gramps, use Family Trees > Import... to import example.gramps.
    Import Statistics of the example.gramps family tree

Number of new objects imported:

Media objects with relative paths have been imported. These paths are considered relative to the media directory you can set in the preferences, or, if not set, relative to the user's directory.

Fig. .4 Import Statistics - dialog

Connecting to the example Media Objects

There are seven example Media Objects (JPEG and PNG images) provided but the relative media path starting point (the Base Path) hasn't been defined in the Preferences. So these images won't be displayed until the media path has been re-defined. The media path can be reset now or if starting to experiment with images.

  1. In Edit > Preferences, change the Base path for relative media paths: in the General tab. This could be in a new directory, to keep it separate to your own family tree media. (eg On Linux ~/gramps/example/)
  2. Copy the media files from the example directory (that you found in step 1, above) to this media path directory.
Gramps-notes.png
The example.gramps family tree data file

Alternately, a replacement Gramps example.gramps XML family tree database file (without the Media Objects) can be downloaded from the GitHub file store.

See also

for MS Windows, located in C:\Program Files\GrampsAIO64-5.1.2\share\doc\gramps\example\gedcom\