Re: [xsl] Inserting spaces in my FO Style Sheet

Subject: Re: [xsl] Inserting spaces in my FO Style Sheet
From: "Rob Lugt" <roblugt@xxxxxxxxx>
Date: Fri, 22 Jun 2001 09:27:38 +0100
Albert Tsun wrote
>
> I have tried to add the folowing lines in XSL
>
> <!DOCTYPE xsl:stylesheet [
>   <!ENTITY nbsp "&#160;">
>   <!ENTITY sp   "<xsl:text> </xsl:text">
> ]>
>
> but the parser I used, say that
>
> javax.xml.transform.TransformerConfigurationException:
> javax.xml.transform.TransformerConfigurationException:
> javax.xml.transform.TransformerException: org.xml.sax.SAXParseException:
> Parameter entity
> references must not appear within markup declarations in the internal DTD
> subset.
>
> I am using the new JAXP 1.1 package which used jaxp.jar, crimson.jar,
xalan.jar
> in WinNT 4.0, JDK1.3
>
> Is there any way I can bypass this?

Well, I can't make any sense from the exception that your parser is
throwing, but I can see that the sp entity is declared wrongly.  Try this
instead:-

<!ENTITY sp   "<xsl:text> </xsl:text>">

Regards
~Rob

--
Rob Lugt
ElCel Technology
http://www.elcel.com/



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


Current Thread