aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v6/texpdf_format.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sisu/v6/texpdf_format.rb')
-rw-r--r--lib/sisu/v6/texpdf_format.rb21
1 files changed, 11 insertions, 10 deletions
diff --git a/lib/sisu/v6/texpdf_format.rb b/lib/sisu/v6/texpdf_format.rb
index c1bd0f1c..ea5f383f 100644
--- a/lib/sisu/v6/texpdf_format.rb
+++ b/lib/sisu/v6/texpdf_format.rb
@@ -920,7 +920,7 @@ module SiSU_TeX_Pdf
def tex_head_paper_dimensions
d={}
case @layout
- when /portrait/
+ when :portrait
d[:papertype],d[:fontsize]='a4paper','11pt'
d[:oddsidemargin],d[:evensidemargin],d[:topmargin]='0mm','0mm','-12pt'
d[:headheight],d[:headsep],d[:columnsep]='12pt','35pt',''
@@ -950,7 +950,7 @@ module SiSU_TeX_Pdf
d[:papertype],d[:fontsize]='a4paper','12pt'
d[:textheight],d[:textwidth]=@tx.a4.portrait.h,@tx.a4.portrait.w
end
- when /landscape/
+ when :landscape
d[:papertype],d[:fontsize]='a4paper','11pt'
d[:oddsidemargin],d[:evensidemargin],d[:topmargin]='6mm','6mm','-12mm'
d[:headheight],d[:headsep],d[:columnsep]='12pt','20pt','40pt'
@@ -980,22 +980,22 @@ module SiSU_TeX_Pdf
end
def tex_head_paper
case @layout
- when /portrait/
+ when :portrait
tex_head_paper_portrait(tex_head_paper_dimensions)
- when /landscape/
+ when :landscape
tex_head_paper_landscape(tex_head_paper_dimensions)
end
end
def tex_head_pdftex_dvi
color=case @layout
- when /portrait/
+ when :portrait
<<-WOK
colorlinks=true,
urlcolor=myblack,
filecolor=myblack,
linkcolor=myblack,
WOK
- when /landscape/
+ when :landscape
<<-WOK
colorlinks=true,
urlcolor=myblue, % \\href{...}{...} external url
@@ -1003,8 +1003,9 @@ module SiSU_TeX_Pdf
linkcolor=myred, % \\href{...} and \\pageref{...}
WOK
end
- if @layout =~/portrait|landscape/
- <<-WOK
+ if @layout == :portrait \
+ or @layout == :landscape
+ <<-WOK
\\usepackage{alltt}
\\usepackage{thumbpdf}
\\usepackage[#{@tex2pdf},
@@ -1484,11 +1485,11 @@ module SiSU_TeX_Pdf
#BOOK standard dimensions - 229x156
def newpage(orientation)
case orientation
- when /landscape/ # using longtable latex package
+ when :landscape # using longtable latex package
<<-WOK
\\clearpage
WOK
- when /portrait/
+ when :portrait
<<-WOK
\\newpage
WOK