Page 1 of 1

Handling DocBookpublishers Schema [5.2]

Posted: Thu Oct 20, 2022 7:09 pm
by gerard.vidal
Hi everybody,
By changing the rng model, it is possible to wtrite a docbook using

Code: Select all

DocbookPublishers Schema
that enables non scientific tags like

Code: Select all

<poetry\>
and numerous others. There are some differences between standard Docbook5 and Publishers version and the critical point is that in the author view the extra tags are not interpretated and the visual aspect of he text is not satisfactory.
Would it be possible to add the necessary code in the standard XSLT to take into account the Publishers schema tags and at the same time to migrate to 5.2.
thanks
https://tdg.docbook.org/tdg/5.2/index.html
https://tdg.docbook.org/tdg/5.2/index.html

Re: Handling DocBookpublishers Schema [5.2]

Posted: Fri Oct 21, 2022 8:32 am
by Radu
Hi Gerard,

I added an internal issue to update the DocBook framework schemas we ship with Oxygen to version 5.2, pasting its ID below for future reference:
EXM-51690 Update DocBook schemas to version 5.2
We also have an internal issue to add builtin support for DocBook Publishers:
EXM-22047 Suport pentru Docbook Publishers

We do not have a time line for this, requests for adding pre-defined support for DocBook publishers has been almost non-existent and this is also the first time someone asked for DocBook 5.2 schemas support.
I think most companies using Oxygen with DocBook are on older schemas that they probably modified to better support their use cases, schemas which they probably add in Oxygen with a custom framework configuration.
Also support for the DocBook 5.2 schemas and CSS's for visual editing does not need to come bundled with Oxygen, it could be implemented as a separate framework configuration project which is installed in Oxygen as an add-on, like the JatsKit project:
https://github.com/oxygenxml/JATSKit

About support for publishing, I think the only DocBook publishing project which is updated to support the new DocBook elements (and seems to also support DocBook publishers) is this project developed by Norman Walsh: https://github.com/docbook/xslTNG

Regards,
Radu

Re: Handling DocBookpublishers Schema [5.2]

Posted: Sat Mar 18, 2023 12:32 pm
by gerard.vidal
Hi Radu,
I am still pushing on Docbook5.2 and I'll rewrite my Feature request than this one might be closed.

Re: Handling DocBookpublishers Schema [5.2]

Posted: Mon Mar 25, 2024 10:48 am
by Radu
Hi,
As an update our latest Oxygen 26.1 release contains new file templates and schemas for DocBook 5.2.
https://www.oxygenxml.com/xml_editor/whats_new.html
Regards,
Radu