Yes, I'm afraid *parameter* entities like %name; don't work in Sablotron
yet... although the current version of expat does support them, so there's
no fundamental obstacle to adding this support. 

Tom 

On Sun, 22 Apr 2001 11:02:23 +0200
"Peter Blum" <[EMAIL PROTECTED]> wrote:

> I use PHP4 and Sablotron, but it doesn't work. I've tried to debug and
> the
> process didn't try to open the external file specified in SYSTEM
> atrribute.
> 
> Blumi
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf
> Of
> > Greg Militello
> > Sent: Thursday, April 19, 2001 20:45
> > To: Sablotron Mailing List
> > Subject: RE: [Sab] Entities in external file.
> >
> >
> > Yup, this is what I do...
> >
> >
> > ----- XSL -------
> > <?xml version="1.0" encoding="UTF-8"?>
> >
> > <!DOCTYPE xsl:stylesheet [
> >     <!ENTITY % HTMLlat1 SYSTEM "HTMLlat1x.ent">
> >     %HTMLlat1;
> >     <!ENTITY % HTMLsymbol SYSTEM "HTMLsymbolx.ent">
> >     %HTMLsymbol;
> >     <!ENTITY % HTMLspecial SYSTEM "HTMLspecialx.ent">
> >     %HTMLspecial;
> > ]>
> >
> > <xsl:stylesheet ....>
> >
> >
> > ----- HTMLlat1x.ent -----
> > <!ENTITY nbsp   "&#160;">
> > <!ENTITY iexcl  "&#161;">....
> >
> >
> >
> > -----Original Message-----
> > From: Alexaneder Veremyev [mailto:[EMAIL PROTECTED]]
> > Sent: Thursday, April 19, 2001 7:08 AM
> > To: Sablotron Mailing List
> > Subject: [Sab] Entities in external file.
> >
> >
> >
> > Hi
> >
> >  I use:
> > -----------------------
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE xsl:stylesheet [
> >          <!ENTITY nbsp "&#160;">
> >          <!ENTITY nl "&#xd;&#xa;">
> >          <!ENTITY pound "&#x00A3;">
> >          <!ENTITY copy "&#xA9;">
> > ]>
> > ...
> > -----------------------
> > to define entities.
> >
> > Is it possible to define entities in external file?
> >
> > Somthing like this:
> >
> > ----------------------
> > -- entities.xsl ---
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE xsl:stylesheet [
> >          <!ENTITY nbsp "&#160;">
> >          <!ENTITY nl "&#xd;&#xa;">
> >          <!ENTITY pound "&#x00A3;">
> >          <!ENTITY copy "&#xA9;">
> > ]>
> > <xsl:stylesheet
> >   version="1.0"
> >   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"/>
> > ---------------
> > -- file1.xsl ---
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE xsl:stylesheet>
> > <xsl:stylesheet
> >   version="1.0"
> >   xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
> > <xsl:output method="html" encoding="utf-8"/>
> >
> > <xsl:include href="file://entities.xsl"/>
> >
> > <xsl:template match="/">
> >  ...
> >   &nbsp;
> >  ...
> > </xsl:template>
> > ---------------
> >
> > ----------------------
> >
> > With best regards,
> >    Alexander Veremyev.
> >
> >
> >
> 
> 

Reply via email to