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: html table, create wrapper div with class


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


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