Я хотел бы редактировать файлы XHTML, используя nxml-режим Emacs , который может использовать схемы rnc для проверки на лету. Все это встроено в более новые версии Emacs.
Однако мои файлы XHTML содержат элементы из другой схемы. Поэтому теги допустимы, но только в пределах документа.
В настоящее время nxml жалуется, потому что используемая им схема XHTML не описывает тег foo. Как создать новую схему, описывающую тег foo по отношению к существующей схеме XHTML, и как автоматически применить эту схему с помощью правил поиска схемы в файле schemas.xml?
т.е.: я хотел бы проверить документ, используя две схемы одновременно: встроенные правила XHTML и некоторые пользовательские правила, которые добавляют определенные теги в пространстве имен.