classRenderProcessor#< RenderProcessor
defopen_tag name, position
@stack<< name
print escape(@line[@position...position].gsub(/\n|\r/,''))if position >@position@position= position
opt = options @stack
print "<span class='#{name_to_class(name)}'>"enddefname_to_class(name)
cl=""
tags=name.split(".")(0..tags.length-1).each do |i|
cl << tags[0..i].join("_")
cl <<""end
cl.strip
end