🚀 Welcome to the wild world of RELAX NG, where #XML schema language is given the riveting flair of a soggy napkin 🍝. Dive deep into the labyrinthine wonders of attributes and elements that are just as thrilling as watching paint dry. We promise a mind-bending ride through tutorials and specifications that redefine the word "exciting"—not. 😂
https://relaxng.org/ #RELAXNG #Schemata #Humor #Tutorial #TechNews #HackerNews #ngated
RELAX NG home page

RELAX NG home page

Does anyone know an online #RelaxNG/RNC or Schematron validator? I am teaching a #DigitalHumanities course to literature students and would like to find appropriate tooling for TEI, not CLI like jing, or the ubiquitous Oxygen editor (which can validate but is not free after the 30 day evaluation period).

#Balisage = https://www.balisage.net/ - seems to be going strong; it’s a conference about the theory behind, and practice of, document markup, especially #XML and related technologies such as #XProc #XSLT #XQuery #Schematron #RelaxNG #XPath #TextEncodingInitiative and many more.

XML was badly hurt by people applying it to everything in sight, but for what XML was designed for and is good at, there is nothing better.

Balisage Redirect

For no real reason I’ve been writing a Gradle build for Jing and Trang (https://github.com/relaxng/jing-trang). The existing build system is Ant and while Ant works, I just prefer Maven or Gradle these days. #jing #trang #relaxng
GitHub - relaxng/jing-trang: Schema validation and conversion based on RELAX NG

Schema validation and conversion based on RELAX NG - relaxng/jing-trang

GitHub
I tried validating #Docbook v5 using #xmllint from #libxml2 via #RelaxNG and #Schematron but wasn't successful. The RNG validation threw unexpected errors and the Schematron validation threw an internal error. It could be my source file, but it seems fine. Does somebody here have a working setup or tips to share?
#relaxng nach dem Sport. Und meinen LieblingsFriKä. 😋
Bit of a shot in the dark, does anyone know of any #RELAXNG #xml files that they can share that they would consider absolutely awful to deal with? The more rancid the better.
I don't know who needs to hear this, but if you are editing DocBook files in Emacs and want to use xi:include directives and also want nxml-mode to accept them, you should change your uri from docbook.rnc to docbookxi.rnc, which is already included in the distribution. You do not need to spend hours (YMMV) learning just enough RelaxNG syntax to hack your docbook.rnc schema to tolerate xi:include. #semanticmarkupftw #docbook #rnc #relaxng
I know there is a #schematron implementation in #XSLT, has there ever been an attempt to implement #RelaxNG or #XSD in it?