dtddoc - DTD Documentation Tool

Distribution: RPM Universal
Repository: JPackage 5.0 all
Package name: dtddoc
Package version: 1.1.0
Package release: 1.jpp5
Package architecture: noarch
Package type: rpm
Installed size: 102.79 KB
Download size: 79.63 KB
Official Mirror: mirrors.dotsrc.org
This little tool is here to help you to document your DTD's efficiently. It is a straightforward extension of the avadoc concept and a not so straightforward implementation of some of the concepts solidified by Donald E. Knuth. Advantages of DTDDoc over competition (let's do some marketing :)) * DTDDoc builds documentation for collections of DTD's, not for single ones. * DTDDoc gives easy to read cardinality information (it's a little more clever than it seems). * DTDDoc supports multiple character encodings, so you can write your documentation in polish or greek if you want. The secret aim of this project is also to figure out a proper way to document DTD's... That's a little bit more philosophical and that's what is really interesting here. All contributions are welcome. My current ideas are : * Programmers read/write the DTD. Therefore the documentation should be easy to read/write for them. * Documentation should be automatically checkable because we are merely humans. The "tag" (like in javadoc tags) idea works fine for that. * Documentation should be easy to navigate. HTML presentation might help.



  • dtddoc = 1.1.0-1.jpp5


    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install dtddoc rpm package:
      # yum install dtddoc
    1. Add the JPackage 5.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
    2. Install dtddoc rpm package:
      # zypper install dtddoc
    Mandriva, Mageia:
    1. Add the JPackage 5.0 repository:
      # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install dtddoc rpm package:
      # urpmi dtddoc


    • /etc/maven/fragments/dtddoc
    • /usr/share/doc/dtddoc-1.1.0/license.txt
    • /usr/share/java/dtddoc-1.1.0.jar
    • /usr/share/java/dtddoc.jar
    • /usr/share/maven2/poms/JPP-dtddoc.pom


    2008-11-04 - Ralph Apel <r.apel at r-apel.de> 0:1.1.0-1.jpp5 - First release