Export Gedcom File ~ (FTM) Family Tree Maker

Introduction

FTM allows GEDCOM and Media files to be imported as described in the Import Details below. Visit http://www.mackiev.com/ftm/ for details.

Most Character Set Encoding options and all Unicode characters are supported.

Most Media conversion modes are allowed.

See both the (FTM+) Full Data Export Details and (FTM-) Brief Data Export Details below.

(FTM+) Full Data Export Details

This option intends Gedcom files to be exported to FTM, updated with Ancestry hints, and returned to fh as explained in Exchanging Data with Ancestry and FTM. However, the return to fh import Plugin still needs to be developed.

FTM supports only a subset of GEDCOM Standard Release 5.5 so some standard Gedcom details are not imported successfully.

To preserve the original fh data, many Gedcom details are moved to a Record or Fact local Note in a user friendly 'Name Tag' style, comprising a level number, the tag name, and its value, e.g.

0) Record Id:		[I6]
1) Gender: 		M
1) Parents:		[F2] ...of Anthony Edward MUNRO and Susan Isabel DOWLING
2) Pedigree:		Adopted
1) Spouse: 		[F10] ...of Ian Stephen MUNRO and Charlotte CARRINGTON
1) Media Object:	[O6] Ian Munro
1) Changed:	
2) Date:		23 SEP 2014
3) Time:		16:40:44

Sometimes details are moved to a synthesised Custom Event or Note Record or Source Record with its name prefixed with an omega Ω to differentiate them from original records (ZZ is used in ANSI/ISO mode or fh V5).

A warning Source record named Ω ~ DO NOT ALTER ANY Ω RECORDS BELOW ~ is always created.

Header Record (HEAD)

All Header lines are copied in 'Name Tag' style to a synthetic Source record named Ω Header Rec: HEAD.

The SOURce tag value is changed to FTM to imitate an FTM 2014 Gedcom and enable Media Record local Notes.

The CHARacter encoding tag value is set to UNICODE for UTF16 mode, UTF-8 for UTF8 mode, and ANSI otherwise.

The VERS, NAME, CORP, FILE, SUBM, _VAR & _UID tag lines are removed.

See Other Options tab Header Submitter 1 SUBM:

★ Named List Entry (_LIST, _FLAG, _NOTE, _IDS)

See Extra Options tab Named List Entry 1 _LIST:

All Named Lists are removed by default, but the Create Note Record & Create Source Record options do function.

★ File Root (_ROOT)

See Extra Options tab File Root 1 _ROOT:

The File Root tag is removed by default, but the Create Note Record & Create Source Record options do function.

The root Individual Record itself is moved to be the first record after the HEADer record.

Individual & Family Records (INDI, FAM)

Most lines are moved in 'Name Tag' style to the Record local Note or a Fact local Note.

In FTM the value on any Fact tag is called its Description as defined below.

★ Multimedia (OBJE)

All links to Media Records and local Media Objects are converted according to the Basic Options chosen, with details preserved in 'Name Tag' style local Note fields.

For each Individual record, the most preferred Media tab item without Exclude from Diagrams set, uses the _PHOTO tag instead of OBJE, but only for the Media conversions (PART/FULL/ALL/FILE~ABS) via Absolute Link Records.

★ Source Citations (SOUR)

FTM only supports Source Citations for Facts, it links Media to the Citation itself, and reserves Citation local Notes for its own purposes.

So Record level Citations are moved to a synthesised custom Event named Ω Whole Record Citation.

All Media links in a Source Record are copied to every Citation of that Source.

Any Citation local Note is moved in 'Name Tag' style to its Text From Source field.

All other Source Citations are removed.

★ Nickname, Given Name Used (NICK, _USED)

See Extra Options tab Person Nickname 2 NICK: & Given Name 2 _USED:

Any Nickname or Given Named Used is enclosed in "quotes" and placed before the Surname.

Alternatively, they can become an ALIAs tag with any comma converted to or.

★ Name Prefix, Name Suffix (NPFX, NSFX)

