<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >如何生成手册的各种格式</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE="PHP 手册" HREF="index.html"><LINK REL="UP" TITLE="关于本手册" HREF="about.html"><LINK REL="PREVIOUS" TITLE="如何帮助改进本文档" HREF="about.howtohelp.html"><LINK REL="NEXT" TITLE="手册译文" HREF="about.translations.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8"></HEAD ><BODY CLASS="sect1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >PHP 手册</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="about.howtohelp.html" ACCESSKEY="P" >上一页</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >附录 T. 关于本手册</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="about.translations.html" ACCESSKEY="N" >下一页</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="sect1" ><H1 CLASS="sect1" ><A NAME="about.generate" >如何生成手册的各种格式</A ></H1 ><P > 本手册使用 <ACRONYM CLASS="acronym" >XML</ACRONYM > 语言编写,同时运用了 <A HREF="http://www.oasis-open.org/docbook/xml/" TARGET="_top" >DocBook XML DTD</A >。还用了 <A HREF="http://www.jclark.com/dsssl/" TARGET="_top" ><ACRONYM CLASS="acronym" >DSSSL</ACRONYM ></A >(Document Style and Semantics Specification Language,文档样式和语义规格语言)来控制格式。同时,在实验上我们运用 <A HREF="http://www.w3.org/TR/xslt" TARGET="_top" ><ACRONYM CLASS="acronym" >XSLT</ACRONYM ></A >(Extensible Stylesheet Language Transformations,可扩展样式表语言转换)来维护格式。 </P ><P > 将 <ACRONYM CLASS="acronym" >XML</ACRONYM > 语言作为源文件格式,使得我们只需维护该源文件文档,就可以可以利用它生成许多其它的输出格式。输出 <ACRONYM CLASS="acronym" >HTML</ACRONYM > 和 <ACRONYM CLASS="acronym" >TeX</ACRONYM > 版本的工具是由 <A HREF="http://www.jclark.com/bio.htm" TARGET="_top" >James Clark</A > 开发的 <A HREF="http://www.jclark.com/jade/" TARGET="_top" >Jade</A >,以及由 <A HREF="http://nwalsh.com/" TARGET="_top" >Norman Walsh</A > 开发的 <A HREF="http://docbook.sourceforge.net/projects/dsssl/" TARGET="_top" >The Modular DocBook Stylesheets</A >。我们使用 <A HREF="http://msdn.microsoft.com/library/en-us/htmlhelp/html/vsconhh1start.asp" TARGET="_top" >Microsoft HTML Help Workshop</A > 来生成本手册的 Windows 超文本帮助格式。当然,PHP 本身也完成了其它一些转换和格式化工作。 </P ><P > PHP 手册被生成多种不同语言和格式,详情见 <A HREF="http://www.php.net/docs.php" TARGET="_top" >http://www.php.net/docs.php</A >。<ACRONYM CLASS="acronym" >XML</ACRONYM > 源代码可以通过 CVS 下载,并通过 <A HREF="http://cvs.php.net/" TARGET="_top" >http://cvs.php.net/</A > 在线浏览。文档存放于 <TT CLASS="literal" >phpdoc</TT > 模块中。 </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="about.howtohelp.html" ACCESSKEY="P" >上一页</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >起始页</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="about.translations.html" ACCESSKEY="N" >下一页</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >如何帮助改进本文档</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="about.html" ACCESSKEY="U" >上一级</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >手册译文</TD ></TR ></TABLE ></DIV ></BODY ></HTML >