Re: [xep-support] Replace straight apostrophe with curly apostrophe (again)

From: G. Ken Holman <>
Date: Sun Sep 26 2010 - 16:27:18 PDT

The logic being reviewed is under the purview of
the XSLT processor and not the XSL-FO processor.

I note in your message that the paragraph example is not included.

I suggest you create a very small example, the
smallest you can make, that has a paragraph in it
with the character that needs to be
replaced. Run this through the XSLT processor
only and not through the XSL-FO processor and you
will be able to inspect the XSL-FO stream for any
problems. You should see the character translated in the XSL-FO stream.

I hope this helps.

. . . . . . . . . . . . . Ken

At 2010-09-26 23:47 +0200, Jacques Foucry wrote:
>About 9 month ago we discuss about changing in
>the custome stylesheet straight apostrophe with curly one.
>Ken Holman gave us a solution which worked:
><xsl:param name="singlequote">
> <xsl:text>'</xsl:text>
> </xsl:param>
> <xsl:param name="curlyquote">
> <xsl:text>’</xsl:text>
> </xsl:param>
> <xsl:template match="d:para//text() | d:title//text()">
> <xsl:value-of
> select="translate(.,$singlequote,$curlyquote)"/>
> </xsl:template>
>But today I've just saw that it does not work any more.
>In fact it still working for figure title :
> <figure xml:id="AFP_SP_Permissions">
><title>Partage de fichiers — Positionnement des droits d'accès</title>
> <mediaobject>
><imageobject conformance="fo-xep">
>align="center" format="" scalefit="1" width="75%"/>
> </imageobject>
><imageobject conformance="iphone">
>align="center" format="PNG" scalefit="1" width="75%"/>
> </imageobject>
> </mediaobject>
> </figure>
>But no more in para...
>Is there something changed between XEP version 9
>month ago(4.17 I think) and 4.18 version ?
>Thanks in advance for your help,

XSLT/XQuery training:   after 2011-03-28/04-01
Vote for your XML training:
Crane Softwrights Ltd.
G. Ken Holman       
Male Cancer Awareness Nov'07
Legal business disclaimers:
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service
Received on Sun Sep 26 16:46:09 2010

This archive was generated by hypermail 2.1.8 : Sun Sep 26 2010 - 16:46:10 PDT