xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gregory Buchenberger <gr...@eightfoldconsulting.com>
Subject Re: Passing Formulas to FOP
Date Fri, 18 Dec 2009 16:03:49 GMT
Peter,

A good place for strictly XSLT, XSL, and XPath questions is the XSL
mailing list at http://www.mulberrytech.com/xsl/xsl-list/

I'm fairly new to this as well. There certainly is a bit of a curve.
Happy styling! 

Best Regards,

Gregory Buchenberger

On Fri, 2009-12-18 at 14:25 +0100, Peter Hopfgartner wrote:
> Works!
> 
> Probably I've outed myself as a complete XSL green horn.
> 
> Thank you,
> 
> Peter
> 
> Nedim Buke wrote:
> > Hello Peter,
> >
> > As follows:
> >
> >   <!--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-->
> >
> >
> >
> > <xs:template match="text">
> >   <fo:block>
> >       <xsl:apply-templates/>
> >   </fo:block>
> > </xsl:template>
> >
> > <xsl:template match="sub">
> >    <fo:inline xsl:use-attribute-sets="sup">
> >    <xsl:apply-templates/>
> >    </fo:inline>
> >
> > </xsl:template>
> >
> > Thats all.
> >
> > On Fri, Dec 18, 2009 at 2:04 PM, Peter Hopfgartner 
> > <peter.hopfgartner@r3-gis.com <mailto:peter.hopfgartner@r3-gis.com>>

> > wrote:
> >
> >     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
> >         <peter.hopfgartner@r3-gis.com
> >         <mailto:peter.hopfgartner@r3-gis.com>
> >         <mailto:peter.hopfgartner@r3-gis.com
> >         <mailto:peter.hopfgartner@r3-gis.com>>> 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: peter.hopfgartner@r3-gis.com
> >         <mailto:peter.hopfgartner@r3-gis.com>
> >            <mailto:peter.hopfgartner@r3-gis.com
> >         <mailto:peter.hopfgartner@r3-gis.com>>
> >
> >            Tel. : +39 0473 494949
> >            Fax  : +39 0473 069902
> >            www  : http://www.r3-gis.com
> >
> >
> >          
> >          ---------------------------------------------------------------------
> >            To unsubscribe, e-mail:
> >            fop-users-unsubscribe@xmlgraphics.apache.org
> >         <mailto:fop-users-unsubscribe@xmlgraphics.apache.org>
> >            <mailto:fop-users-unsubscribe@xmlgraphics.apache.org
> >         <mailto:fop-users-unsubscribe@xmlgraphics.apache.org>>
> >
> >            For additional commands, e-mail:
> >            fop-users-help@xmlgraphics.apache.org
> >         <mailto:fop-users-help@xmlgraphics.apache.org>
> >            <mailto:fop-users-help@xmlgraphics.apache.org
> >         <mailto:fop-users-help@xmlgraphics.apache.org>>
> >
> >
> >
> >
> >         -- 
> >         Nedim Buke
> >
> >
> >
> >     -- 
> >
> >     Dott. Peter Hopfgartner
> >
> >     R3 GIS Srl - GmbH
> >     Via Johann Kravogl-Str. 2
> >     I-39012 Meran/Merano (BZ)
> >     Email: peter.hopfgartner@r3-gis.com
> >     <mailto:peter.hopfgartner@r3-gis.com>
> >     Tel. : +39 0473 494949
> >     Fax  : +39 0473 069902
> >     www  : http://www.r3-gis.com
> >
> >
> >     ---------------------------------------------------------------------
> >     To unsubscribe, e-mail:
> >     fop-users-unsubscribe@xmlgraphics.apache.org
> >     <mailto:fop-users-unsubscribe@xmlgraphics.apache.org>
> >     For additional commands, e-mail:
> >     fop-users-help@xmlgraphics.apache.org
> >     <mailto:fop-users-help@xmlgraphics.apache.org>
> >
> >
> >
> >
> > -- 
> > Nedim Buke
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Mime
View raw message