Some answers


  • Rolling your own DTD
    • ... starting from scratch
    • ... by combining snippets, preferably from an existing conceptual framework (aka architecture)
  • customizing someone else's DTD
    • definitions should be meaningful within a given user community
    • declarations should be appropriate to a given set of applications
  • The TEI provides a good candidate architecture

4 Next | First| Previous TEI and XML: a marriage made in heaven?