[Date Prev] [Date Next] [Thread Prev] [Thread Next] Indexes: Main | Date | Thread | Author

Re: [ba-ohs-talk] LiveDTD


Jack Park wrote:    (01)

> http://www.sagehill.net/livedtd/
> 
> "A LiveDTD is a Document Type Definition converted into a hypertext 
> document. It is also a perl program (livedtd.pl) that performs that 
> conversion. It parses the DTD files and generates a copy with HTML 
> markup inserted. The result is the exact same text of the original DTD, 
> but with live links that let you navigate through the DTD. Click on a 
> name, and you are transported to where that name is declared in the DTD. 
> Both elements and parameter entities are hot linked.
> For a simple DTD, this may not be very useful. But for complex DTDs like 
> DocBook and TEI that use hundreds of elements and parameter entities, 
> it's a great help. If you have to maintain a customization layer for 
> such a DTD, it is priceless (good thing it's free). "    (02)


Jack,    (03)

Have you played with this at all? Is it an improvement over Earl
Hood's perlSGML toolkit?    (04)

I actually wrote a complete (and fairly complex) application that
did DTD analysis (including list of PEs, unused entities, DTD diffs,
etc.) but it was while I was at Sun, and it was extremely unlikely
that I'd be able to release a binary or code in any way. *sigh*    (05)

(well, now at least I'm an "independent")    (06)

Murray    (07)

......................................................................
Murray Altheim                         <mailto:m.altheim @ open.ac.uk>
Knowledge Media Institute
The Open University, Milton Keynes, Bucks, MK7 6AA, UK    (08)

      In the evening
      The rice leaves in the garden
      Rustle in the autumn wind
      That blows through my reed hut.  -- Minamoto no Tsunenobu    (09)