Markdown
编写原文档相对容易,但也需要一些指定格式符号,并生成的html文件与pdf文件,没有目录,并且pdf文件没有页数。如果要添加目录或者页数,需要编程脚本实现,门槛较高。
Docbook
编写原文档需要校验xml的格式,门槛较高,但是根据已有的模板,可相对容易。并且生成的html文件有目录,生成pdf文件有目录以及页数。
主页: MarkdownPad 平台: Windows (XP+) 费用: 免费版、Pro 版 ($14.95) 技术: Microsoft .NET 介绍 MarkdownPad 是一款 Windows 平台上的 Markdown 编辑器,提供了多文件编辑、实时预览、自定义样式、文件导出等功能。提供了免费版本和包含高级功能的 Pro 付费版(版本对比),支持多国语言(早期的中文翻译由我提供 Ma
MarkdownPad 是 Windows 下的一款全功能的 Markdown 编辑器。
DocBook是一种XML词汇表,让您创建体现逻辑结构的文档。使用免费工具连同DocBook XSL样式表,您可以发布您的内容作为HTML网页和PDF格式的文件,而且还支持许多其他格式。
markdownpad-github 是一个 Markdown 文本显示的 CSS 样式,用于 MarkdownPad 在显示 Markdown 文本处理的样式。
DocBook XSL 可以将 DocBook 转化为 EPUB 的样式表的最新版本。这个 DocBook XSL 包还包括生成完整 EPUB 档案的 Ruby 脚本
前面已经讲了,DocBook 是 XML 的一个 DTD[52]。 DocBook 主要用来写文档,尤其适合写科技文档。 尽管它的语法不如 reStructuredText 之类文档语言简明清晰,但是它的表现能力足够强大 它的结构控制能力十分强悍,对于大型的文档工程,DocBook 几乎是不二的选择 DocBook 足够通用,它已经成为一种事实上的标准,可以生成多种格式的文档,并为多种文档工具所支
我使用 Emacs 编辑 DocBook 源文件,使用docbook-xml-mode.el这个扩展,在.emacs文件中加入下面配置: ;---------- Docbook (require 'docbook-xml-mode) Emacs 大纲模式 Emacs 还有一个 nxml-mode.el 也可以用来编写 DocBook,它的优点是可以自动完成 DTD 验证,有语法方面的错误能够
这是一个最基本的 Docbook 文档 <?xml version='1.0' encoding="UTF-8"?> <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5/zh_cn" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"> “分子元素”一节中详细介绍