Какой редактор можно использовать для выделения выделенных файлов проекта Mallard?

Обычно я переключаюсь между Geany, vim и Emacs (в зависимости от моего настроения. LOL) при редактировании на платформе Linux.

Недавно я начал изучать проект Mallard , но не смог найти нужный инструмент для редактирования файлов, которые будут обрабатываться Mallard. Существует ли такой инструмент?

ОБНОВИТЬ

Вскоре после отправки моего вопроса я пошел в список рассылки Mallard, чтобы найти ответ … и разместил там мой вопрос.

Я разделяю здесь ответ, который я получил из этого списка:

On Thu, 5 января 2012 в 20:44, The Geeko писал (а):

Is there a tool available which properly handles Mallard documents? I normally use Geany, Emacs and Vim... (depending on my mood and the task at hand), but none of these identify Mallard files; therefore, there is no coloring and other assistance. 

gedit распознает документы Mallard и даже имеет некоторые полезные фрагменты кода Mallard.

Он не выполняет завершение кода, как некоторые продвинутые IDE, но он окрашивает код.

Джим

Я оценил ответ.

В дополнение к использованию Gedit (за ответ на рассылку на майард-лист, опубликованный в обновлении моего вопроса), был отправлен еще один ответ (который не требует от меня принятия другого инструмента):

On Thu, 2012-01-05 at 21:44 -0500, The Geeko писал (а):

Есть ли доступный инструмент, который правильно обрабатывает документы Малларда?

Обычно я использую Geany, Emacs и Vim … (в зависимости от моего настроения и задачи), но ни один из них не идентифицирует файлы Mallard; поэтому нет никакой окраски и другой помощи.

Я использую nxml-mode в emacs, который выделяет синтаксис для любого файла XML, а также некоторые другие тонкости (например, Cc Cf закрывает текущий тег). nxml-режим может проверяться «на лету» с использованием схем RNG.

Джим написал учебное пособие по настройке здесь:

http://j1m.net/2010/08/29/duck-duck-gnu-mallard-and-docbook-5-support-in-emacs/

Файл RNC, который вы хотите, находится здесь:

http://projectmallard.org/1.0/mallard-1.0.rnc

– Шон

В интересах помогать другим, я разделяю эту должность как ответ на мой первоначальный вопрос.