This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Inserting spaces in my FO Style Sheet


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]