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:
Citation Key:
citationKey
Description
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:
bibliographicSource
Description
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" }