Method: IsoDoc::XrefGen::Counter#print

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


153
154
155
156
157
158
159
# File 'lib/isodoc/xref/xref_counter.rb', line 153

def print
  @unnumbered and return nil
  @prefix_override and return @prefix_override
  num = @number_override || @num
  out = @style == :roman && !num.nil? ? RomanNumerals.to_roman(num) : num
  "#{@prefix}#{@base}#{out}#{@letter_override || @letter}"
end