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: Tripane output

Has anyone on this list created a tripane (X)HTML output from DocBook XML? Something like this (the "live version" is here):

Tripane example

That would be:
  • Book title and navigation buttons (prev/next) in top pane
  • TOC in left pane
  • Contents in right pane (chunked XHTML)
  • Legalese in bottom right pane

Bob's fine book explains how to create similar output with frames (http://www.sagehill.net/docbookxsl/OtherOutputForms.html#Xhtml), but I need to use something more modern (<div>s). With the DocBook style sheets, the XHTML created via xsltproc contains lots of <div> containers. Those <div>s don't have IDs, but that's a fairly straightforward fix using a customization layer. Once they have IDs, the respective portions of the XHMTL can be displayed in the appropriate <div> containers.

The tough thing is to display the TOC in the left <div> at all times. In our current XHTML output, the TOC is just on the start page.

Has anyone done something similar already? Any pointers appreciated!


Stefan Hinz <stefan.hinz@oracle.com>, MySQL Documentation Manager

Phone: +49-30-82702940, Fax: +49-30-82702941, http://dev.mysql.com/doc

ORACLE Deutschland B.V.&  Co. KG
Registered Office: Riesstr. 25, 80992 Muenchen, Germany
Commercial Register: Local Court Of Munich, HRA 95603
Managing Director: Jürgen Kunz

General Partner: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Register Of Chamber Of Commerce: Midden-Niederlande, No. 30143697
Managing Directors: Alexander van der Ven, Astrid Kepper, Val Maher

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