Method: IsoDoc::Function::Blocks#figure_name_parse
- Defined in:
- lib/isodoc/function/blocks.rb
#figure_name_parse(node, div, name) ⇒ Object
44 45 46 47 48 49 50 51 52 |
# File 'lib/isodoc/function/blocks.rb', line 44 def figure_name_parse(node, div, name) return if name.nil? && node.at(ns("./figure")) div.p **{ class: "FigureTitle", style: "text-align:center;" } do |p| lbl = anchor(node['id'], :label, false) lbl.nil? or p << l10n("#{@figure_lbl} #{lbl}") name and !lbl.nil? and p << " — " name and name.children.each { |n| parse(n, div) } end end |