DTD vs. RELAX NG

Uniform Info Elements
Uniform Info Elements
Info Elements in More Contexts
Info Elements in More Contexts
Required Titles (Valid)
Required Titles (Invalid)
Required Titles
Co-Constraints (DTD)
Co-Constraints
Untangling Tables
Untangling Tables
Untangling Tables
Untangling Tables
Untangling Tables
Real Datatyping
Extra-Grammatical Constraints
Extra-Grammatical Constraints
RELAX NG + Schematron
Customization
Two Customization Examples
Removing Procedures from the DTD
Removing Procedures from the RELAX NG Schema
Adding Exercises to the DTD
Adding Exercises to the RELAX NG Schema
Converting to NG