2003-07-09 07:04:37 +05:30
|
|
|
.TH gramps 1 "0.9.3" "May 2003" "0.9.3"
|
2003-05-21 04:50:47 +05:30
|
|
|
.SH NAME
|
|
|
|
gramps \- Genealogical Research and Analysis Management Programming System.
|
|
|
|
|
|
|
|
.SH SYNOPSIS
|
|
|
|
.B gramps
|
|
|
|
.RB [ \-\^\-help ]
|
|
|
|
.RB [ \-\^\-version ]
|
|
|
|
.RB [ \-i
|
|
|
|
.IR FILENAME
|
|
|
|
.RB [ \-f
|
|
|
|
.IR FORMAT ]]
|
|
|
|
.RB [ \-i
|
|
|
|
.IR ... ]
|
|
|
|
.RB [ \-o
|
|
|
|
.IR FILENAME
|
|
|
|
.RB [ \-f
|
|
|
|
.IR FORMAT ]]
|
|
|
|
.RB [ \-a
|
|
|
|
.IR ACTION ]
|
|
|
|
|
|
|
|
.SH DESCRIPTION
|
|
|
|
.PP
|
|
|
|
\fIGramps\fP is an open source genealogy program. It is written in Python,
|
|
|
|
using the GTK/GNOME interface.
|
2002-10-20 19:55:16 +05:30
|
|
|
.br
|
2003-05-21 04:50:47 +05:30
|
|
|
Gramps should seem familiar to anyone who has used other geneology programs
|
|
|
|
before such as \fIFamily Tree Maker for Windows(TM)\fR or the GNU Geneweb.
|
2002-10-20 19:55:16 +05:30
|
|
|
.br
|
2003-05-21 04:50:47 +05:30
|
|
|
It supports importing of the ever popular GEDCOM format which is used world
|
|
|
|
wide by almost all other geneology software.
|
|
|
|
|
|
|
|
.SH OPTIONS
|
|
|
|
.TP
|
|
|
|
.BI \-f " FORMAT"
|
2003-05-30 06:13:38 +05:30
|
|
|
Explicitly specify format of \fIFILENAME\fR given by preceding \fB\-i\fR or
|
|
|
|
\fB\-o\fR option. If the \fB\-f\fR option is not given for any \fIFILENAME\fR,
|
|
|
|
the format of that file is guessed according to its extension.
|
|
|
|
.br
|
|
|
|
|
|
|
|
Formats
|
|
|
|
available for import are \fBgramps\fR (guessed if \fIFILENAME\fR is a
|
|
|
|
directory), \fBgedcom\fR (guessed if \fIFILENAME\fR ends with \fB.ged\fR), and
|
|
|
|
\fBgramps\-pkg\fR (guessed if \fIFILENAME\fR ends with \fB.tgz\fR).
|
|
|
|
.br
|
|
|
|
|
|
|
|
Formats available for export are \fBgramps\fR, \fBgedcom\fR, \fBgramps\-pkg\fR,
|
|
|
|
and \fBiso\fR (never guessed, always specify with \fB\-f\fR option).
|
2003-05-21 04:50:47 +05:30
|
|
|
|
|
|
|
.TP
|
|
|
|
.BI \-i " FILENAME"
|
|
|
|
Import data from \fIFILENAME\fR. For \fBgramps\fR format, the \fIFILENAME\fR
|
|
|
|
is actually the name of directory under which the gramps database resides.
|
|
|
|
For \fBgedcom\fR and \fBgramps\-pkg\fR, the \fIFILENAME\fR is the name of
|
|
|
|
the corresponding file.
|
|
|
|
.br
|
2003-05-30 06:13:38 +05:30
|
|
|
|
|
|
|
When more than one input file is given, each has to be preceded by \fB\-i\fR
|
|
|
|
flag. The files are imported in the specified order,
|
2003-05-21 04:50:47 +05:30
|
|
|
i.e. \fB\-i\fR \fIFILE1\fR \fB\-i\fR \fIFILE2\fR
|
|
|
|
and \fB\-i\fR \fIFILE2\fR \fB\-i\fR \fIFILE1\fR might produce different
|
|
|
|
gramps IDs in the resulting database.
|
|
|
|
|
|
|
|
.TP
|
|
|
|
.BI \-o " FILENAME"
|
|
|
|
Export data into \fIFILENAME\fR. For \fBgramps\fR and \fBiso\fR formats, the
|
|
|
|
\fIFILENAME\fR is actually the name of directory the gramps database will be
|
|
|
|
written into. For \fBgedcom\fR and \fBgramps\-pkg\fR, the \fIFILENAME\fR
|
|
|
|
is the name of the resulting file.
|
2003-05-30 06:13:38 +05:30
|
|
|
.br
|
|
|
|
|
|
|
|
When more than one output file is given, each has to be preceded
|
|
|
|
by \fB\-o\fR flag. The files are written one by one, in the specified order.
|
2003-05-21 04:50:47 +05:30
|
|
|
|
|
|
|
.TP
|
|
|
|
.BI \-a " ACTION"
|
|
|
|
Perform \fIACTION\fR on the imported data. This is done after all imports
|
2003-05-30 06:13:38 +05:30
|
|
|
are succesfully completed. Currently available actions are \fBsummary\fR
|
|
|
|
(same as Reports->View->Summary) and \fBcheck\fR (same as Tools->Database
|
|
|
|
Processing->Check and Repair).
|
|
|
|
.br
|
|
|
|
|
|
|
|
When more than one output action is given, each has to be preceded
|
|
|
|
by \fB\-a\fR flag. The actions are performed one by one, in the specified order.
|
|
|
|
|
|
|
|
.LP
|
|
|
|
The order of \fB\-i\fR, \fB\-o\fR, or \fB\-a\fR options does not matter. The
|
|
|
|
actual order always is: all imports (if any) -> all exports (if any) ->
|
|
|
|
all actions (if any).
|
|
|
|
|
|
|
|
.LP
|
|
|
|
If no \fB\-i\fR option is given, gramps will launch its main
|
|
|
|
window and start the usual interactive session with the empty database
|
|
|
|
(since there is no data to process, anyway).
|
2003-05-21 04:50:47 +05:30
|
|
|
|
|
|
|
.LP
|
|
|
|
If no \fB\-o\fR or \fB\-a\fR options are given, gramps will launch its main
|
|
|
|
window and start the usual interactive session with the database resulted
|
|
|
|
from all imports. This database resides under \fB~/.gramps/import\fR directory.
|
|
|
|
|
|
|
|
.LP
|
|
|
|
The error encountered during import, export, or action, will be either
|
|
|
|
dumped to \fIstdout\fR (if these are exceptions handled by gramps) or or
|
|
|
|
to \fIstderr\fR (if these are not handled). Use usual shell redirections
|
|
|
|
of \fIstdout\fR and \fIstderr\fR to save messages and errors in files.
|
|
|
|
|
2003-05-21 21:31:46 +05:30
|
|
|
.SH EXAMPLES
|
|
|
|
.TP
|
|
|
|
To import three databases (whose formats can be determined from their names) and then check the resulting database for errors, one may type:
|
|
|
|
\fBgramps\fR \fB\-i\fR \fIfile1.ged\fR \fB\-i\fR \fIfile2.tgz\fR \fB\-i\fR \fI~/db3\fR \fB\-a\fR \fIcheck\fR
|
|
|
|
.TP
|
|
|
|
To explicitly specify the formats in the above example, append filenames with appropriate \fB\-f\fR options:
|
|
|
|
\fBgramps\fR \fB\-i\fR \fIfile1.ged\fR \fB\-f\fR \fIgedcom\fR \fB\-i\fR \fIfile2.tgz\fR \fB\-f\fR \fIgramps-pkg\fR \fB\-i\fR \fI~/dir3\fR \fB\-f\fR \fIgramps\fR \fB\-a\fR \fIcheck\fR
|
|
|
|
.TP
|
|
|
|
To record the database resulting from all imports, supply \fB\-o\fR flag (use \fB\-f\fR if the filename does not allow gramps to guess the format):
|
|
|
|
\fBgramps\fR \fB\-i\fR \fIfile1.ged\fR \fB\-i\fR \fIfile2.tgz\fR \fB\-o\fR \fI~/new-package\fR \fB\-f\fR \fIgramps-pkg\fR
|
|
|
|
.TP
|
|
|
|
To import three databases and start interactive gramps session with the result:
|
|
|
|
\fBgramps\fR \fB\-i\fR \fIfile1.ged\fR \fB\-i\fR \fIfile2.tgz\fR \fB\-i\fR \fI~/db3\fR
|
|
|
|
.TP
|
|
|
|
Finally, to start normal interactive session type:
|
|
|
|
\fBgramps\fR
|
|
|
|
|
2003-05-21 04:50:47 +05:30
|
|
|
.SH CONCEPTS
|
|
|
|
Supports a python\-based plugin system, allowing import and export writers,
|
|
|
|
report generators, tools, and display filters to be added without modification
|
|
|
|
of the main program.
|
2002-10-20 19:55:16 +05:30
|
|
|
.LP
|
|
|
|
Data is stored in an gzip'ed XML format
|
|
|
|
.LP
|
2003-05-21 04:50:47 +05:30
|
|
|
Instead of generating direct printer output, report generators target other
|
|
|
|
systems, such as \fIOpen Office\fR, \fIAbiWord\fR, HTML or LaTeX to allow the
|
|
|
|
user to modify the format to suit his or her needs.
|
|
|
|
|
|
|
|
.SH FILES
|
2002-10-20 19:55:16 +05:30
|
|
|
.LP
|
|
|
|
\fI${PREFIX}/bin/gramps\fP
|
|
|
|
.br
|
|
|
|
\fI${PREFIX}/share/gramps\fP
|
|
|
|
.br
|
|
|
|
\fI${HOME}/.gramps\fP
|
2003-05-21 04:50:47 +05:30
|
|
|
|
|
|
|
.SH AUTHORS
|
|
|
|
Donald Allingham \fI<dallingham@users.sourceforge.net>\fR
|
2002-10-20 19:55:16 +05:30
|
|
|
.br
|
|
|
|
\fIhttp://gramps.sourceforge.net\fR
|
|
|
|
.LP
|
2003-05-21 04:50:47 +05:30
|
|
|
This manpage was originally written by:
|
2002-10-20 19:55:16 +05:30
|
|
|
.br
|
|
|
|
Brandon L. Griffith \fI<brandon@debian.org>\fR
|
2003-05-21 04:50:47 +05:30
|
|
|
.br
|
|
|
|
for inclusion in the Debian GNU/Linux system.
|
|
|
|
.LP
|
|
|
|
This manpage is currently maintained by:
|
2002-10-20 19:55:16 +05:30
|
|
|
.br
|
2003-05-21 04:50:47 +05:30
|
|
|
Alex Roitman \fI<shura@alex.neuro.umn.edu>\fR
|
2002-10-20 19:55:16 +05:30
|
|
|
.br
|
2003-05-21 04:50:47 +05:30
|
|
|
|
|
|
|
.SH DOCUMENTATION
|
|
|
|
The user documentation is available through standard GNOME Help browser
|
|
|
|
in the form of Gramps Manual. This manual is also available in XML format
|
|
|
|
as \fBgramps-manual.xml\fR under \fIdoc/gramps-manual/$LANG\fR in the official
|
|
|
|
source distribution.
|
|
|
|
.LP
|
|
|
|
The developer documentation can be found in the \fBDocs\fR section
|
|
|
|
of \fIhttp://sourceforge.net/project/gramps\fR site.
|