2008-09-20 175 views
12

在工作中我们使用Sandcastle创建帮助文件。我一直在使用SandCastleGUI一段时间,我正在寻找一种方法在帮助文件中创建其他页面。 这些页面是用XML格式编写的,称为MAML。 唯一的问题是,我找不到这些文件格式的任何像样的编辑器。有谁知道一个好的MAML编辑器

我正在寻找一个所见即所得的编辑器来创建&编辑其他文档页面。

+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已经包含了一个HTML到MAML转换器。
那里有很多很好的HTML编辑器 - 现在我可以使用其中一个,然后将结果转换为MAML

2

您可以使用支持WYSIWYG支持的通用XML编辑器,如OxygenSerna。你需要一个Xml Schema或DTM for MAML,我假设在SDK或类似的地方有一个。可能更难的部分是您需要一个样式表,它将XML呈现为显示格式,编辑器可以使用该格式来提供文档的所见即所得视图。

它对Docbook等标准XML格式非常适用,但我不知道为MAML找到/创建所需的样式表是多么容易。但通常没有理由不能做到这一点。

+0

没有我想到的 - 我需要一个所见即所得的编辑器来编辑帮助文档,我不是在寻找一个XML图形编辑器 – 2009-03-16 07:45:01

相关问题