Menu

#1269 The "ns" versions of the XSL stylesheet do not output tables

output: manpages
closed-fixed
XSL (1066)
5
2012-12-13
2012-12-05
No

The table in the attached DocBook 5.0 file will not output any table content at all. The non "-ns" versions do render the table output correctly.

Discussion

  • J. J. Ramsey

    J. J. Ramsey - 2012-12-05

    Test Docbook 5.0 that won't render tables

     
  • J. J. Ramsey

    J. J. Ramsey - 2012-12-05

    Oh, the XSL processor used is xsltproc, from libxslt 1.1.26. The stylesheet version is 1.77.1.

     
  • J. J. Ramsey

    J. J. Ramsey - 2012-12-06

    I just tested with Saxon 6.5.5 and found the very same problem that I did with xsltproc.

     
  • Robert Stayton

    Robert Stayton - 2012-12-06

    I can confirm this problem. It seems that CALS tables work in the ns stylesheet for manpages, but not HTML-markup tables. The namespace processing for tables with <tr> has a bug which I have not isolated yet, so the content gets lost. The workaround until this can be fixed would be to convert to CALS tables, if possible.

     
  • Robert Stayton

    Robert Stayton - 2012-12-06
    • assigned_to: nobody --> bobstayton
     
  • Robert Stayton

    Robert Stayton - 2012-12-10

    A fix for this issue has been added to the current codebase.
    Please test the fix with the latest snapshot from:

    http://docbook.sourceforge.net/snapshots/

     
  • Robert Stayton

    Robert Stayton - 2012-12-10
    • status: open --> pending-fixed
     
  • J. J. Ramsey

    J. J. Ramsey - 2012-12-12
    • status: pending-fixed --> open-fixed
     
  • J. J. Ramsey

    J. J. Ramsey - 2012-12-12

    The snapshot stylesheets seem to work at my end.

     
  • Robert Stayton

    Robert Stayton - 2012-12-13
    • status: open-fixed --> closed-fixed