The current design assumption is that the implementation will use bibliography groups, with a page per citation. This may change.
The initial scope will aspire to include:
- a mechanism to import, store and reference citations
- either Site.BibliographyDatabase and Group.BibliographyDatabase pages, containing citation data in BIBTEX markup plus supplementary content (not citations) in regular wiki markup
- or bibliography groups, with a page per citation and citation data stored as field name/field value pairs using wiki definition lists
- individual citations (whether in BIBTEX markup or wiki markup) rendered as suitable HTML for display purposes; e.g. field names and field values or using view templates to support various citation styles
- the ability to cite (refer to) an item in a BibliographyDatabase page
- the ability to generate a formatted list of citations at the end of an individual wiki page (which may contain include directives)
- the ability to generate a formatted list of citations at the end of a published collection of wiki page, with optional introductory text
- the ability to generate a (possibly annotated) bibliography from BibliographyDatabase pages
- the ability to specify display options such as citation style and reference style
- HTML, LATEX and PDF output
The initial scope may perhaps include:
- the ability to define and cite casual references within the current wiki page
- the ability to add new references to a bibliography database using a simple wiki form
- the ability to update existing references using a simple wiki form
- the ability to delete (mark as deleted) existing references using a simple wiki form
- an interface in which the reference type defines the form’s appearance and field prompts
- the ability to export bibliography records as bibtex files
The initial scope will not include:
- the ability to generate a list of references from multiple BibliographyDatabases (although a database page may contain include directives to mimic such a feature)
- the ability to merge casual references and a BibliographyDatabase into a single bibliography
- the ability to generate a “cited-only” view of a BibliographyDatabase — i.e. generate a list of references from a database using a list of pages where these may have been cited
- support for citations defined using arbitrary wiki or other markup (i.e. it is BIBTEX only, with a translation to and from definition list markup)
« Use Cases | Home Page | Solution Approach »