<..unix validate..>
<validatehtml>
.html xmllint --noout --valid --html %%1.html
</validatehtml>
<validate>
.xml xmllint --noout --valid %%1.xml
.html xmllint --noout --valid %%1.html
.css mycssparser %%1.css
</validate>
-_-_-
<..win32 validate..>
<validatehtml>
</validatehtml>
<validate>
.xml xmllint --noout --valid %%1.xml
.html xmllint --noout --valid %%1.html
.css mycssparser %%1.css
</validate>
-_-_-
<..my validate..>
<validatehtml>
.html xmllint --noout --valid --html %%1.html
.xml xmllint --noout --valid %%1.xml
.hs java -cp ./tex4ht.dir/texmf/tex4ht/bin/xv4ht.jar xv4ht %%1.hs ./tex4ht.dir/texmf/tex4ht/base/solaris/xv4ht.cat
.jhm java -cp ./tex4ht.dir/texmf/tex4ht/bin/xv4ht.jar xv4ht %%1.jhm ./tex4ht.dir/texmf/tex4ht/base/solaris/xv4ht.cat
.css vcss %%1.css
</validatehtml>
<validate>
.xml xmllint --noout --valid %%1.xml
.html xmllint --noout --valid %%1.html
.css vcss %%1.css
.4om echo "rxp -V -s -e %%1.4om"
.4om rxp -V -s -e %%1.4om
.4oo xmllint --relaxng ~/dtd.dir/openoffice/relaxng.dir/OpenDocument-schema-v1.0-os.rng -noout %%0.4oo
.4oo xmllint --relaxng ~/dtd.dir/openoffice/relaxng.dir/OpenDocument-schema-v1.1.rng -noout %%0.4oo
.4oy xmllint --relaxng ~/dtd.dir/openoffice/relaxng.dir/OpenDocument-schema-v1.0-os.rng -noout %%0-styles.4oy
.4oy xmllint --relaxng ~/dtd.dir/openoffice/relaxng.dir/OpenDocument-schema-v1.1.rng -noout %%0-styles.4oy
.4om perl -pe ’s/math://g’ %%1.4om | perl -pe ’s/xmlns:[^=]*="[^"]*"//g’ | perl -pe ’s/xlink:[^=]*="[^"]*"//g’ > tmp.tmp ; xmllint --valid --noout --catalogs tmp.tmp
</validate>
Xmake -f \HOME texmf/base/NSGMLS name=%%1 ext=%%2 %%3
-_-_-