<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#CCCCCC">
<p><font size="+1"><font face="Courier New, Courier, monospace">One
of the features of oXygen which I really love is the way it
allows me to combine schema validation with RELAXNG and with
schematron just by adding a couple of PIs to the top of my
file. But this requires me to fire up oXygen and open up each
file one by one which is not so convenient if I have 100 or
more independent documents to validate. I would rather do this
in a bash script, along with all the other pre-validation
sanitation work. But</font></font></p>
<p><font size="+1"><font face="Courier New, Courier, monospace">(a)
only oXygen will take any notice of my PIs (obviously)</font></font></p>
<p><font size="+1"><font face="Courier New, Courier, monospace">(b)
none of the open source validators I've looked at seems to
have a hook for including schematron validation</font></font></p>
<p><font size="+1"><font face="Courier New, Courier, monospace">(c)
oxyGen will do a batch validation of documents included in a
project file, which is close to what I want, but still
requires me to fire up oXygen, make the project file and click
a couple of times, so not really a batch process</font></font></p>
<p><font size="+1"><font face="Courier New, Courier, monospace">Maybe
someone else has found a way round this, or could explain to
me why it's just not possible. And how exactly does oXygen do
this magic?<br>
</font></font></p>
<p><br>
</p>
</body>
</html>