OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [docbook-apps] RE: Saxon CE

On 19.6.2012 18:40, Philip Fearon wrote:

> Any thoughts, is starting with the github DocBook XSLT 2.0 project the best bet?

As Bob already said if you use only subset of DocBook markup and are
concerned about speed then writing simple stylesheet from scratch might
be the best idea.

On the other hand if you want to cover all of DocBook and have support
for localization, etc. then using XSLT 2.0 stylesheets from GitHub are
the right choice for Saxon-CE.

Of course some customitation is needed as stylesheets were primarly
targeted for off-line usage where you convert one large DocBook document
into one large HTML file or set of smaller interlinked HTML pages
(chunked output).

To my knowledge current saxonica site is composed from large number of
small XML files where each XML file corresponds to HTML page in browser
and there is navigation generated between those page. In your case you
have to decide if you want to retain this approach -- then you will have
to extend existing stylesheets with additional code to generate
navigation. Or you can have complete site in one large DocBook XML and
use interactive features of Saxon-CE to render only part of document and
map navigation to AJAX-like refreshes of page. In this case modifaction
of chunking code to use interactive features of Saxon-CE will be
necessary as well. But I think it is cruical to decide on this before
designing the best architecture.

Anyway I would be interested in watching your progress and if my
knowledge and time will permit I will try to help answers related to
XSLT 2.0 stylesheets and DocBook in general.


BTW, congrats for releasing 1.0 of Saxon-CE.

  Jirka Kosek      e-mail: jirka@kosek.cz      http://xmlguru.cz
       Professional XML consulting and training services
  DocBook customization, custom XSLT/XSL-FO document processing
 OASIS DocBook TC member, W3C Invited Expert, ISO JTC1/SC34 member

Attachment: signature.asc
Description: OpenPGP digital signature

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]