aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2008-07-12 14:43:36 -0400
committerRalph Amissah <ralph@amissah.com>2008-07-12 14:43:36 -0400
commitd7ec8e17415e723dc8bc7c1836848ae094e7a1d5 (patch)
tree52b1b19a0d95c1dc9775ec58c98e1180840e31bc /lib
parentsisu-0.67.4 + sha256 (diff)
texpdf fixes, xetex and xelatex processing commands, and fix for a5 landscape pdf
Diffstat (limited to 'lib')
-rw-r--r--lib/sisu/v0/sysenv.rb6
-rw-r--r--lib/sisu/v0/texpdf_format.rb2
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/sisu/v0/sysenv.rb b/lib/sisu/v0/sysenv.rb
index bde769e2..3d01729e 100644
--- a/lib/sisu/v0/sysenv.rb
+++ b/lib/sisu/v0/sysenv.rb
@@ -683,15 +683,15 @@ module SiSU_Env
if @input =~/landscape\.tex$/
%{#{texpdf} -interaction=#{mode} -fmt=xelatex -papersize="#{papersize} -l" #@input #{tell}\n}
else
- "#{texpdf} -interaction=#{mode} -fmt=xelatex #@input #{tell}\n"
+ %{#{texpdf} -interaction=#{mode} -fmt=xelatex -papersize="#{papersize}" #@input #{tell}\n}
end
when /xelatex/
if @input =~/landscape\.tex$/
%{#{texpdf} -interaction=#{mode} -papersize="#{papersize} -l" #@input #{tell}\n}
else
- "#{texpdf} -interaction=#{mode} #@input #{tell}\n"
+ %{#{texpdf} -interaction=#{mode} -papersize="#{papersize}" #@input #{tell}\n}
end
- when /pdftex/; "#{texpdf} -interaction=#{mode} -fmt=pdflatex #@input #{tell}\n"
+ when /pdftex/; "#{texpdf} -interaction=#{mode} -fmt=pdflatex #@input #{tell}\n"
when /pdflatex/; "#{texpdf} -interaction=#{mode} #@input #{tell}\n"
end
system(texpdf_cmd)
diff --git a/lib/sisu/v0/texpdf_format.rb b/lib/sisu/v0/texpdf_format.rb
index 75a3ff91..ee457ca3 100644
--- a/lib/sisu/v0/texpdf_format.rb
+++ b/lib/sisu/v0/texpdf_format.rb
@@ -1241,7 +1241,7 @@ WOK
d[:textheight],d[:textwidth]=@tx.b5.landscape.h,@tx.b5.landscape.w
when /a5/i
d[:papertype],d[:fontsize],d[:columnsep]='a5paper','10pt','38pt'
- d[:textheight],d[:textwidth]='10pt',@tx.a5.landscape.h,@tx.a5.landscape.w
+ d[:textheight],d[:textwidth]=@tx.a5.landscape.h,@tx.a5.landscape.w
else #default currently A4
d[:papertype],d[:fontsize]='a4paper','12pt'
d[:textheight],d[:textwidth]=@tx.a4.landscape.h,@tx.a4.landscape.w