Method: IsoDoc::Metadata#doctype

Defined in:
lib/isodoc/metadata.rb

#doctype(isoxml, _out) ⇒ Object



46
47
48
49
50
51
52
53
# File 'lib/isodoc/metadata.rb', line 46

def doctype(isoxml, _out)
  b = isoxml&.at(ns("//bibdata/ext/doctype#{NOLANG}"))&.text || return
  set(:doctype, status_print(b))
  b1 = isoxml&.at(ns("//bibdata/ext/doctype#{currlang}"))&.text || b
  set(:doctype_display, status_print(b1))
  b = isoxml&.at(ns("//bibdata/ext/subdoctype#{NOLANG}"))&.text || return
  set(:subdoctype, status_print(b))
end