#27 missing LOT categories

open
nobody
None
5
2009-04-27
2006-01-05
Kevin Dunn
No

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."

Discussion

  • Kevin Dunn
    Kevin Dunn
    2006-01-05

    pdf output using 1.78

     
    Attachments
  • Kevin Dunn
    Kevin Dunn
    2006-01-05

    pdf output using 1.79

     
    Attachments
  • Kevin Dunn
    Kevin Dunn
    2006-01-05

    • summary: missing LOT figures --> missing LOT categories
     
  • Kevin Dunn
    Kevin Dunn
    2006-01-05

    Logged In: YES
    user_id=218715

    Sorry, I found bug report 1070651 2 minutes AFTER
    submitting mine. Sorry for the duplication.

     
    • assigned_to: nobody --> petere78
     
  • Logged In: YES
    user_id=118135

     
  • Robert Stayton
    Robert Stayton
    2009-04-27

    • labels: 321158 -->
    • milestone: 447635 -->
    • assigned_to: petere78 --> nobody
     
  • 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)