Je voudrais modifier les fichiers XHTML en utilisant nxml-mode Emacs qui peut utiliser rnc schémas pour la validation à la volée. Tout est intégré aux nouvelles versions d'Emacs.RelaxNG (rnc) schéma pour étendre XHTML
Cependant, mes fichiers XHTML contiennent des éléments d'un autre schéma. Donc, < foo: foo > les balises sont valides, mais seulement dans le < xhtml: la tête > du document.
Actuellement, nxml se plaint car le schéma XHTML qu'il utilise ne décrit pas la balise foo. Comment puis-je créer un nouveau schéma qui décrit la balise foo par rapport au schéma XHTML existant, et comment puis-je appliquer ce schéma automatiquement en utilisant schema locating rules dans le fichier schemas.xml? Par exemple: Je voudrais valider un document en utilisant deux schémas simultanément: les règles XHTML intégrées et certaines règles personnalisées qui ajoutent certaines balises namespaced.