Method: IsoDoc::PresentationXMLConvert#figure1

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

#figure1(elem) ⇒ Object



62
63
64
65
66
67
68
69
70
71
72
73
74
# File 'lib/isodoc/presentation_function/image.rb', line 62

def figure1(elem)
  elem["class"] == "pseudocode" || elem["type"] == "pseudocode" and
    return sourcecode1(elem)
  figure_fn(elem)
  figure_key(elem.at(ns("./dl")))
  lbl = @xrefs.anchor(elem["id"], :label, false)
  lbl and a = autonum(elem["id"], lbl)
  figname = figure_name(elem)
  (elem.parent.name == "figure") && a and
    a += subfigure_delim
  lbl && figure_label?(elem) and s = "#{figname}#{a}"
  prefix_name(elem, { caption: figure_delim(elem) }, l10n(s&.strip), "name")
end