Namespaces

I use several different namespaces to separate the content by type.

xmlnsContent/Purpose
d20Gaming/business domain objects (data).
docDocument structure (headings, tables, paragraphs, etc.).
dotInformation to feed into GraphViz ‘dot’ program (formatting hints, etc.).
egdProcess and publisher-related things, regardless of domain (document or business). Metadata and utilities, mostly.
metaMetadata about objects, mostly contained in egd:meta elements.
pgfInformation to feed into PGF/TikZ diagrams (formatting hints, etc.).
taxTaxonomy elements used to define business objects.
texInformation to feed into LaTeX processing.
webInformation to feed into web formatting. Not using HTML because I reserve that specifically for HTML markup.

Back to Top