See Other Options tab Name Prefix 2 NPFX: & Name Suffix 2 NSFX:

Any Name Prefix becomes a TITLe attribute. Any Name Suffix is placed after the Surname.

★ Custom Attribute (_ATTR)

See Extra Options tab Custom Attribute 1 _ATTR:

Each custom Attribute is converted to a custom Event using the EVEN tag, with any associated value in its Description.

★ Associated Person (ASSO)

Each Associated Person is converted to a custom Event using the EVEN tag, with the association link in its Description.

★ Identity Number, Child Count, Census (family) (IDNO, NCHI, CENS)

Each Identity Number, Child Count and Census (family) is converted to a synthetic custom Event using the EVEN tag, with any associated value in its Description.

★ Fact Place (PLAC)

Every Place field is retained so it can be normalised using Ancestry features.

★ Fact Address (ADDR)

See Extra Options tab Fact Address 2 ADDR:

The first line of any Address for an Event (but NOT Attribute) is moved to its Description, but otherwise removed.

★ Fact Cause (CAUS)

Every Cause is removed except for Death Events.

★ Fact To/From Place (_PLAC)

See Extra Options tab To/From Place 2 _PLACE:

Any Emigration To place or Immigration From place is converted to a Fact local Note with a To/From Place: label.

★ Witness Role (_SHAR, _SHAN, ROLE)

See Extra Options tab Witness Role 2 _SHA%u:

Each Witness role is removed.

★ Fact E-mail, Website, Phone (_EMAIL, _WEB, PHON)

See Extra Options tab Fact E-mail 2 _EMAIL: & Fact Website 2 _WEB: & Fact Phone 2 PHON:

Any Fact E-mail or Website or Phone field is converted to a Fact local Note with an E-mail Address: or Website Address: or Phone Number: label.

★ Record Flags, Pedigree, Marriage Status (_FLGS, PEDI, _PEDI, _STAT)

See Extra Options tab Record Flags 1 _FLGS: & Marriage Status 1 _STAT:

Any Record Flags, Pedigree data, or Marriage Status are converted to a Record local Note with a Record Flag:, Relationship:, or Marriage Status: label.

Note Records (NOTE)

Any subsidiary tags are moved in 'Name Tag' style into the Note Record text.

Place Records (_PLAC)

See Extra Options tab Place Record 0 @P%d+@:

Each Place record becomes a synthesised Source record named Ω Place Rec: plus the Place Name, with all details copied in 'Name Tag' style to the Note field. Any linked Media are retained.

Repository Records (REPO)

FTM 2014 Repository records only support Name, Address, Email & Phone Number as one line fields, so all other fields are removed.

All fields are moved in 'Name Tag' style to the Note of a synthesised Source record named Ω Repository: plus the Repository Name and Record Id.

★ Record E-mail, Website (_EMAIL, _WEB)

See Extra Options tab Record E-mail 1 _EMAIL: & Record Website 1 _WEB:

All E-mail and Website addresses are appended to one EMAIL tag.

★ Record Phone Number (PHON)

See Extra Options tab Record Phone 1 PHON:

All Phone Numbers are appended to one PHON tag.

Source Records (SOUR)

FTM Source records only support Title, Author, Publication Info & Note fields, and Repository links, so all other fields are removed.

Any Short Title (ABBR) is moved to the full Title, unless that already exists.

All fields are moved in 'Name Tag' style to the record Note.

Media Records (OBJE)

FTM Media records only support Title, File Link & Note fields, so all other fields are removed.

All fields are moved in 'Name Tag' style to the record Note.

Synthetic Media records may be created for each Face/Detail Frame cropped image file. The Title is the same as the full frame Media record, and the Note is either blank or contains the text from the original Link/Note field.

The filenames are formatted as explained in the F.A.Q..

★ Linked File (_FILE)

If a PART~LMO, FULL~LMO or ALL~LMO Basic Option is chosen, then all Media Record links are converted to local Media Objects, and all Media Records are removed.

