2008-09-20 2 views
12

На работе мы используем Sandcastle для создания файлов справки. Я использую SandCastleGUI в течение некоторого времени, и я ищу способ создания дополнительных страниц в файле справки. Эти страницы написаны в формате XML под названием MAML. Единственная проблема заключается в том, что я не смог найти подходящего редактора для этих файлов.Кто-нибудь знает о хорошем редакторе MAML

Я ищу редактор WYSIWYG для создания & Редактирование дополнительных страниц документации.

+0

Это действительно не ответ, но, как вы можете видеть из [моего вопроса] (http: // stackoverflow.com/questions/101150/what-would-you-use-to-write-end-user-documentation-for-a-wpf-application). Я заинтересован в опыте с MAML в целом и в частности MAML в отношении документация конечного пользователя. Если у вас есть какой-либо опыт, было бы замечательно, если бы вы могли представить свои мысли в своем блоге об использовании MAML для документации для конечного пользователя. – tronda 2008-09-22 07:25:50

ответ

1

Наконец-то я нашел решение, в котором хорошие люди SandCastle Help File Builder включили в конвертер MAML HTML.
Есть много хороших HTML-редакторов, и теперь я могу использовать один из них, а затем преобразовать результат в MAML

2

Вы можете использовать общий XML-редактор с поддержкой WYSIWYG, например Oxygen или Serna. Вам понадобится Xml Schema или DTD для MAML, я предполагаю, что есть где-то в SDK или такой. Вероятно, сложнее то, что вам понадобится таблица стилей, которая отображает XML в формат отображения, который может быть использован редактором, чтобы обеспечить представление WYSIWYG документа.

Это хорошо работает для стандартных форматов XML, таких как Docbook, но я не знаю, как легко найти/создать необходимые таблицы стилей для MAML. Но, как правило, нет причин, по которым это невозможно сделать.

+0

Не совсем то, что я имел в виду - мне нужен редактор WYSIWYG для редактирования документов для справки, я не ищу графический редактор XML – 2009-03-16 07:45:01

1

Не знаю, хотите ли вы найти решение для этого, но я искал справочные редакторы и просматривал статью кодекса, которая может быть полезна. Статья находится в http://www.codeproject.com/KB/dotnet/DocMounter_2_Sandcastle.aspx. В нем есть редактор, который может быть именно тем, что вам нужно.

Смежные вопросы