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: 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 |
- Sub- and Superscript
- dvdb-rju - Mon, 23 Apr 2001 06:13:01 -0400 (EDT)
- <Possible follow-ups>
- Robert Seber - Mon, 23 Apr 2001 07:51:10 -0400 (EDT) <=
- dvdb-rju - Mon, 23 Apr 2001 08:19:50 -0400 (EDT)
- DPawson - Mon, 23 Apr 2001 10:05:19 -0400 (EDT)
|
|