class RD::RD2HTMLExtVisitor
Constants
- INCLUDE_SUFFIX
- METACHAR
- OUTPUT_SUFFIX
-
must-have constants
Attributes
Public Class Methods
Source
# File lib/rd/rd2html-ext-lib.rb, line 21 def initialize @enum_count = [0, 0, 0, 0, 0, 0, 0] @levelold = 0 @enum_start_level = 2 @image_size = {} begin require 'image_size' @use_image_size = true rescue LoadError @use_image_size = false end super end
Calls superclass method
Public Instance Methods
Source
# File lib/rd/rd2html-ext-lib.rb, line 55 def install_enable_br extend EnableBr end
Source
# File lib/rd/rd2html-ext-lib.rb, line 75 def install_head_element extend HeadElement end
Source
# File lib/rd/rd2html-ext-lib.rb, line 59 def install_headline_secno extend HeadLineTitle extend HeadlineSecno end
Source
# File lib/rd/rd2html-ext-lib.rb, line 47 def install_headline_title extend HeadLineTitle end
Source
# File lib/rd/rd2html-ext-lib.rb, line 51 def install_native_inline extend NativeInline end
Source
# File lib/rd/rd2html-ext-lib.rb, line 64 def install_ref_extension extend RefExtension @ref_extension = [] (methods + private_methods).sort.each do |m| if /^ref_ext/ =~ m @ref_extension.push(m.intern) end end @ref_extension.push(:default_ref_ext) end
Source
# File lib/rd/rd2html-ext-lib.rb, line 36 def visit(tree) install_headline_title if opt_headline_title install_headline_secno if opt_headline_secno install_ref_extension if opt_ref_extension install_enable_br if opt_enable_br install_native_inline if opt_native_inline install_head_element if opt_head_element title_init if opt_headline_title || opt_headline_secno super end
Calls superclass method