Sha256: 0fee94918415e5a5abdb43c2c729180a4a4364032872efb5e8167e5e3fe4c23f
Contents?: true
Size: 1.33 KB
Versions: 8
Compression:
Stored size: 1.33 KB
Contents
module IsoDoc module Bipm class PresentationXMLConvert < IsoDoc::Generic::PresentationXMLConvert def middle_title(docxml) @jcgm or return nil @iso.middle_title(docxml) end # KILL def table1x(elem) table_fn(elem) labelled_ancestor(elem) || elem["unnumbered"] and return n = @xrefs.anchor(elem["id"], :label, false) prefix_name(elem, ".<tab/>", l10n("#{@i18n.table.capitalize} #{n}"), "name") end def table_delim l10n("x.<tab/>").sub("x", "") # force French " .</tab>" end def figure1(elem) if @jcgm @iso.xrefs = @xrefs @iso.figure1(elem) else super end end def note_delim(_elem) l10n("x:<tab/>").sub("x", "") # force French " :</tab>" end # notes and remarques (list notes) are not numbered def note1(elem) elem.parent.name == "bibitem" || elem["notag"] == "true" and return lbl = l10n(note_label(elem)) prefix_name(elem, { label: note_delim(elem) }, lbl, "name") end def note_label(elem) if elem.ancestors("preface").empty? if elem.ancestors("ul, ol, dl").empty? @i18n.note else @i18n.listnote end else @i18n.prefacenote end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems