Nedim Buke wrote:
Hello,
You can use the following attributes to format as sup and sub
respectively.
<!--SUP-->
<xsl:attribute-set name="sup">
<xsl:attribute name="font-size">smaller</xsl:attribute>
<xsl:attribute name="baseline-shift">super</xsl:attribute>
<xsl:attribute name="vertical-align">super</xsl:attribute>
<xsl:attribute name="dominant-baseline">hanging</xsl:attribute>
<xsl:attribute name="keep-together">always</xsl:attribute>
</xsl:attribute-set>
<!--END SUP-->
<!--SUB-->
<xsl:attribute-set name="sub">
<xsl:attribute name="font-size">smaller</xsl:attribute>
<xsl:attribute name="baseline-shift">sub</xsl:attribute>
<xsl:attribute name="dominant-baseline">hanging</xsl:attribute>
<xsl:attribute name="keep-together">always</xsl:attribute>
</xsl:attribute-set>
<!--END SUP-->
<fo:inline xsl:use-attribute-sets="sup">
<xsl:apply-templates/>
</fo:inline>
Instead of attributes you can also use them direclty inside inline
element.
Hello Nedim,
your way of formatting the sub/sup seems much more correct then mine
was. Anyway, I'm not able to understand if this help me in my base problem.
Let's say, that I have e text element, which might contain formulas like
<text>
drinking H<sub>2</sub>O is healthly
</text>
How should I write my XSL file, so that your sub/sup attributes are
applied correctly?
Regards,
Peter
On Fri, Dec 18, 2009 at 1:11 PM, Peter Hopfgartner
<[email protected] <mailto:[email protected]>>
wrote:
Hello,
we would like to format chemical formulas with FOP. The formulas
come from the XML file.
We tried to include the FO instructions in the XML file, like in
the following
H<fo:inline vertical-align="sub" font-size="7pt">2</fo:inline>O
Anyway, the formatting does not survive the XSL processing.
Checking with -foout, the relevant fragment becomes "H2O".
Does anybody have any hint how to pass the formatting instructions
to the final FO file?
Regards,
Peter
--
Dott. Peter Hopfgartner
R3 GIS Srl - GmbH
Via Johann Kravogl-Str. 2
I-39012 Meran/Merano (BZ)
Email: [email protected]
<mailto:[email protected]>
Tel. : +39 0473 494949
Fax : +39 0473 069902
www : http://www.r3-gis.com
---------------------------------------------------------------------
To unsubscribe, e-mail:
[email protected]
<mailto:[email protected]>
For additional commands, e-mail:
[email protected]
<mailto:[email protected]>
--
Nedim Buke
--
Dott. Peter Hopfgartner
R3 GIS Srl - GmbH
Via Johann Kravogl-Str. 2
I-39012 Meran/Merano (BZ)
Email: [email protected]
Tel. : +39 0473 494949
Fax : +39 0473 069902
www : http://www.r3-gis.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]