docbook / xslTNG

DocBook xslTNG Stylesheets
https://xsltng.docbook.org
MIT License
41 stars 20 forks source link

olink mechanism and database format incompatible with XSL 1.0 stylesheets #431

Open frank-steimke opened 8 months ago

frank-steimke commented 8 months ago

We use the xslTNG Stylesheet for a set of books. I found the olink Mechanism for links between books, Although we have a long experience with DocBook, i have never used this mechanism before. This is what i found after some investigation:

So i tried to use the olink mechanism with the xslTNG Stlesheets, but it seems that the expected file format differs from the format that is described in the XSL 1.0 guide. For example, the 1.0 format expects targetset as a root element, while the xslTNG Stylesheets expects targetdb. I think there are more differences.

I don't know whether there is a formal definition of the target database file format from the DocBook TC, so i don't know whether one of the file formats is right and the other is wrong. It is, however, annoying when the mechanism that is supported by a popular Software for DocBook authoring (Oxygen) is not accepted by the xslTNG stylesheets and differs from the only explanation that can be found.

To conclude, my issue is: please add support for the olink mechanism with the olink target database format from the XSL 1.0 targetdatabase DTD.

Greetings, Frank