lib/isodoc/mpfd/base_convert.rb in metanorma-mpfd-0.3.18 vs lib/isodoc/mpfd/base_convert.rb in metanorma-mpfd-0.3.19
- old
+ new
@@ -160,13 +160,17 @@
end
def annex_names(clause, num)
@anchors[clause["id"]] = { label: annex_name_lbl(clause, num),
xref: "#{@annex_lbl} #{num}", level: 1 }
+ if a = single_annex_special_section(clause)
+ annex_names1(a, "#{num}", 1)
+ else
i = 0
clause.xpath(ns("./clause | ./references")).each do |c|
container_names(c, 0)
i = annex_naming(c, num, 1, i)
+ end
end
hierarchical_asset_names(clause, num)
end
def annex_names1(clause, num, level)