Usage [look at provided examples and rules as you read this]:

  • Paste text in the top box
    • Can be edited directly in the text box if required
    • Can also edit the text externally before pasting if required
    • No need to edit if it matches a predefined rule set or format
  • Load/save/add/edit/delete rules as required
    • Save your edits in a new rules file and re-load later!
    • Move rules up/down to change their order (they run top to bottom)
  • Run the rules to load the people list
    • Format expected is <@><Name>[+Other info as available]
      • <@> = '+' If child of the above [use multiple '+'s for later generations]
      • <@> = '&' If spouse of the above [use after '+' for later generations
      • <@> = '-' For the parent of a spouse [NO '+'s]
      • <@> = '-&' For the spouse of a parent of a spouse [NO '+'s]
  • Process the people list to generate the INDI & FAM sections of a GEDCOM file
    • Process single individuals to see if their data is recognized
      • |_S_ = Sex [followed by M or F - will be prompted for if they don't exist]
      • |_B_ = Birth detail [date, place (can have multiple commas in place)]
      • |_D_ = Death detail [date, place (can have multiple commas in place)]
      • |_M_ = Marriage detail [date, place (can have multiple commas in place)]
      • |_R_ = References
      • |_N_ = Notes for the individual [good for stuff you may not be able to process but want to record]
    • Process all to run through the entire list
  • Save generated file
    • Creates a GEDCOM 5.5.1 compatible file

Acceptable formats for after _B_, _D_ or _M_:

  • Date, Town, District, Country...
    • Date
      • Will be used as provided [may contain spaces]
      • If omitted a ',' must still be inserted before the place
    • Town, District, Country...
      • None/any/all - Used as provided
  • Date (Town, District, Country...)
    • Date
      • Will be used as provided [may contain spaces]
      • Can be omitted
    • Town, District, Country...
      • None/any/all - Used as provided [leading '(' and trailing ')' removed]

  • &(Place, place...) Date <NAME>
    • As above but only for spouse marriages and only with rule 41!

Be wary of these characters (and combinations) if they exist in the source text:

  • &
    • Only allowed as a marriage indicator at the start of the line
      • If it exists elsewhere, use a rule to replace it [eg: " & " -> " and "]
  • +
    • Used to indicate children at the start of the line
      • If it exists elsewhere, use a rule to replace it [eg: " + " -> " and "]
  • -
    • Used to indicate a person who is unrelated to the one previous
      • If it exists elsewhere, use a rule to replace it [eg: "-" -> ""]
  • |_
    • Used in the people list as a key data indicator
      • If it exists anywhere in the source text use am early rule to replace it [eg: "|_" -> "!_"]

  • <tab>|<tab>
    • Used to separate rule parts [would not be able to be entered in a rule
      • If it did exist in the text, two rules could replace it [eg: "<tab>" -> " " and " | " -> ""]

 

See the next blog entry for a full explanation of the possible rules!