Method: IsoDoc::PresentationXMLConvert#edition_translate

Defined in:
lib/isodoc/presentation_function/bibdata.rb

#edition_translate(bibdata) ⇒ Object

does not allow %Spellout and %Ordinal in the ordinal expression to be mixed



56
57
58
59
60
61
62
# File 'lib/isodoc/presentation_function/bibdata.rb', line 56

def edition_translate(bibdata)
  x = bibdata.at(ns("./edition")) or return
  /^\d+$/.match?(x.text) or return
  @i18n.edition_ordinal or return
  tag_translate(x, @lang, @i18n
    .populate("edition_ordinal", { "var1" => x.text.to_i }))
end