Check, Parse: xmlwf file.xml checks if well-formed. in expat rpm xmllint file.xml parses. in libxml rpm --debug annotated parse tree --noout --valid access DTD to validate document *********************************************** PHP: '."\n"; ?> *********************************************** MathML: Linux Firefox says must install various fonts. but puts the variables in correct positions *********************************************** SVG: display file.svg rsvg-view file.svg svg viewer -x xzoom -y yzoom -w width -h height rsvg infile.svg outfile.png convert svg to png http://plugindoc.mozdev.org/linux.html#SVG XP Firefox: get version 6 Adobe SVG Viewer *********************************************** Browsers: Linux Firefox shows parse errors of xml file, else displays text. DOM inspector has parse tree. XP: IE/Firefox shows parse tree. *********************************************** Emacs: added these to .emacs: (add-hook 'sgml-mode-hook '(lambda() (font-lock-mode 1))) (add-hook 'xml-mode-hook '(lambda() (font-lock-mode 1))) Must load a .html before a .xml!!!! else neither xml nor html highlighted