class SiSU_HTML_Format::ParagraphNumber
Public Class Methods
new(md,ocn)
click to toggle source
# File lib/sisu/html_format.rb, line 58 def initialize(md,ocn) @md,@ocn=md,ocn.to_s @ocn ||='' @make=SiSU_Env::ProcessingSettings.new(@md) end
Public Instance Methods
goto()
click to toggle source
# File lib/sisu/html_format.rb, line 87 def goto (@ocn==nil || @ocn.empty?) \ ? '' : %{<a href="##{@ocn}">} end
id()
click to toggle source
# File lib/sisu/html_format.rb, line 83 def id #w3c? "tidy" complains about numbers as identifiers ! annoying (@ocn==nil || @ocn.empty?) \ ? '' : %{id="#{Mx[:ocn_id_char]}#{@ocn}"} end
name()
click to toggle source
# File lib/sisu/html_format.rb, line 75 def name if @make.build.html_strict? \ or @ocn==(nil || @ocn.empty?) '' else %{<a name="#{@ocn}"></a>} end end
ocn_display()
click to toggle source
# File lib/sisu/html_format.rb, line 63 def ocn_display if @make.build.ocn? if @ocn.to_i==0 \ or @ocn.empty? '' else %{<label class="ocn"><a href="##{@ocn}" class="lnkocn">#{@ocn}</a></label>} end else '' end end