The new OASIS ODF technical committee chair Jos van den Oever created some nice schematron files to validate references within references: https://lists.oasis-open.org/archives/office/201510/msg00083.html
I have updated our XSLT-Runner to be run by commandline and checked if the validation is working. For those who might be curious Jos files are at https://tools.oasis-open.org/version-control/svn/office/branches/v1.3_OFFICE-3887/v1.3/ Schematron XSL file iso_svrl_for_xslt2.xsl can be downloaded as part of the reference implemenation http://www.schematron.com/implementation.html To validate not only an unzipped XML but to address the ODT our XSLT-Runner does the job using ODFDOM with java -cp xslt-runner-1.2.3-incubating-SNAPSHOT-jar-with-dependencies.jar;saxon9he.jar org.odftoolkit.odfxsltrunner.Main -f net.sf.sax.TransformerFactoryImpl identifiers-and-references.xsl test.odt Enjoy, Svante
