aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v3/texpdf.rb
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2011-07-26 20:30:47 -0400
committerRalph Amissah <ralph@amissah.com>2011-07-26 20:30:47 -0400
commitdba6d8b359e626a30d613685b0a686c29df4e98b (patch)
tree719672ada64b6d0dd74207d35f42085987aa8eed /lib/sisu/v3/texpdf.rb
parentv3: epub, indent ... (diff)
v3: texpdf, indent ...
Diffstat (limited to 'lib/sisu/v3/texpdf.rb')
-rw-r--r--lib/sisu/v3/texpdf.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/sisu/v3/texpdf.rb b/lib/sisu/v3/texpdf.rb
index 22269fc2..9e223920 100644
--- a/lib/sisu/v3/texpdf.rb
+++ b/lib/sisu/v3/texpdf.rb
@@ -515,8 +515,14 @@ module SiSU_TeX
if dob.bullet_
dob.tmp=tst.bullet
elsif dob.indent \
- and dob.indent =~/[1-9]/
+ and dob.hang \
+ and dob.indent =~/[1-9]/ \
+ and dob.indent == dob.hang
dob.tmp=tst.indent
+ elsif dob.hang \
+ and dob.hang =~/[0-9]/ \
+ and (dob.indent != dob.hang or dob.indent =~/[1-9]/)
+ dob.tmp=tst.hang
else
dob.tmp.strip!
dob=enclose(dob) unless dob.tmp =~/^$/