aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v0/sst_to_s_xml_node.rb
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2009-07-04 08:49:10 -0400
committerRalph Amissah <ralph@amissah.com>2009-07-04 08:49:10 -0400
commit387104a1f0c41f616ad5abd57c558f26cd18f48f (patch)
tree0d506ad11e2845db5806b54c4d312eb0994c59c9 /lib/sisu/v0/sst_to_s_xml_node.rb
parenttexpdf mostly minor cleaning (diff)
xml related minor touches
Diffstat (limited to 'lib/sisu/v0/sst_to_s_xml_node.rb')
-rw-r--r--lib/sisu/v0/sst_to_s_xml_node.rb18
1 files changed, 12 insertions, 6 deletions
diff --git a/lib/sisu/v0/sst_to_s_xml_node.rb b/lib/sisu/v0/sst_to_s_xml_node.rb
index 5c341956..09e9f740 100644
--- a/lib/sisu/v0/sst_to_s_xml_node.rb
+++ b/lib/sisu/v0/sst_to_s_xml_node.rb
@@ -458,27 +458,33 @@ WOK
case @sto.format
when /^(1):(\S*)/
xml_clean(para)
- xml_structure(o,para,$1,$2)
+ t_o={:txt =>para,:ocn =>o.ocn,:format =>$1,:segname =>$2} # o,para,$1,$2
+ xml_structure(@md,t_o)
para=@sto.lev_para_ocn.heading_body1
when /^(2):(\S*)/
xml_clean(para)
- xml_structure(o,para,$1,$2)
+ t_o={:txt =>para,:ocn =>o.ocn,:format =>$1,:segname =>$2}
+ xml_structure(@md,t_o)
para=@sto.lev_para_ocn.heading_body2
when /^(3):(\S*)/
xml_clean(para)
- xml_structure(o,para,$1,$2)
+ t_o={:txt =>para,:ocn =>o.ocn,:format =>$1,:segname =>$2}
+ xml_structure(@md,t_o)
para=@sto.lev_para_ocn.heading_body3
when /^(4):(\S*)/ # work on see Split_text_object
xml_clean(para)
- xml_structure(o,para,$1,$2)
+ t_o={:txt =>para,:ocn =>o.ocn,:format =>$1,:segname =>$2}
+ xml_structure(@md,t_o)
para=@sto.lev_para_ocn.heading_body4
when /^(5):(\S*)/
xml_clean(para)
- xml_structure(o,para,$1,$2)
+ t_o={:txt =>para,:ocn =>o.ocn,:format =>$1,:segname =>$2}
+ xml_structure(@md,t_o)
para=@sto.lev_para_ocn.heading_body5
when /^(6):(\S*)/
xml_clean(para)
- xml_structure(o,para,$1,$2)
+ t_o={:txt =>para,:ocn =>o.ocn,:format =>$1,:segname =>$2}
+ xml_structure(@md,t_o)
para=@sto.lev_para_ocn.heading_body6
else
if para =~ /<:verse>/