Re: Passing Formulas to FOP

2009-12-18 Thread Nedim Buke
Hello,

You can use the following attributes to format as sup and sub respectively.

   !--SUP--
xsl:attribute-set name=sup
xsl:attribute name=font-sizesmaller/xsl:attribute
xsl:attribute name=baseline-shiftsuper/xsl:attribute
xsl:attribute name=vertical-alignsuper/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/xsl:attribute
/xsl:attribute-set
!--END SUP--

 !--SUB--
xsl:attribute-set name=sub
xsl:attribute name=font-sizesmaller/xsl:attribute
xsl:attribute name=baseline-shiftsub/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/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.

On Fri, Dec 18, 2009 at 1:11 PM, Peter Hopfgartner 
peter.hopfgart...@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

 Hfo:inline vertical-align=sub font-size=7pt2/fo:inlineO

 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.hopfgart...@r3-gis.com
 Tel. : +39 0473 494949
 Fax  : +39 0473 069902
 www  : http://www.r3-gis.com


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




-- 
Nedim Buke


Re: Passing Formulas to FOP

2009-12-18 Thread Peter Hopfgartner

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-sizesmaller/xsl:attribute
xsl:attribute name=baseline-shiftsuper/xsl:attribute
xsl:attribute name=vertical-alignsuper/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/xsl:attribute
/xsl:attribute-set
!--END SUP--
   
 !--SUB--

xsl:attribute-set name=sub
xsl:attribute name=font-sizesmaller/xsl:attribute
xsl:attribute name=baseline-shiftsub/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/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 Hsub2/subO 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.hopfgart...@r3-gis.com mailto:peter.hopfgart...@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

Hfo:inline vertical-align=sub font-size=7pt2/fo:inlineO

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.hopfgart...@r3-gis.com
mailto:peter.hopfgart...@r3-gis.com
Tel. : +39 0473 494949
Fax  : +39 0473 069902
www  : http://www.r3-gis.com


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




--
Nedim Buke



--

Dott. Peter Hopfgartner

R3 GIS Srl - GmbH
Via Johann Kravogl-Str. 2
I-39012 Meran/Merano (BZ)
Email: peter.hopfgart...@r3-gis.com
Tel. : +39 0473 494949
Fax  : +39 0473 069902
www  : http://www.r3-gis.com


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



Re: Passing Formulas to FOP

2009-12-18 Thread Nedim Buke
Hello Peter,

As follows:

  !--SUP--
   xsl:attribute-set name=sup
   xsl:attribute name=font-sizesmaller/xsl:

 attribute
xsl:attribute name=baseline-shiftsuper/xsl:attribute
xsl:attribute name=vertical-alignsuper/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/xsl:attribute
/xsl:attribute-set
!--END SUP--
   !--SUB--
xsl:attribute-set name=sub
xsl:attribute name=font-sizesmaller/xsl:attribute
xsl:attribute name=baseline-shiftsub/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/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.hopfgart...@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-sizesmaller/xsl:attribute
xsl:attribute name=baseline-shiftsuper/xsl:attribute
xsl:attribute name=vertical-alignsuper/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/xsl:attribute
/xsl:attribute-set
!--END SUP--
   !--SUB--
xsl:attribute-set name=sub
xsl:attribute name=font-sizesmaller/xsl:attribute
xsl:attribute name=baseline-shiftsub/xsl:attribute
xsl:attribute name=dominant-baselinehanging/xsl:attribute
xsl:attribute name=keep-togetheralways/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 Hsub2/subO 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.hopfgart...@r3-gis.com mailto:peter.hopfgart...@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

Hfo:inline vertical-align=sub font-size=7pt2/fo:inlineO

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.hopfgart...@r3-gis.com
mailto:peter.hopfgart...@r3-gis.com

Tel. : +39 0473 494949
Fax  : +39 0473 069902
www  : http://www.r3-gis.com


-
To unsubscribe, e-mail:
fop-users-unsubscr...@xmlgraphics.apache.org
mailto:fop-users-unsubscr...@xmlgraphics.apache.org

For additional commands, e-mail:
fop-users-h...@xmlgraphics.apache.org
mailto:fop-users-h...@xmlgraphics.apache.org




 --
 Nedim Buke



 --

 Dott. Peter Hopfgartner

 R3 GIS Srl - GmbH
 Via Johann Kravogl-Str. 2
 I-39012 Meran/Merano (BZ)
 Email: peter.hopfgart...@r3-gis.com
 Tel. : +39 0473 494949
 Fax  : +39 0473 069902
 www  : http://www.r3-gis.com


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




-- 
Nedim Buke


Re: Passing Formulas to FOP

2009-12-18 Thread Peter Hopfgartner

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-sizesmaller/xsl:

