From 6811ac91f21a434fc7d967c11e1b20f33918c6ea Mon Sep 17 00:00:00 2001
From: Ralph Amissah
#{@txt}
#{@txt}
-#{@txt}
-#{@two}
-
')
+ x=x.gsub(/,'<').gsub(/>/,'>').
+ gsub(/<br(?: \/)?>/,'
')
%{\n
')
+ x=x.gsub(/,'<').gsub(/>/,'>').
+ gsub(/<br(?: \/)?>/,'
')
%{\n
')
+ x=x.gsub(/,'<').gsub(/>/,'>').
+ gsub(/<br(?: \/)?>/,'
')
%{\n
')
+ x=x.gsub(/,'<').gsub(/>/,'>').
+ gsub(/<br(?: \/)?>/,'
')
%{\n
')
+ x=x.gsub(/,'<').gsub(/>/,'>').
+ gsub(/<br(?: \/)?>/,'
')
%{\n
')
+ x=x.gsub(/,'<').gsub(/>/,'>').
+ gsub(/<br(?: \/)?>/,'
')
%{\n
}
end
- def title_banner(title,subtitle,creator)
- end
end
- class Head_scroll < Head_toc
+ class HeadScroll < HeadToc
def initialize(md)
super(md)
end
@@ -1870,8 +1834,8 @@ WOK
#{@vz.table_close}}
end
end
- class Format_text_object
- @vz=SiSU_Env::Get_init.instance.skin
+ class FormatTextObject
+ @vz=SiSU_Env::GetInit.instance.skin
attr_accessor :md,:t_o,:txt,:ocn,:format,:table,:link,:linkname,:paranum,:p_num,:headname,:banner,:url
def initialize(md,t_o)
@md,@t_o=md,t_o
@@ -1903,7 +1867,7 @@ WOK
@named=nametags_seg(@dob)
@txt=((defined? t_o.obj) ? t_o.obj : nil)
@ocn=((defined? t_o.ocn) ? t_o.ocn.to_s : nil)
- @headname=((t_o.is=='heading' and defined? t_o.name) ? t_o.name : nil)
+ @headname=((t_o.is==:heading and defined? t_o.name) ? t_o.name : nil)
else
if @md.opt.cmd =~/M/
p __FILE__ +':'+ __LINE__.to_s
@@ -1912,10 +1876,10 @@ WOK
end
end
if @txt and not @txt.empty?
- @txt.gsub!(/#{Mx[:mk_o]}[-~]##{Mx[:mk_c]}/,'')
+ @txt=@txt.gsub(/#{Mx[:mk_o]}[-~]##{Mx[:mk_c]}/,'')
end
- @p_num=Paragraph_number.new(@md,@ocn)
- @vz=SiSU_Env::Get_init.instance.skin
+ @p_num=ParagraphNumber.new(@md,@ocn)
+ @vz=SiSU_Env::GetInit.instance.skin
end
def nametags_seg(dob) #FIX
tags=''
@@ -1951,60 +1915,60 @@ WOK
}
end
- def para_form_css(tag,attrib) # regular paragraphs shaped here
+ def para_form_css(tag,attrib,txt) # regular paragraphs shaped here
ul=ulc=''
ul,ulc="\n ","\n
" if @tag =~/li/
%{
')
- @txt.gsub!(/#{Mx[:br_obj]}/,'
')
- para_form_css('p','norm')
+ @txt=@txt.gsub(/#{Mx[:br_page_new]}|#{Mx[:br_page]}/,'
').
+ gsub(/#{Mx[:br_obj]}/,'
')
+ para_form_css('p','norm',@txt)
end
def format(tag,attrib)
- para_form_css(tag,attrib)
+ para_form_css(tag,attrib,@txt)
end
def title_heading(tag,attrib)
%{
@@ -2033,8 +1997,8 @@ WOK
def title_heading4
''
end
- def seg_heading_sub(tag,attrib)
- @txt.gsub!(/(?:#{Mx[:en_a_o]}.+?#{Mx[:en_a_c]}|#{Mx[:en_b_o]}.+?#{Mx[:en_b_c]})\s*/m,' ')
+ def seg_heading_sub(tag,attrib,txt)
+ txt=txt.gsub(/(?:#{Mx[:en_a_o]}.+?#{Mx[:en_a_c]}|#{Mx[:en_b_o]}.+?#{Mx[:en_b_c]})\s*/m,' ')
%{
#{@txt} #{@trailer}
"
@@ -2068,18 +2032,19 @@ WOK