aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2008-10-10 22:26:18 -0400
committerRalph Amissah <ralph@amissah.com>2008-10-10 22:26:18 -0400
commitbf2a99e821f9d4ac64c2d558a6b6ca940a8aade4 (patch)
tree2aa58064be00e32403f5b3f5a8fb7fc53374c6af /lib/sisu
parentsha256 for 0.69.2 (diff)
book code, minor adjustment; and fix to manifest reporting of the creation of sisupod (zip)
Diffstat (limited to 'lib/sisu')
-rw-r--r--lib/sisu/v0/dal_idx.rb11
-rw-r--r--lib/sisu/v0/manifest.rb10
-rw-r--r--lib/sisu/v0/sysenv.rb2
3 files changed, 9 insertions, 14 deletions
diff --git a/lib/sisu/v0/dal_idx.rb b/lib/sisu/v0/dal_idx.rb
index d7d5223e..36489e74 100644
--- a/lib/sisu/v0/dal_idx.rb
+++ b/lib/sisu/v0/dal_idx.rb
@@ -169,12 +169,17 @@ module SiSU_book_index
@idx[:sst] << "\n\n#{Mx[:br_page_new]}"
@idx[:sst] << "\n\n#{Mx[:lv_o]}2:#{Mx[:lv_c]}Index #{Mx[:id_o]}~0;0:0;x0#{Mx[:id_c]}"
@idx[:sst] << "\n\n#{Mx[:lv_o]}4:idx#{Mx[:lv_c]} [Index] #{Mx[:pa_non_object_dummy_heading]} #{Mx[:id_o]}~0;0:0;x0#{Mx[:id_c]}"
- alph=%W[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
+ alph=%W[9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]
@idx[:html] << '<p>'
- alph.each {|x| @idx[:html] << %{<a href="##{x}">#{x}</a>,&nbsp;}}
+ alph.each do |x|
+ @idx[:html] << if x =~/[0-9]/; ''
+ else
+ %{<a href="##{x}">#{x}</a>,&nbsp;}
+ end
+ end
@idx[:html] << '</p>'
letter=alph.shift
- @idx[:html] << %{\n<hr />\n<p class="book_index_lev1"><a name="A">A</a></p>}
+ @idx[:html] << %{\n<p class="book_index_lev1"><a name="numeral"></a></p>}
the_idx.each do |i|
i.each do |x|
if x.class == String
diff --git a/lib/sisu/v0/manifest.rb b/lib/sisu/v0/manifest.rb
index 78045e80..22330734 100644
--- a/lib/sisu/v0/manifest.rb
+++ b/lib/sisu/v0/manifest.rb
@@ -191,16 +191,6 @@ module SiSU_Manifest
id,file='HTML, full length document',@md.fn[:doc]
summarize(id,file,img)
end
- #if FileTest.file?("#@base_path/#{@md.fn[:pdf_p]}")==true
- # img='<img border="0" height="18" width="15" src="../_sisu/image_sys/b_pdf.png" alt="PDF portrait" /> '
- # id,file="full length document (PDF portrait&nbsp;/ vertical - recommended for printing), size #{@md.papersize_array[0]}",@md.fn[:pdf_p]
- # summarize(id,file,img)
- #end
- #if FileTest.file?("#@base_path/#{@md.fn[:pdf_l]}")==true
- # img='<img border="0" height="15" width="18" src="../_sisu/image_sys/b_pdf.png" alt="PDF landscape" /> '
- # id,file="full length document (PDF landscape&nbsp;/ horizontal - recommended for screen viewing), size #{@md.papersize_array[0]}",@md.fn[:pdf_l]
- # summarize(id,file,img)
- #end
if FileTest.file?("#@base_path/#{@md.fn[:pdf_p_letter]}")==true
img='<img border="0" height="18" width="15" src="../_sisu/image_sys/b_pdf.png" alt="PDF portrait" /> '
id,file="PDF, U.S. letter size, portrait/vertical document (recommended for printing)",@md.fn[:pdf_p_letter]
diff --git a/lib/sisu/v0/sysenv.rb b/lib/sisu/v0/sysenv.rb
index 25cf90ec..677c6d09 100644
--- a/lib/sisu/v0/sysenv.rb
+++ b/lib/sisu/v0/sysenv.rb
@@ -380,7 +380,7 @@ module SiSU_Env
@@flv ||=document_language_versions_found[:f]
unless @@fns =~/\S+?\.zip/
@@fnz ||=if @@fns =~/(?:\~\S{2,3})?\.(?:ssm\.sst|ssm)$/; @@fnb + '.ssm.zip'
- elsif @fnb; @@fnb + '.sst.zip'
+ elsif @@fnb; @@fnb + '.sst.zip'
else '' # e.g. termsheet
end
end