- labels: 321158 -->
- milestone: 447635 -->
- assigned_to: petere78 --> nobody
The new stylesheet doesn't generate the figure,
example, nor equation lot, even if
$generate-book-lot-list$ saids so.
Looking at the code i think that this change in line
112 of dbdivis.dsl, in the element book entry is the
problem, it says
(let loop ((gilist ($generate-book-lot-list$)))
(if (null? gilist)
(empty-sosofo)
(if (not (node-list-empty?
(select-elements (descendants (current-node))
(car gilist))))
(make simple-page-sequence
page-n-columns: %page-n-columns%
page-number-format: ($page-number-format$
(normalize "lot"))
use: default-text-style
left-header: ($left-header$ (normalize "lot"))
center-header: ($center-header$ (normalize "lot"))
right-header: ($right-header$ (normalize "lot"))
left-footer: ($left-footer$ (normalize "lot"))
center-footer: ($center-footer$ (normalize "lot"))
right-footer: ($right-footer$ (normalize "lot"))
input-whitespace-treatment: 'collapse
(build-lot (current-node) (car gilist)))
(loop (cdr gilist)))))
and after it says
(let loop ((gilist ($generate-book-lot-list$)))
(if (null? gilist)
(empty-sosofo)
(if (not (node-list-empty?
(select-elements (descendants (current-node))
(car gilist))))
(make simple-page-sequence
page-n-columns: %page-n-columns%
page-number-format: ($page-number-format$
(normalize "lot"))
use: default-text-style
left-header: ($left-header$ (normalize "lot"))
center-header: ($center-header$ (normalize "lot"))
right-header: ($right-header$ (normalize "lot"))
left-footer: ($left-footer$ (normalize "lot"))
center-footer: ($center-footer$ (normalize "lot"))
right-footer: ($right-footer$ (normalize "lot"))
input-whitespace-treatment: 'collapse
(build-lot (current-node) (car gilist))
(loop (cdr gilist)))
(loop (cdr gilist)))))
the difference in the last line
i'm using debian sarge, docbook-dssssl 1.79-1
John Alexis Guerra Gómez
aguerra _in_ utp.edu.co