Citation Formatter

In general, a formatter won’t produce a single output format. I have two examples that I have been working on:

  1. A Citation Style Language (CSL) formatter

This will take variables, which may be stored as attributes, and format them using citeproc-py. The user will be able to choose from the available styles that citeproc-py supports. For example, it could be used to produce citations that conform to the Chicago Manual of Style.

  1. A template formatter

Again the variables will probably be stored as attributes. The user will be able to create a template to format a citation. We may provide a selection of templates to provide a citation format based on that described in Evidence Explained by Elizabeth Shown Mills.

These are only at a prototype stage of development at the moment.

The default plugin is provided to replicate the legacy Gedcom format.

2 Likes