RE: [xsl] Sub- and Superscript

Subject: RE: [xsl] Sub- and Superscript
From: Robert Seber <robert.seber@xxxxxxxxxxxxxxxxxx>
Date: Mon, 23 Apr 2001 12:48:56 +0100
Here's a dirty hack (tested in IE5 and NS4) that will achieve this effect:

A<sup>1</sup><span style="position:relative;left:-6"><sub>2</sub></span>

The 6 is dependent on your font size (bigger font, bigger number).

This is really an HTML question though, not an XSL question.


> -----Original Message-----
> From: dvdb-rju@xxxxxxxxxx [mailto:dvdb-rju@xxxxxxxxxx]
> Sent: Monday, April 23, 2001 1:14 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Sub- and Superscript
> 
> 
> Hi all,
> 
> I'm trying to add sub- and superscripts to my template. I use 
> vertical-align to achieve this. 
> It works fine.., but when the sub- and superscript are 
> standing next to each other I would like a result like this 
> 
>  1
> A
>  2
> 
> instead of
>   1
> A
>  2
> 
> The sub- and superscript must be at the same postion.
> 
> Does anybody know how to achieve this ?
> 
> Thanks!
> 
> Greetings,
> Dineke van den Bos
> 
> 
> XML
> A<sub>2</sub><sup>1</sup>
> 
> XSL
> <xsl:template match="sub">
>   <fo:inline vertical-align="sub">
>     <xsl:apply-templates/>
>   </fo:inline>
> </xsl:template>
> 
> <xsl:template match="sup">
>   <fo:inline vertical-align="super">
>     <xsl:apply-templates/>
>   </fo:inline>
> </xsl:template>
> 
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread