diff options
| -rw-r--r-- | lib/sisu/v6/xml_docbook5.rb | 60 | 
1 files changed, 30 insertions, 30 deletions
| diff --git a/lib/sisu/v6/xml_docbook5.rb b/lib/sisu/v6/xml_docbook5.rb index bc4ad233..a835288a 100644 --- a/lib/sisu/v6/xml_docbook5.rb +++ b/lib/sisu/v6/xml_docbook5.rb @@ -135,7 +135,7 @@ module SiSU_XML_Docbook_Book          def collapsed            %w[ 0 1 2 3 4 5 ]          end -        def docbook(lc,chlv='') +        def docbook_tag(lc,chlv='')            case lc            when 0 then 'book'            when 1 then lc==chlv ? 'chapter' : 'section' @@ -217,7 +217,7 @@ module SiSU_XML_Docbook_Book                doc_position=:body_and_tail              else                filename_docbook.puts structure_build_tag_close(o.lc,h) -              filename_docbook.puts  %{#{spaces*(o.lc)}<#{tags.docbook(o.lc,chlv)}#{tag_id}> +              filename_docbook.puts  %{#{spaces*(o.lc)}<#{tags.docbook_tag(o.lc,chlv)}#{tag_id}>  #{spaces*o.lc}<title#{id}>  }              end @@ -237,40 +237,40 @@ module SiSU_XML_Docbook_Book          x=[]          case h          when 0 -          x << "#{spaces*0}</#{tags.docbook(0)}>"       if (lc <= 0) +          x << "#{spaces*0}</#{tags.docbook_tag(0)}>"       if (lc <= 0)          when 1 -          x << "#{spaces*1}</#{tags.docbook(1,@chlv)}>" if (lc <= 1) -          x << "#{spaces*0}</#{tags.docbook(0)}>"       if (lc <= 0) +          x << "#{spaces*1}</#{tags.docbook_tag(1,@chlv)}>" if (lc <= 1) +          x << "#{spaces*0}</#{tags.docbook_tag(0)}>"       if (lc <= 0)          when 2 -          x << "#{spaces*2}</#{tags.docbook(2,@chlv)}>" if (lc <= 2) -          x << "#{spaces*1}</#{tags.docbook(1,@chlv)}>" if (lc <= 1) -          x << "#{spaces*0}</#{tags.docbook(0)}>"       if (lc <= 0) +          x << "#{spaces*2}</#{tags.docbook_tag(2,@chlv)}>" if (lc <= 2) +          x << "#{spaces*1}</#{tags.docbook_tag(1,@chlv)}>" if (lc <= 1) +          x << "#{spaces*0}</#{tags.docbook_tag(0)}>"       if (lc <= 0)          when 3 -          x << "#{spaces*3}</#{tags.docbook(3,@chlv)}>" if (lc <= 3) -          x << "#{spaces*2}</#{tags.docbook(2,@chlv)}>" if (lc <= 2) -          x << "#{spaces*1}</#{tags.docbook(1,@chlv)}>" if (lc <= 1) -          x << "#{spaces*0}</#{tags.docbook(0)}>"       if (lc <= 0) +          x << "#{spaces*3}</#{tags.docbook_tag(3,@chlv)}>" if (lc <= 3) +          x << "#{spaces*2}</#{tags.docbook_tag(2,@chlv)}>" if (lc <= 2) +          x << "#{spaces*1}</#{tags.docbook_tag(1,@chlv)}>" if (lc <= 1) +          x << "#{spaces*0}</#{tags.docbook_tag(0)}>"       if (lc <= 0)          when 4 -          x << "#{spaces*4}</#{tags.docbook(4,@chlv)}>" if (lc <= 4) -          x << "#{spaces*3}</#{tags.docbook(3,@chlv)}>" if (lc <= 3) -          x << "#{spaces*2}</#{tags.docbook(2,@chlv)}>" if (lc <= 2) -          x << "#{spaces*1}</#{tags.docbook(1,@chlv)}>" if (lc <= 1) -          x << "#{spaces*0}</#{tags.docbook(0)}>"       if (lc <= 0) +          x << "#{spaces*4}</#{tags.docbook_tag(4,@chlv)}>" if (lc <= 4) +          x << "#{spaces*3}</#{tags.docbook_tag(3,@chlv)}>" if (lc <= 3) +          x << "#{spaces*2}</#{tags.docbook_tag(2,@chlv)}>" if (lc <= 2) +          x << "#{spaces*1}</#{tags.docbook_tag(1,@chlv)}>" if (lc <= 1) +          x << "#{spaces*0}</#{tags.docbook_tag(0)}>"       if (lc <= 0)          when 5 -          x << "#{spaces*5}</#{tags.docbook(5)}>"       if (lc <= 5) -          x << "#{spaces*4}</#{tags.docbook(4,@chlv)}>" if (lc <= 4) -          x << "#{spaces*5}</#{tags.docbook(3,@chlv)}>" if (lc <= 3) -          x << "#{spaces*2}</#{tags.docbook(2,@chlv)}>" if (lc <= 2) -          x << "#{spaces*1}</#{tags.docbook(1,@chlv)}>" if (lc <= 1) -          x << "#{spaces*0}</#{tags.docbook(0)}>"       if (lc <= 0) +          x << "#{spaces*5}</#{tags.docbook_tag(5)}>"       if (lc <= 5) +          x << "#{spaces*4}</#{tags.docbook_tag(4,@chlv)}>" if (lc <= 4) +          x << "#{spaces*5}</#{tags.docbook_tag(3,@chlv)}>" if (lc <= 3) +          x << "#{spaces*2}</#{tags.docbook_tag(2,@chlv)}>" if (lc <= 2) +          x << "#{spaces*1}</#{tags.docbook_tag(1,@chlv)}>" if (lc <= 1) +          x << "#{spaces*0}</#{tags.docbook_tag(0)}>"       if (lc <= 0)          when 6 -          x << "#{spaces*6}</#{tags.docbook(6)}>"       if (lc <= 6) -          x << "#{spaces*5}</#{tags.docbook(5)}>"       if (lc <= 5) -          x << "#{spaces*4}</#{tags.docbook(4,@chlv)}>" if (lc <= 4) -          x << "#{spaces*3}</#{tags.docbook(3,@chlv)}>" if (lc <= 3) -          x << "#{spaces*2}</#{tags.docbook(2,@chlv)}>" if (lc <= 2) -          x << "#{spaces*1}</#{tags.docbook(1,@chlv)}>" if (lc <= 1) -          x << "#{spaces*0}</#{tags.docbook(0)}>"       if (lc <= 0) +          x << "#{spaces*6}</#{tags.docbook_tag(6)}>"       if (lc <= 6) +          x << "#{spaces*5}</#{tags.docbook_tag(5)}>"       if (lc <= 5) +          x << "#{spaces*4}</#{tags.docbook_tag(4,@chlv)}>" if (lc <= 4) +          x << "#{spaces*3}</#{tags.docbook_tag(3,@chlv)}>" if (lc <= 3) +          x << "#{spaces*2}</#{tags.docbook_tag(2,@chlv)}>" if (lc <= 2) +          x << "#{spaces*1}</#{tags.docbook_tag(1,@chlv)}>" if (lc <= 1) +          x << "#{spaces*0}</#{tags.docbook_tag(0)}>"       if (lc <= 0)          end          x.join("\n")        end | 
