ebeshero/newtFire-webDev

Schematron Pages

Closed this issue · 3 comments

We should make a page of our own uses of Schematron from projects, and consider if we want to run the same schematron assignments. I'm updating the syllabus today to make sure we cover Schematron right after XPath and right before we get into XSLT and XQuery, so it's coming up in mid-February this time.

@spadafour @RJP43

@spadafour @RJP43 @nlottig94 @brookestewart Nicole and Brooke have prepared Schematron Exercise 1, and I've just edited it and posted it on newtFire. Note: It has a broken link until Rob has completed the Schematron Tutorial.

@spadafour @RJP43 @nlottig94 @brookestewart I've just posted some intensive revisions to Rob's explainSchematron tutorial, with help from a review from David and my own research and careful stepping through actual code. I've learned a thing or three about namespaces and the definition of numbers, and I've also added lots of information to help link the Schematron unit to the XPath unit. I'd like you all to read it closely, and notice, also, the new information about using mutliple assert and/or report statements within a single rule with a set @context: there's a reason this is important. http://newtfire.org/dh/explainSchematron.html

@spadafour @RJP43 @nlottig94 @brookestewart After tinkering with Schematron Exercise 2 (now posted), I turned your earlier idea into a little project-oriented Schematron tutorial that I'll go over in class tomorrow--on why and how we use xml:ids in projects and how we can write Schematron to check against a standard list of them. See http://newtfire.org/dh/explainSchematronIdRefs.html .