mkdtds.pl - Modularized XML Document Type Definition (DTD) Generator
This script generates XML DTD module implementations and/or DTD drivers, that can be used with modularized XHTML DTDs.
There is no plan to extend or even maintain this script anymore; the modularization framework of XHTML has been dead. Futhermore, XML DTDs are no longer useful for any practical purpose.
$ perl mkdtds.pl driver.dds mkdtds.pl: driver.dtd created mkdtds.pl: driver-model.mod created
$ perl mkdtds.pl moduleset.dms mkdtds.pl: moduleset-datatype.mod created mkdtds.pl: moduleset-attrib.mod created mkdtds.pl: moduleset-module1.mod created
(((Example source files are available from <http://suika.fam.cx/www/markup/>)))
This script requires Perl modules
the Message::Markup::SuikaWikiConfig20::Node manpage and
the Message::Markup::SuikaWikiConfig20::Parser manpage, which are put into the
lib
directory. These modules are originally part of the
manakai-core package. Plese consult
<http://suika.fam.cx/www/manakai-core/doc/web/> for more information
on manakai.
Wakaba <w@suika.fam.cx>
Copyright 2003-2004 Wakaba <w@suika.fam.cx>
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Note that author claims no copyright with regard to DTD modules/drivers generated by this script. Author(s) of DTD modules/drivers should explicily state their license terms in them and their documentation (if any).