This is the mail archive of the docbook@lists.oasis-open.org mailing list for the DocBook project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: extreme newbie - dsssl customization ...


On Tue, Feb 12, 2002 at 07:10:54PM +0900, Douglas du Boulay wrote:
> Also I used a number of standard isogreek etc. entities which get mapped to 
> some obscure #xxx; HTML entities and I wonder where that mapping table 
> exists and is accessed by the dsssl? (So I can methodically search and
> replace with dinky greek symbol icons)

AFAIK the symbolic character entities are all "resolved" to (numeric) character
entities at parse time of the sgml/xml document. The declarations of the ISO
entities are referenced in the docbook dtd within the module dbcent.mod (for sgml)
or dbcentx.mod (for xml) respectively. For the xml dtd there has been a subdir ent/
including all entity declarations; sgml often relies on catalogs to find the
declarations. What I'm trying to say is that those &#xxx; entities are just the
resolved numeric character entities (&#...; for decimal notation or &#x...; for
hexadecimal one).

I might be wrong but I think modular docbook dsssl stylesheets don't map any of
these entities by default, but you might do it in a customization layer. Sorry that
I can't give more details as I'm not into dsssl but rather a bit of xslt. Hopefully
an expert out there can give hints on how to accomplish some form of mapping.

HTH,
Steffen.

-- 
  http://w3studi.informatik.uni-stuttgart.de/~maiersn/
mailto:Steffen.Maier@studserv.uni-stuttgart.de


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