[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] html table, create wrapper div with class
Put multiple @class on the table? HTH On Thu, 29 Aug 2019 at 14:28, Tim Arnold <jtim.arnold@gmail.com> wrote: > > Hi, > I'm converting DocBook 5 to html (docbook-xsl-1.79.2) with a customization layer. > I now need to wrap my table elements inside a div with a particular class (say 'tabular-wrapper' for example). > My tables in the DocBook XML source are HTML tables. > > Currently the tables are rendered by the stylesheet as: > <div id="the_id" class=""> > <div class="-contents"> > <table class="tabular"> ... </table> > </div> > </div> > > I want the tables to look like this: > <div id="the_id" class="tabular-wrapper"> > <div class="-contents"> > <table class="tabular"> ... </table> > </div> > </div> > > or perhaps > <div id="the_id" class=""> > <div class="-contents tabular-wrapper"> > <table class="tabular"> ... </table> > </div> > </div> > > It appears that the $class variable the formal.xsl stylesheet (htmlTable.with.caption template) refers to is blank. > <div class="{$class}"> > > As a last resort, I can copy the template into my customization layer with appropriate edits. > > My question is whether that is the best I can do? > Or is there a way to populate the $class variable just for tables? > > thanks for any ideas! > --Tim -- Dave Pawson XSLT XSL-FO FAQ. Docbook FAQ.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]