This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
RE: [docbook-apps] Glossary - inline glossterm
- From: Jeff Beal <jeff dot beal at ansys dot com>
- To: "'Lehrbach, Patrick'" <patrick dot lehrbach at sap dot com>, docbook-apps at lists dot oasis-open dot org
- Date: Mon, 7 Apr 2003 09:54:29 -0400
- Subject: RE: [docbook-apps] Glossary - inline glossterm
The formatting for the inline <glossterm> is controlled by the templated
named "glossterm" in the file {fo|html}/inline.xsl. You will need to change
this template to format glossterms the way you want them.
In looking at these templates, it looks like the HTML template should
*always* generate italic text, but the FO template only generates italic
text in some situations, depending on the various glossary-processing
parameters. If you're using FO, the following customization might do the
trick (both Italic and a quasi-arrow)
<xsl:template match="glossterm">
<fo:inline font-style="italic">
<xsl:text>--></xsl:text>
<xsl:call-template name="glossterm"/>
</fo:inline>
</xsl:template>
Jeff
-----Original Message-----
From: Lehrbach, Patrick [mailto:patrick dot lehrbach at sap dot com]
Sent: Monday, April 07, 2003 4:29 AM
To: docbook-apps at lists dot oasis-open dot org
Subject: [docbook-apps] Glossary - inline glossterm
Hi!
Using the stylesheets (1.60.1) the inline <glossterm> should generate an
italic output.
This doesn't happen but the internal link to the glossentry is created
properly.
How can i get the italic inline output?
Is there a simple way to mark the inline glossterm in another way (than
italic) in the generated output,
e.g. by the use of a symbol (like an arrow)?
Thanks
Patrick
---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscribe at lists dot oasis-open dot org
For additional commands, e-mail: docbook-apps-help at lists dot oasis-open dot org