Between dsssl 1.78 and 1.79 something happened to
print/dbdivis.dsl which causes the List of Figures not
to appear, even though it is specified in
print/dbparam.dsl. In the attached examples, using
non-custom print/docbook.dsl stylesheets, the "List of
Tables" appears in both pdf outputs. The 1.79 output,
however, is missing the "List of Figures."
pdf output using 1.78
pdf output using 1.79
Logged In: YES
user_id=218715
Sorry, I found bug report 1070651 2 minutes AFTER
submitting mine. Sorry for the duplication.
Logged In: YES
user_id=118135
The following patch fixes the problem. There's a missing cdr on the gilist if an element has been found.
--- print/dbdivis.dsl 2003-12-04 23:00:05.000000000 -0600
+++ /home/ryanarn/dbdivis.dsl 2010-10-01 12:46:31.551444093 -0500
@@ -108,7 +108,8 @@
center-footer: ($center-footer$ (normalize "lot"))
right-footer: ($right-footer$ (normalize "lot"))
input-whitespace-treatment: 'collapse
- (build-lot (current-node) (car gilist)))
+ (build-lot (current-node) (car gilist))
+ (loop (cdr gilist)))
(loop (cdr gilist)))))
(if (generate-toc-in-front)