2013-02-20 62 views
0

我正在开发一个Github上的开源项目。我以Github的md格式创建了一些文档。不过,我想有三种格式的那些文件:md,pdf和html格式的文档

  1. PDF:要使用项目中下载
  2. HTML:要在我的个人网站托管。
  3. Markdown(.md):适用于Github。

很显然我不喜欢把它们写三次。有没有什么办法可以在任何地方写一次(虽然MS Word首选),它可以转换为其他两种格式?

回答

1

考虑Pandoc

我在减价编写并转换为其他人。

1

另一种可能性是DITA。它的免费参考实现DITA Open Toolkit可让您生成HTML和PDF,并且可以自定义生成Markdown。

但是,根据您对内容重用的要求,您的文档大小,更新频率,您是否会聘请技术作者维护和更新您的文档,DITA可能是比您需要的更复杂的解决方案...这是一种功能强大的解决方案,比一次性特殊情况更适合专门的文档工作。