The standard systemwide catalog file for the dtds is /etc/sgml/catalog It would be nice if that file could be included in the variable sgml-catalog-files, so that xemacs psgml mode could find correctly installed dtds automagically. The relevant file to fix is /usr/lib/xemacs/xemacs-packages/lisp/site-start.d/psgml-init.el line 4. An example of packages that installs themselves into /etc/sgml/catalog is docbook-dtd41-xml-1.0-7.noarch.rpm and docbook-dtd41-sgml-1.0-10.noarch.rpm
me stupid. The variable does indeed point to the file in question. Sorry for taking your time.