如何建立手冊的各種格式

本手冊使用 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 本身也完成了其它一些轉換和格式化工作。

PHP 手冊被建立多種不同語系和格式,明細見 http://www.php.net/docs.phpXML 原始碼可以通過 CVS 下載,並通過 http://cvs.php.net/ 線上瀏覽。文件存放於 phpdoc 模組中。