Method: IsoDoc::XrefGen::Sections#reference_names

Defined in:
lib/isodoc/xref/xref_sect_gen.rb

#reference_names(ref) ⇒ Object



234
235
236
237
238
239
240
241
# File 'lib/isodoc/xref/xref_sect_gen.rb', line 234

def reference_names(ref)
  ids = @klass.bibitem_ref_code(ref)
  identifiers = @klass.render_identifier(ids)
  reference = @klass
    .docid_l10n(identifiers[:metanorma] || identifiers[:sdo] ||
                               identifiers[:ordinal] || identifiers[:doi])
  @anchors[ref["id"]] = { xref: reference }
end