You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by "Manu (JIRA)" <ji...@apache.org> on 2018/01/12 08:59:00 UTC

[jira] [Created] (FOP-2769) FOP hyphenation xsl fo

Manu created FOP-2769:
-------------------------

             Summary: FOP hyphenation xsl fo
                 Key: FOP-2769
                 URL: https://issues.apache.org/jira/browse/FOP-2769
             Project: FOP
          Issue Type: Improvement
          Components: fo/block, fo/inline
    Affects Versions: 2.2
            Reporter: Manu
         Attachments: Immagine.png

I would like to use the attribute hyphenation="true" on my tag <intervento> if inside there is a tag <italic> I would like to set the hyphenation="false". The problem is that I can use the hyphenation only on fo:block and fo:inline. Could someone give me an advise ?

This is an example of my xml:


{code:java}
<intervento tipo="sottotitolo">Some text that should have the hyphenation true (<italic>This one shoud have the hyphenation false</italic>). (C. 4768)</intervento>
{code}


This is my fo:sxl:

{code:java}
<xsl:template match="intervento[@tipo='sottotitolo']">
<!-- Hyphenation Enabled -->
<fo:block text-align="justify" widows="1" orphans="1" language="it" hyphenate="true">
<xsl:apply-templates/>
</fo:block>
</xsl:template>
<xsl:template match="italic">
<fo:inline font-style="italic" keep-together="always">
<xsl:value-of select="."/>
</fo:inline>
</xsl:template>
{code}




--
This message was sent by Atlassian JIRA
(v6.4.14#64029)