Method: IsoDoc::PresentationXMLConvert#prefix_name_prep
- Defined in:
- lib/isodoc/presentation_function/autonum.rb
#prefix_name_prep(node, elem) ⇒ Object
20 21 22 23 24 25 26 27 |
# File 'lib/isodoc/presentation_function/autonum.rb', line 20 def prefix_name_prep(node, elem) lbls = prefix_name_labels(node) name = node.at(ns("./#{elem}")) and name["id"] = lbls[:name] ins = name || node.add_first_child("<sentinel/>").elements.first node["unnumbered"] or number = @xrefs.anchor(node["id"], :value, false)&.strip [name, ins, lbls, number] end |