Schematron Schematron

Schematron Users Meetup · Prague, June 6th 2024

In a Nutshell

Schematron Schematron is a Schematron schema that checks XPath expressions in your Schematron.

Performs a static analysis of the expression and reports syntax errors, unbound prefixes, unknown functions, and undeclared variables.

Use case: Embedded Schematron in the Digital Humanities

How it works

XPath 2.0 and XPath 3.1 parsers generated by Gunther Rademacher's famous REx parser generator, XPath functions and operators extracted from the respective specification documents.

Schematron rule that matches the respective attribute, parses the attribute to value, collects context information, and checks the parse tree.

https://git.sr.ht/~dmaus/schematron-schematron