← Prev in month
← Prev in thread
Inline customization problem
I have the book "DocBook XSL", and it's been most useful, but
there's still one minor problem I can't clear up. I'm using
the 1.65.1 stylesheets and XEP.
I often use constructs like this:
<userinput>function(<replaceable>parameter</replaceable>)</userinput>
where I want "function" to appear in monospaced font and
"parameter" to appear in monospaced italic, so the reader
gets a clue that the "parameter" is a replaceable.
This works fine in two contexts:
1. All HTML contexts.
2. On the FO side, it looks great inside a <programlisting>.
However, inside a "para", or within "varlistentry/term", the
replaceables are not italicized. They use the same bold
monospaced font as the <userinput> element not inside
<replaceable>.
Here is one template I tried that didn't affect the font of a
"userinput/replaceable" element:
<xsl:template match="userinput/replaceable">
<xsl:call-template name="inline.italicmonoseq"/>
</xsl:template>
I also tried matching "varlistentry/term/userinput/replaceable".
No help.
I'd appreciate any suggestions you might have for other things
to try.
Best regards,
John Shipman (), Applications Specialist, NM Tech Computer Center,
Speare 128, Socorro, NM 87801, (505) 835-5950, http://www.nmt.edu/~john
``Let's go outside and commiserate with nature.'' --Dave Farber
← Prev in month
← Prev in thread