Class: Pubid::Iala::Identifiers::Annex

Inherits:
Base
  • Object
show all
Defined in:
lib/pubid/iala/identifiers/annex.rb

Overview

IALA Annex to a base publication. Two surface forms appear in the corpus, both wrapping a Guideline:

"G1045 Annex Ed 1"           — bare Annex, no letter
"G1128 ANNEX A Ed 1.6"        — uppercase + letter (A/B/C/D)

The case of the marker is preserved (Annex vs ANNEX) for round-trip fidelity. Edition and language apply to the Annex itself, not the base.

Class Method Summary collapse

Class Method Details

.typeObject



31
32
33
# File 'lib/pubid/iala/identifiers/annex.rb', line 31

def self.type
  { key: :annex, title: "Annex", short: nil }
end