Class: Tbx::Hi

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/tbx/hi.rb

Overview

Inline highlighting element ‘<hi>`.

Used within term, note, and other text content to mark up special text ranges. The ‘entailedTerm` type with `target` attribute creates inline cross-references to other concepts.

Permitted ‘type` values (from Core RNG):

  • ‘entailedTerm` — cross-reference to another concept within term text

  • ‘hotkey` — keyboard shortcut designation

  • ‘italics` — italic text emphasis

  • ‘bold` — bold text emphasis

  • ‘superscript` — superscript text

  • ‘subscript` — subscript text

  • ‘math` — mathematical notation

Schema source: TBXcoreStructV03.rng ‘<define name=“hi”>`

Constant Summary collapse

TYPES =
Modules::CoreTypes::HI_TYPES.freeze