attribute
   xsl:attribute name=baseline-shiftsuper/xsl:attribute
   xsl:attribute name=vertical-alignsuper/xsl:attribute
   xsl:attribute name=dominant-baselinehanging/xsl:attribute
   xsl:attribute name=keep-togetheralways/xsl:attribute
   /xsl:attribute-set
   !--END SUP--
  !--SUB--
   xsl:attribute-set name=sub
   xsl:attribute name=font-sizesmaller/xsl:attribute
   xsl:attribute name=baseline-shiftsub/xsl:attribute
   xsl:attribute name=dominant-baselinehanging/xsl:attribute
   xsl:attribute name=keep-togetheralways/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.hopfgart...@r3-gis.com mailto:peter.hopfgart...@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-sizesmaller/xsl:attribute
   xsl:attribute name=baseline-shiftsuper/xsl:attribute
   xsl:attribute name=vertical-alignsuper/xsl:attribute
   xsl:attribute
name=dominant-baselinehanging/xsl:attribute
   xsl:attribute name=keep-togetheralways/xsl:attribute
   /xsl:attribute-set
   !--END SUP--
  !--SUB--
   xsl:attribute-set name=sub
   xsl:attribute name=font-sizesmaller/xsl:attribute
   xsl:attribute name=baseline-shiftsub/xsl:attribute
   xsl:attribute
name=dominant-baselinehanging/xsl:attribute
   xsl:attribute name=keep-togetheralways/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 Hsub2/subO 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.hopfgart...@r3-gis.com
mailto:peter.hopfgart...@r3-gis.com
mailto:peter.hopfgart...@r3-gis.com
mailto:peter.hopfgart...@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

   Hfo:inline vertical-align=sub font-size=7pt2/fo:inlineO

   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.hopfgart...@r3-gis.com
mailto:peter.hopfgart...@r3-gis.com
   mailto:peter.hopfgart...@r3-gis.com
mailto:peter.hopfgart...@r3-gis.com

   Tel. : +39 0473 494949
   Fax  : +39 0473 069902
   www  : http://www.r3-gis.com


 
 -

   To unsubscribe, e-mail:
   fop-users-unsubscr...@xmlgraphics.apache.org
mailto:fop-users-unsubscr...@xmlgraphics.apache.org
   mailto:fop-users-unsubscr...@xmlgraphics.apache.org
mailto:fop-users-unsubscr...@xmlgraphics.apache.org

   For additional commands, e-mail:
   fop-users-h...@xmlgraphics.apache.org
mailto:fop-users-h...@xmlgraphics.apache.org
   mailto:fop-users-h...@xmlgraphics.apache.org
mailto:fop-users-h...@xmlgraphics.apache.org




-- 
Nedim Buke




-- 


Dott. Peter Hopfgartner

R3 GIS Srl - GmbH
Via Johann Kravogl-Str. 2
I-39012 Meran/Merano (BZ)
Email: peter.hopfgart...@r3-gis.com

Re: Passing Formulas to FOP

2009-12-18 Thread Gregory Buchenberger
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-sizesmaller/xsl:
 
  attribute
 xsl:attribute name=baseline-shiftsuper/xsl:attribute
 xsl:attribute name=vertical-alignsuper/xsl:attribute
 xsl:attribute name=dominant-baselinehanging/xsl:attribute
 xsl:attribute name=keep-togetheralways/xsl:attribute
 /xsl:attribute-set
 !--END SUP--
!--SUB--
 xsl:attribute-set name=sub
 xsl:attribute name=font-sizesmaller/xsl:attribute
 xsl:attribute name=baseline-shiftsub/xsl:attribute
 xsl:attribute name=dominant-baselinehanging/xsl:attribute
 xsl:attribute name=keep-togetheralways/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.hopfgart...@r3-gis.com mailto:peter.hopfgart...@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-sizesmaller/xsl:attribute
 xsl:attribute name=baseline-shiftsuper/xsl:attribute
 xsl:attribute name=vertical-alignsuper/xsl:attribute
 xsl:attribute
  name=dominant-baselinehanging/xsl:attribute
 xsl:attribute name=keep-togetheralways/xsl:attribute
 /xsl:attribute-set
 !--END SUP--
!--SUB--
 xsl:attribute-set name=sub
 xsl:attribute name=font-sizesmaller/xsl:attribute
 xsl:attribute name=baseline-shiftsub/xsl:attribute
 xsl:attribute
  name=dominant-baselinehanging/xsl:attribute
 xsl:attribute name=keep-togetheralways/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 Hsub2/subO 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.hopfgart...@r3-gis.com
  mailto:peter.hopfgart...@r3-gis.com
  mailto:peter.hopfgart...@r3-gis.com
  mailto:peter.hopfgart...@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
 
 Hfo:inline vertical-align=sub font-size=7pt2/fo:inlineO
 
 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.hopfgart...@r3-gis.com
  mailto:peter.hopfgart...@r3-gis.com
 mailto:peter.hopfgart...@r3-gis.com
  mailto:peter.hopfgart...@r3-gis.com
 
 Tel. : +39 0473 494949
 Fax  : +39 0473 069902
 www  : http://www.r3-gis.com
 
 
   
   
  -
 To unsubscribe, e-mail:
 fop-users-unsubscr...@xmlgraphics.apache.org
  mailto:fop-users-unsubscr...@xmlgraphics.apache.org