单一来源文档工具

发布于 2024-08-01 18:53:51 字数 1540 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

温柔少女心 2024-08-08 18:53:51

我以前使用过的一个能够满足您大部分要求的工具是 AsciiDoc

AsciiDoc 不是 XML 源格式,而是选择简单的文本格式。 它可以输出 HTML 和 Docbook,可以将其渲染为 PDF 或其他格式。 源文本也几乎足以用于纯文本演示。

另一个流行的选择是reStructuredText

One that satisfies most of your requirements, that I've used before, is AsciiDoc.

AsciiDoc isn't an XML source format though, instead it opts for a simple text format. It can output HTML and Docbook, which can be rendered into PDF or other formats. The source text is nearly good enough for plain text presentation, too.

Another popular choice along the same lines is reStructuredText.

孤云独去闲 2024-08-08 18:53:51

我一直在考虑在我们的工程团队中推广 DocBook 作为 Word 的替代品。 有许多可用的工具链。 对于工程师来说最简单的可能是DocBook XSLApache FOP,以及 AntMake。 这就是我一直在做 DocBook 工作的方式。 如果您真的很喜欢 LaTeX,那么您可能需要查看 DBLaTeX 以获得 DocBook 到 LaTeX 的发布环境。

如果您不介意走出免费环境,那么 XML Editor 提供了一个非常好的所见即所得 DocBook 编辑器。 我没怎么用过它,但它看起来确实很有前途。

I've been considering evangelizing DocBook as a replacement for Word in our engineering group. There are a number of toolchains available. The easiest for engineers is probably DocBook XSL, Apache FOP, and either Ant or Make. This is how I have been doing my DocBook stuff. If you are really into LaTeX, then you might want to check out DBLaTeX for a DocBook to LaTeX publishing environment.

If you don't mind stepping outside of the free environments, then the <oXygen/> XML Editor offers a pretty nice WYSIWYG DocBook editor. I haven't used it that much, but it does look pretty promising.

金兰素衣 2024-08-08 18:53:51

Doxygen 是非常流行的文档生成器,可以以 多种格式。 虽然它的主要目的是构建从源代码注释(来自多种语言)中提取的文档,但它作为通用手动编写工具也非常有用。 事实上,Doxygen网站和手册就是这样生成的。

Doxygen is documentation generator that's quite popular and can output documents in a variety of formats. Although its primary purpose to build documentation extracted from source comments (from numerous languages), it's also quite usable as a general manual writing tool. In fact, the Doxygen website and manual are generated in this way.

用心笑 2024-08-08 18:53:51

Sphinx 是一个为 Docutils 添加了许多功能的工具,允许编写“智能且美观的文档”在重构文本中。 它最初是为了生成新的 Python 文档而创建的,但现在正在被许多其他项目采用。

Sphinx is a tool that adds a number of features to Docutils, allowing "intelligent and beautiful documentation" to be written in reStructuredText. It was originally created to produce the new Python documentation but is being adopted by many other projects.

你穿错了嫁妆 2024-08-08 18:53:51

尝试使用 Fundoc。 它是为用任何语言或任何语言组合编写的项目编写文档而创建的。

Try using Fundoc. It was created for writing documentation for projects written in any language or any combination of languages.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文