Re: openjade and DocBook: features and Unicode entity refs

Subject: Re: openjade and DocBook: features and Unicode entity refs
From: Norman Walsh <ndw@xxxxxxxxxx>
Date: Thu, 18 Nov 1999 15:12:39 -0500
/ Simon Pepping <spepping@xxxxxxxxxxxxxxxx> was heard to say:
| 1. openjade complains that the feature online was not declared:
| openjade:/usr/local/share/sgml/stylesheets/docbook/print/dbsynop.dsl:117:7:E:
| undeclared use of feature "online"
| The offending line is "(make link", which indeed requires the online
| feature. I have not encountered this complaint before. How do I
| declare a feature? Why don't the stylesheets do that for me?

Because the author of the stylesheets (that would be me :-) has
no idea when this was added to OpenJade or what it means. Why is
link an online feature? What is the online feature set?

| 2. onsgmls does not recognize the entities as used:
| <!ENTITY larrhk	"&#x21A9;"> <!-- LEFTWARDS ARROW WITH HOOK -->
| onsgmls:/usr/local/share/sgml/dtd/docbookx-3.1.7/ent/iso-amsa.ent:15:19:E:
| "X21A9" is not a function name

You have to use the XML declaration with nsgmls if you're parsing XML

| Instead it recognizes the form shown in the documentation:
| <!ENTITY larrhk	"&U-21A9;"> <!-- LEFTWARDS ARROW WITH HOOK -->
| Is onsgmls' XML support lacking in this respect?

Uh, does it really recognize that in the source? I think that would
be a bug...


Norman Walsh <ndw@xxxxxxxxxx>      | If we could read the secret                 | history of our enemies, we should
                                   | find in in each one's life sorrow
                                   | and suffering enough to disarm all
                                   | hostility.--H. W. Longfellow

 DSSSList info and archive:

Current Thread