Citation

Validate against: http://json-schema.org/draft-07/schema#

Schema ID: http://schemas.digitallinguistics.io/Citation-1.0.0.json

Type: object

Description

A citation to a bibliographic source. Citation objects consist of an optional pages property which indicates the relevant page numbers within the cited publication, and either a citationKey field or a bibliographicSource field. If the citationKey field is used, it contains a reference to the citation key of a bibliographic source stored elsewhere. If the bibliographicSource field is used, it contains an entire bibliographicSource. This allows developers to dereference their bibliographies, if they choose to.

This item must also validate against all of the following schemas:

  • Properties

    The following properties are defined for this object:

    • Pages: pages

      Type: string

      Description

      The relevant page numbers within the cited publication

  • This item must also validate against exactly one of the following schemas:

    • Required Properties

      • citationKey

      Properties

      The following properties are defined for this object:

    • Required Properties

      • bibliographicSource

      Properties

      The following properties are defined for this object:

Examples

The following are example values for this schema:

  • {
      "citationKey": "Hieber2018",
      "pages": "1-15"
    }