Class: Glossarist::NonVerbRep
- Inherits:
-
NonVerbalEntity
- Object
- Lutaml::Model::Serializable
- NonVerbalEntity
- Glossarist::NonVerbRep
- Defined in:
- lib/glossarist/non_verb_rep.rb
Overview
A concept-local non-verbal representation (ISO 10241-1 §6.5).
NonVerbRep is the inline form attached directly to a concept's data.
The dataset-shared form is Figure / Table / Formula. The two share the
same a11y + provenance payload via NonVerbalEntity; NonVerbRep differs
only in that it has no dataset-wide identity (no id, no identifier)
— its identity is its position inside the parent concept.
type discriminates the kind of non-verbal content: "image", "table",
or "formula". When type is "image", images carries one or more
FigureImage variants (responsive, format fallback, dark/light). The
caption/description/alt fields are localized (hash keyed by ISO 639
code) for accessibility.