3,146
edits
Changes
no edit summary
Gramps has many information fields that don't have a standard GEDCOM tag associated with them. The GEDCOM specification allows anyone to create new tags for this type of information. These custom tags begin with an underscore to indicate that they are not part of the standard core tag set. This page explores what custom tags need to be created by Gramps to support Lossless GEDCOM exports. == Person ==
Add:
PERSONAL_NAME_PIECES:=
CHILD_TO_FAMILY_LINK:=
n FAMC <XREF:FAM> {1:1} +1 PEDI <PEDIGREE_LINKAGE_TYPE> {0:1} +1 <<NOTE_STRUCTURE>> {0:M} +1 _FREL ( {0:1} * +1 _MREL ( {0:1} * +1 _PRIV Y {0:1} * +1 <<SOURCE_CITATION>> {0:M} *
== Event ==
ATTRIBUTE_STRUCTURE:=
EVENT_RECORD:=
n <XREF:_EVNT> _EVNT {1:1} +1 <<EVENT_DETAIL>> {0:1} +1 <<ATTRIBUTE_STRUCTURE>> {0:M} +1 <<CHANGE_DATE>> {0:1} +1 _PRIV Y {0:1}
EVENT_LINK:=
n _EVNT <XREF:_EVNT> {1:1} +1 ROLE <ROLE_IN_EVENT> {1:1} +1 <<ATTRIBUTE_STRUCTURE>> {0:M} +1 <<NOTE_STRUCTURE>> {0:M} +1 _PRIV Y {0:1}
== Family ==
Add:
+1 _PRIV Y {0:1}
== Place ==
Use the _LOC structure defined in the GEDCOM-L specification.
== Media ==
MULTIMEDIA_RECORD:=
+1 _PRIV Y {0:1} *
== Note ==
NOTE_RECORD:=
+1 _TYPE <NOTE_TYPE> {0:1} *
+1 _STYLE <STYLE_TYPE> {0:M} *
+2 _VALUE <STYLE_TYPESTYLE_VALUE> {0:1} *
+2 _RANGE <STYLE_RANGE> {1:1} *
+1 _PREFORMAT Y {0:1} *
+1 _PRIV Y {0:1} *
=See also=
* [[Addon:GEDCOM_Extensions#Collection_of_GEDCOM_extension_tags_used_in_different_programs|Collection of GEDCOM extension tags used in different programs]]
* [[Gramps and GEDCOM]]
[[Category:GEPS|G]]
[[Category:Developers/Design]]