If a PART~ABS, FULL~ABS, ALL~ABS, FILE~REL or FILE~ABS Basic Option is chosen, then each Media _FILE tag is converted to a Gedcom Draft 5.5.1 FILE tag.

In most cases the Linked File uses a full absolute file path, but FILE~REL retains the relative to Media folder path.

★ Format Tag (FORM)

See Extra Options tab Media Format %d FORM:

Each FORMat tag is converted to Gedcom Draft 5.5.1 style subsidiary to the FILE tag.

Submitter & Submission Records (SUBM, SUBN)

Each Submitter & Submission record is moved in 'Name Tag' style to the Note of a synthetic Source record named Ω Submitter: or Ω Submission: plus the record Name and Id.

Date Field (DATE)

See Extra Options tab Date Field %d DATE:

Usually Date field words are in UPPER case, but they may be converted to Title case, e.g. AFTER JAN 1900 becomes After Jan 1900.

(FTM-) Brief Data Export Details

All the (Std-) Brief Data Standard GEDCOM 5.5 rules apply except as defined below and offers a more conventional GEDCOM data set.

Header Record (HEAD)

The SOURce tag value is changed to FTM to imitate an FTM 2014 Gedcom and enable Media Record local Notes.

Individual & Family Records (INDI, FAM)

★ Multimedia (OBJE)

All links to Media Records and local Media Objects are converted according to the Basic Options chosen.

For each Individual record, the most preferred Media tab item without Exclude from Diagrams set, uses the _PHOTO tag instead of OBJE, but only for the Media conversions (PART/FULL/ALL/FILE~ABS) via Absolute Link Records.

★ Nickname, Given Name Used (NICK, _USED)

See Extra Options tab Person Nickname 2 NICK: & Given Name 2 _USED:

Any Nickname or Given Named Used is enclosed in "quotes" and placed before the Surname.

★ Custom Attribute (_ATTR)

See Extra Options tab Custom Attribute 1 _ATTR:

Each custom Attribute is converted to a custom Event using the EVEN tag, with any associated value in its Description.

★ Fact Address (ADDR)

See Extra Options tab Fact Address 2 ADDR:

The first line of any Address for an Event (but NOT Attribute) is moved to its Description, but otherwise removed.

★ Fact To/From Place (_PLAC)

See Extra Options tab To/From Place 2 _PLACE:

Any Emigration To place or Immigration From place is removed.

★ Fact E-mail, Website, Phone (_EMAIL, _WEB)

See Extra Options tab Fact E-mail 2 _EMAIL: & Fact Website 2 _WEB:

Any fact E-mail or Website data is removed.

★ Fact Phone (PHON)

See Extra Options tab Fact Phone 2 PHON:

Any fact Phone data is converted to a Fact local Note with a Phone Number: label.

★ Record Flags, Pedigree, Marriage Status (_FLGS, PEDI, _PEDI, _STAT)

See Extra Options tab Record Flags 1 _FLGS: & Marriage Status 1 _STAT:

Any Record Flags, Pedigree data, Marriage Status, and other tags not mentioned above are removed.

Repository Records (REPO)

FTM Repository records only support Name, Address, Email & Phone Number as one line fields, so all other fields are removed.

★ Record E-mail, Website (_EMAIL, _WEB)

See Extra Options tab Record E-mail 2 _EMAIL: & Record Website 2 _WEB:

All E-mail and Website addresses are appended to one EMAIL tag.

★ Record Phone Number (PHON)

See Extra Options tab Record Phone 1 PHON:

All Phone Numbers are appended to one PHON tag.

Media Records (OBJE)

FTM Media records only support Title, File Link & Note fields, so all other fields are removed.

★ Picture Note (_NOTE)

See Extra Options tab Picture Note %d _NOTE:

This is converted into a local Note of the associated Multimedia Record or local Media Object with a Picture Note: label.

Import Details

CC Attribution-Noncommercial-Share Alike 4.0 International
Runs using DokuWiki Recent changes RSS feed www.rjt.org.uk