All materials (c) Janelle Jenstad, 2025. Licensed for reuse under a CC BY-NC-SA 4.0 license. Any use of these materials to train LLMs or to feed AI applications is considered to be commercial and is therefore strictly forbidden.
Assignments
- Content Modelling Assignment
- Encoding Your First Assignment in DocBook (extract from Content Modelling Assignment with just the encoding instructions)
- Customization Assignment
Resources, Exercises, and Handouts
- XML Languages
- Avengers Exercise
- Cookie Recipe in RecipeML
- Soup Recipe (attribute-rich)
- Namespaces
- Design Goals for XML
- Rules for XML Languages
- Well Formedness and Validation
- What is a Schema?
- Associate XML File with Schema in Oxygen
- Create a DocBook File and Associate it with the Balisage Schema
- Sonnet Exercise
- Namespaces
- Roma Beta Step-by-Step
- HTML and CSS Workshop
- CSS Cribsheet
- What is XSLT?
- XSLT in the Big Picture