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] | [Elist Home]

Subject: Re: DOCBOOK-APPS: How can I get stylesheet to bold?

> From: Jeffrey Franks <jfranks@quik.com>
> 1) Problem Description:
> How can I get the html style sheet to bold
> for markup <emphasis role="strong"> ?
> 2) DocBook Xml DTD: V4.1.2 
> 3) DocBook Style:   V1.41
> 4) Style Sheet:     html xtchunk.xsl
> 5) Xt:              V19991105 under Xae
> 6) Xp:              V0.5 under Xae
> 7) Xae:             V1.0 beta 6

The XSL stylesheets are currently set up to respond
only to role="bold" (semantic markup only by
a stretch, IMHO).  Since the definitive guide
mentions using either "bold" or "strong", and
since "strong" is more semantic, I think
the stylesheets should probably support both.  But
if you want bold today, you either have to change
your attribute values to "bold" or add this
customization to your processing:

<xsl:template match="emphasis">
    <xsl:when test="@role='bold'|@role='strong'">  <!-- changed line -->
      <xsl:call-template name="inline.boldseq"/>
      <xsl:call-template name="inline.italicseq"/>

Bob Stayton                                 400 Encinal Street
Publications Architect                      Santa Cruz, CA  95060
Technical Publications                      voice: (831) 427-7796
Caldera International, Inc.                 fax:   (831) 429-1887
                                            email: bobs@caldera.com

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

Powered by eList eXpress LLC