docbook-apps

DocBook xslTNG version 1.2.0 released

  • 1.  DocBook xslTNG version 1.2.0 released

    Posted 07-30-2020 13:55
    Hi folks,

    Hopefully frequent release announcements won’t be too distracting. I
    expect the pace will slow down after the obvious kinks are sorted out.

    * Reworked CALS table formatting to fix #48. Starting with this release,
    it should be possible to process arbitrarily long tables. This is
    accomplished by processing the tables in a single forward pass.
    Consequently, it is no longer possible for the stylesheets to work out
    the align-char-width by inspecting the cells in the column. If an
    align-char-width is not specified with a PI, the default
    $align-char-width will be used.

    * Updated the documentation in the reference guide to be explicit about
    build prerequisites. (Fix #49.)

    * Changed the default chunking rules so that the first section of a
    chapter, appendix, or other component is included in the chunk with
    that component. This will improve the presentation of components that
    have only a short amount of introductory material before the first
    section (and greatly improve the presentation when there is no
    introductory material before the first section). (Fix #45.)

    * Updated the JavaScript libraries to avoid use of .replaceAll() which
    is not yet widely (enough) supported. (Fix #52.)

    * Updated the CSS for admonitions so that it’s more easily configured
    with CSS variables. I tweaked the presentation of code inside
    admonitions to avoid contrasting background colors that I found
    aesthetically problematic.

    * Changed the CSS for literal so that it will imply white-space: nowrap.
    Adding a role="break" will return white space to normal.

    * Documented that building on Windows does not work. (Close #44.)

    * Added trademark marks (™,?,©,®) for the trademark element. For the
    moment, this is done with ::after in CSS rather than putting the marks
    explicitly in the HTML output.

    * Changed package, markup, token, returnvalue, type, and errorcode
    formatting to use code instead of span.

    Be seeing you,
    norm

    --
    Norman Tovey-Walsh <ndw@nwalsh.com>
    https://nwalsh.com/

    > Why do writers write? Because it isn't there.--Thomas Berger