summary refs log tree commit diff
path: root/src/guile/skribilo/engine
diff options
context:
space:
mode:
authorLudovic Courtes2006-03-19 19:55:24 +0000
committerLudovic Courtes2006-03-19 19:55:24 +0000
commit8335269810c4de308aa5b8bfd9c1d8300fd280e1 (patch)
tree3b45f62f1cb832d5aa5199e8564210de1550b4ee /src/guile/skribilo/engine
parent4c3e6d29d09c38644a826de3483379d1ae88b45e (diff)
downloadskribilo-8335269810c4de308aa5b8bfd9c1d8300fd280e1.tar.gz
skribilo-8335269810c4de308aa5b8bfd9c1d8300fd280e1.tar.lz
skribilo-8335269810c4de308aa5b8bfd9c1d8300fd280e1.zip
Lout engine: small fixes.
* src/guile/skribilo/engine/lout.scm (figure): For `@BypassNumber', make
  sure NUMBER is not `#f'.

* src/guile/skribilo/package/slide/lout.scm: Don't switch automatically
  DOCUMENT-TYPE to `slides'.

git-archimport-id: lcourtes@laas.fr--2005-mobile/skribilo--devel--1.2--patch-49
Diffstat (limited to 'src/guile/skribilo/engine')
-rw-r--r--src/guile/skribilo/engine/lout.scm5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/guile/skribilo/engine/lout.scm b/src/guile/skribilo/engine/lout.scm
index c9c6522..3d86eb4 100644
--- a/src/guile/skribilo/engine/lout.scm
+++ b/src/guile/skribilo/engine/lout.scm
@@ -1740,7 +1740,10 @@
 		 (display "  @Tag { ")
 		 (display (lout-tagify ident))
 		 (display " }\n")
-		 (printf  "  @BypassNumber { ~a }\n" number)
+		 (printf  "  @BypassNumber { ~a }\n"
+			  (cond ((number? number) number)
+				((not number)     "")
+				(else             number)))
 		 (display "  @InitialLanguage { ")
 		 (display (engine-custom e 'initial-language))
 		 (display " }\n")