OASIS Open Mailing List Archives  ·  All Lists  ·  docbook-tc  ·  2000-03

docbook-tc — archive

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]

Re: MathML and HTML Forms "Modules"


Why put in hooks, when any customization layer that uses them is still a customization layer? That is, you don't strictly *need* the new hooks to add these things as a customization layer, and if we add them to the official version, then we don't need the hooks anyway. (That said, I kind of like the *.hook suffix. :-) Eve At 01:22 PM 3/8/00 -0500, Norman Walsh wrote: >Fair warning, > >I've added a few new PEs to DocBook XML 4.0beta3 (I'll try to publish >it today) to support the MathML and HTML Forms modules (which we can >publish later). Snippets follow, FYI. > ><!-- The DocBook TC may produce an official MathML module for DocBook. --> ><!-- This PE provides the hook by which it can be inserted into the DTD. --> ><!ENTITY % mathml.hook > ><!ENTITY % equation.content (alt?, (graphic+ mediaobject+)) %mathml.hook; > > >... > ><!ENTITY % equation.element INCLUDE > ><![%equation.element;[ ><!ELEMENT equation ((%formalobject.title.content;)?, (informalequation > %equation.content;))> ><!--end of equation.element-->]]> > >... > ><!-- The DocBook TC may produce an official forms module for DocBook. --> ><!-- This PE provides the hook by which it can be inserted into the DTD. --> ><!ENTITY % forminlines.hook > > ><!ENTITY % local.para.char.mix > ><!ENTITY % para.char.mix > #PCDATA > %xref.char.class; %gen.char.class; > %link.char.class; %tech.char.class; > %base.char.class; %docinfo.char.class; > %other.char.class; %inlineobj.char.class; > %synop.class; > %ndxterm.class; beginpage > %forminlines.hook; > %local.para.char.mix; > > >... > ><!-- The DocBook TC may produce an official forms module for DocBook. --> ><!-- This PE provides the hook by which it can be inserted into the DTD. --> ><!ENTITY % forms.hook > > ><!ENTITY % local.divcomponent.mix > ><!ENTITY % divcomponent.mix > %list.class; %admon.class; > %linespecific.class; %synop.class; > %para.class; %informal.class; > %formal.class; %compound.class; > %genobj.class; %descobj.class; > %ndxterm.class; beginpage > %forms.hook; > %local.divcomponent.mix; > > > > Be seeing you, > norm > >-- >Norman Walsh <[email protected]> Bother , said Pooh, as he >Principal Software Engineer deleted his root directory. >Arbortext, Inc. (www.arbortext.com) >413.256.6985 Voice/FAX -- Eve Maler Sun Microsystems elm @ east.sun.com +1 781 442 3190

[Date Prev]  |  [Thread Prev]  |  [Thread Next]  |  [Date Next]   —  [Date Index]  |  [Thread Index]  |  [Month Index]  |  [List Home]