This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Inserting spaces in my FO Style Sheet
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: Re: [xsl] Inserting spaces in my FO Style Sheet
- From: "Rob Lugt" <roblugt at elcel dot com>
- Date: Fri, 22 Jun 2001 09:27:38 +0100
- References: <48256A73.001046A5.00@backupsmtp.excel.com.hk>
- Reply-To: xsl-list at lists dot mulberrytech dot com
Albert Tsun wrote
>
> I have tried to add the folowing lines in XSL
>
> <!DOCTYPE xsl:stylesheet [
> <!ENTITY nbsp " ">
> <!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