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:
pagesType:
stringDescription
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:
Citation Key:
citationKeyDescription
The citation key for the bibliographic source being reference. Must be a valid Abbreviation.
Referenced Schema
This item must validate against the following schema:
Required Properties
bibliographicSource
Properties
The following properties are defined for this object:
Bibliographic Source:
bibliographicSourceDescription
The bibliographic source being referenced.
Referenced Schema
This item must validate against the following schema:
http://schemas.digitallinguistics.io/BibliographicSource.json
Examples
The following are example values for this schema:
-
{ "citationKey": "Hieber2018", "pages": "1-15" }