Method: Asciidoctor::PDF::IndexCatalog#store_term
- Defined in:
- lib/asciidoctor/pdf/index_catalog.rb
#store_term(names, dest, assoc = {}) ⇒ Object
26 27 28 29 30 31 32 33 34 |
# File 'lib/asciidoctor/pdf/index_catalog.rb', line 26 def store_term names, dest, assoc = {} if (num_terms = (names = names.map {|name| FormattedString.new name }).size) == 1 store_primary_term names[0], dest, assoc elsif num_terms == 2 store_secondary_term names[0], names[1], dest, assoc elsif num_terms > 2 store_tertiary_term names[0], names[1], names[2], dest, assoc end end |