版权所有 © 2002, 2004, 2006 Joel de Guzman, Eric Niebler
版权所有 © 2010-2017 Daniel James
根据 Boost 软件许可证,版本 1.0 分发。(请参阅随附文件 LICENSE_1_0.txt 或复制于 https://boost.ac.cn/LICENSE_1_0.txt)
“如果可以用五年的时间自动化完成一项工作,为什么要花五天时间手动编程呢?”
-- Terrence Parr,ANTLR/PCCTS 作者
QuickBook 最初是一个周末的 hack 项目。它最初的目的是作为使用 Spirit 的示例应用程序。它是什么?您现在正在查看的这份文档就是由 QuickBook 自动生成的。这些文件是从一个主文件生成的
这个永不消亡的时髦工具最初名为 QuickDoc,由于 Eric Niebler 重新启动了该项目并使其生成 BoostBook 而不是 HTML,它演变成了一个更时髦的工具。BoostBook 文档格式是 DocBook 的扩展,DocBook 是一种基于 SGML 或 XML 的用于描述文档的格式。
提示 | |
---|---|
您无需了解任何关于 BoostBook 或 DocBook 的知识即可使用 QuickBook。对 DocBook 的基本了解可能会有所帮助,但并非必需。对于真正高级的内容,您需要了解 DocBook,但您可以先忽略它,也许可以继续忽略它。 |
QuickBook 是一种 WikiWiki 风格的文档工具,面向 C++ 文档,使用简单的规则和标记来完成简单的格式化任务。QuickBook 扩展了 WikiWiki 的概念。与 WikiWiki 一样,QuickBook 文档是简单的文本文件。单个 QuickBook 文档可以生成一组完全链接的精美 HTML 和 PostScript/PDF 文档,其中包含图像和语法着色的源代码。
功能包括