如何生成手冊的各種格式

本手冊使用 XML 語言編寫,同時運用了 DocBook XML DTD。我們使用了 DSSSL (Document Style and Semantics Specification Language,文檔樣式和語義規格語言)來控制格式。同時,在實驗上我們運用 XSLT (Extensible Stylesheet Language Transformations,可擴展樣式表語言轉換)來維護格式。

XML 語言作為源文件格式,使得我們隻需維護該源文件文檔,就可以可以利用它生成許多其它的輸出格式。輸出 HTMLTeX 版本的工具是由 James Clark 開發的 Jade,以及由 Norman Walsh 開發的 The Modular DocBook Stylesheets。我們使用 Microsoft HTML Help Workshop 來生成本手冊的 Windows 超文本幫助格式。當然,PHP 本身也完成了其它一些轉換和格式化工作。

您可以從 http://www.php.net/docs.php 下載本手冊各種不同語言和格式的版本,包括純文本、普通 HTMLPDF、PalmPilot DOC、PalmPilot iSilo 和 Windows 超文本幫助格式。當手冊內容更新時,其它格式的版本將自動更新。

http://cvs.php.net/ 您可以找到更多關於下載本文檔 XML 源代碼的信息。它們被存放在 phpdoc 模塊下。