Method: IsoDoc::PresentationXMLConvert#source_label

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

#source_label(elem) ⇒ Object



183
184
185
186
187
188
189
190
191
# File 'lib/isodoc/presentation_function/sourcecode.rb', line 183

def source_label(elem)
  if !labelled_ancestor(elem) && # do not number if labelled_ancestor
      lbl = @xrefs.anchor(elem["id"], :label, false)
    #a = autonum(elem["id"], lbl)
    #s = "<span class='fmt-element-name'>#{lower2cap @i18n.figure}</span> #{a}"
    s = labelled_autonum(lower2cap(@i18n.figure), elem["id"], lbl)&.strip
  end
  prefix_name(elem, { caption: block_delim }, s, "name")
end