This is the core for the Cadmus GISARC project.
Inscription ID should be equal to ISiciliy ID.
General:
- external IDs*: all the IDs linked to the inscription (ISicily and eventually others).
- metadata: general purpose metadata.
- location*: geographic location. This is used to pinpoint the inscription on a map. The link to a site is managed via the pin links part.
- pin links: link to the site containing the inscription, if any. The site must be a site item with a metadata part having a metadatum named
hid
equal to the human-friendly ID we want to use to identify it in order to link it to inscriptions. - date*
- epigraphic support
- epigraphic writing
Classification:
- categories*: general thematic tags from some taxonomy.
- index keywords: multiple-language keywords which can be grouped under several sections ("indexes").
Comment:
- comment: generic comment.
- note: free text note. Might be useful for redactional purposes.
References:
- references: short documentary references.
- bibliography.
Text:
- text: text or a part of it when required.
- apparatus layer: critical apparatus.
- orthography layer: can be used to annotate and categorize linguistic phenomena reflected in orthography.
- comment layer: can be used to comment specific words of the text.
General:
- name(s)*: the site's name(s).
- metadata*: the site's metadata. This should at least include a
hid
metadatum whose value is the human-friendly ID used to link inscriptions to sites. - location*: geographic location. This is used to pinpoint the site on a map, as a point (representing its conventionally defined center) and eventually also as a region (defined with shapes like polygons).
- external IDs
Comment:
- comment
- note
References:
- references
- bibliography
latitude
* (number)longitude
* (number)altitude
(number, expressed in mt; optional)geometries
(string[])
system
(string, thesaurus:epi-writing-systems
, usually ISO 15924 lowercase)type
(string, thesaurus:epi-writing-types
)technique
(string, thesaurus:epi-writing-techniques
)tool
(string, thesaurus:epi-writing-tools
)frameType
(string, thesaurus:epi-writing-frame-types
)counts
(DecoratedCount[]):id
* (string, thesaurus:decorated-count-ids
)tag
(string, thesaurus:decorated-count-tags
)value
* (number)note
(string)
figType
(string, thesaurus:epi-writing-fig-types
)figFeatures
(string[], thesaurus:epi-writing-fig-features
)scriptFeatures
(string[], thesaurus,epi-writing-script-features
)languages
(string[], thesaurus:epi-writing-languages
, usually ISO 639-3)hasPoetry
(boolean)metres
(string[], thesaurus:epi-writing-metres
)
material
* (string, thesaurus:epi-support-materials
)originalFn
(string, thesaurus:epi-support-functions
)currentFn
(string, thesaurus:epi-support-functions
)objectType
(string, thesaurus:epi-support-object-types
)supportType
(string, thesaurus:epi-support-types
)indoor
(boolean)size
(PhysicalSize
):tag
(string, thesaurus:physical-size-tags
)w
(PhysicalSize):value
* (number)unit
* (string, thesaurus:physical-size-units
)tag
(string, thesaurus:physical-size-dim-tags
)
h
(PhysicalSize)d
(PhysicalSize)note
(string)
state
(string, thesaurus:epi-support-states
)lastSeen
(date)
- 2023-02-03: migrated to new components factory. This is a breaking change for backend components, please see this page. Anyway, in the end you just have to update your libraries and a single namespace reference. Benefits include:
- more streamlined component instantiation.
- more functionality in components factory, including DI.
- dropped third party dependencies.
- adopted standard MS technologies for DI.
- 2022-12-21: updated packages.
- 2022-11-25: updated packages.