We use <acronym> but it really has no use currently. As of right now our setups do as follows:

  XSL:   Puts acronym inside <span class="acronym">
  DSSSL: Puts acronym inside <ACRONYM CLASS="acronym">

I've been trying to get this working with XSL but am failing, and by
working I mean for example:

Replace: <acronym>HTML</acronym>
With:    <acronym title="Hypertext Markup Language">HTML</acronym>

Seems like a simple concept I know.  I first started messing around with
glossary tags (with glossentry.show.acronym) but gave up on that.  Then, I
found this little gem of a resource:

  http://www.dpawson.co.uk/xsl/sect2/replace.html#d7796e115

With a version of this I can get XSL to match the <acronym> tags but the
HTML output returns nothing instead of the actual acronym so essentially
I've implemented a template to remove all acronyms!  I'm giving up for now
in the hope that someone with XSL knowledge can implement this in a
working fashion.  Anyone?  I don't think it's worth doing it in DSSSL.

IMHO there is no point in playing with the DSSSL or XSL sheets anymore that is absolutely needed. I would strongly advise you to direct your rendering enhancement efforts on livedocs, so we can deploy it as soon as possible. BTW the XSL sheets are only used to generete the extended CHMs, but the customizations only work with a previous version of the sheets, so whatever you do with the XSL sheets, it will have no effect anywhere.


Goba

Reply via email to