OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Re: [docbook-apps] dbhtml-include and entities

Do the XHTML files have a DOCTYPE declaration that references a PUBLIC identifier?  If 
so, you could set up an XML catalog that points to a local copy of the XHTML DTD that 
defines the entities.  Then xsltproc can use that catalog when opening the xhtml files 
to get the entity definitions in the DTD.

Bob Stayton
Sagehill Enterprises

----- Original Message ----- 
From: "Aankhen" <aankhen@gmail.com>
To: "Tim Arnold" <Tim.Arnold@sas.com>; <docbook-apps@lists.oasis-open.org>
Sent: Wednesday, April 20, 2011 2:46 PM
Subject: Re: [docbook-apps] dbhtml-include and entities

Hi Tim,

On Thu, Apr 21, 2011 at 02:01, Tim Arnold <Tim.Arnold@sas.com> wrote:
> [snip]
> I'm using xsltproc on FreeBSD and I only get back this error during processing:
> parser error : Entity 'nbsp' not defined <td class="r data">&nbsp;</td>
> I don't have write access to the files I'm including, at least not easily.
> Would you say that's the only way to solve the problem (string-replacing the named 
> entity with the numbered kind)?

I’m not /sure/ that’s the only solution; the point is that you need to
make the processor aware of the entity ‘&nbsp;’ within the documents
being included.  If you look at html/pi.xsl line 1046[1], the
stylesheet uses the XSLT ‘document()’ function to slurp the contents
of each included document, so I don’t think there’s anything you can
change in the process.



To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]