tom             Thu Mar 13 16:27:32 2003 EDT

  Modified files:              
    /phpdoc/howto       tools.xml 
  Log:
  include new info about xsl-tools
  
Index: phpdoc/howto/tools.xml
diff -u phpdoc/howto/tools.xml:1.14 phpdoc/howto/tools.xml:1.15
--- phpdoc/howto/tools.xml:1.14 Tue Aug 13 12:23:49 2002
+++ phpdoc/howto/tools.xml      Thu Mar 13 16:27:32 2003
@@ -401,7 +401,8 @@
    
    <para>
     This is an operating system independent section,
-    as most of the tools are written in the Java
+    as most of the tools are eighter provided for several
+    operating systems, are written in the Java
     language, or provide a version in Java. This means,
     you can run them on virtually any operating system,
     where a Java Virtual Machine is available. See the
@@ -419,8 +420,7 @@
      to setup any tools mentioned here if you would
      not like to play with XSL stylesheets. However
      we plan to use XSL in the future for HTML
-     generation, and possibly PDF generation, if we
-     can manage to work out how to do it correctly.
+     generation, and possibly PDF generation.
     </para>
    </note>
    
@@ -428,32 +428,46 @@
     The phpdoc <filename>Makefile</filename> has options to
     generate files using the XSL sheets, but these are currently
     experimental (and require xsltproc exclusively). After running
-    <filename>./configure</filename> you can run <literal>make
-    html_xsl</literal> to generate HTML files using XSL sheets.
-   </para>
-  
-   <para>
-    XSLT processors:
+    <filename>./configure</filename> you can run
     <itemizedlist>
      <listitem>
       <simpara>
-       Saxon: <ulink url="&url.xsl.saxon;">&url.xsl.saxon;</ulink>
+        <literal>make html_xsl</literal> to generate HTML files
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       Xalan: <ulink url="&url.xsl.xalan;">&url.xsl.xalan;</ulink>
+       <literal>make bightml_xsl</literal> to generate one big HTML file
       </simpara>
      </listitem>
      <listitem>
       <simpara>
-       Gnome LibXSLT (also known as xsltproc):
+       <literal>make fo</literal> to generate a FO file (Formatting
+       Objects file, which will be used by the FO processor to generate
+       e.g. pdf-files)
+      </simpara>
+     </listitem>
+    </itemizedlist>
+    using XSL sheets.
+   </para>
+  
+   <para>
+    XSLT processors:
+    <itemizedlist>
+     <listitem>
+      <simpara>
+       LibXSLT (also known as xsltproc, recommended;):
        <ulink url="&url.xsl.libxslt;">&url.xsl.libxslt;</ulink>,
-       available as Windows binary too at:
+       available as Windows binaries too at:
        <ulink url="&url.xsl.libxslt.win;">&url.xsl.libxslt.win;</ulink>,
        and also included in current cygwin setups.
       </simpara>
      </listitem>
+     <listitem>
+      <simpara>
+       Saxon: <ulink url="&url.xsl.saxon;">&url.xsl.saxon;</ulink>
+      </simpara>
+     </listitem>
     </itemizedlist>
    </para>
    
@@ -461,7 +475,9 @@
     <para>
      As we tested, other XSLT processors, like XT and MSXML cannot handle
      the DocBook XSL stylesheets, so these cannot be used for even
-     the simplest HTML creation.
+     the simplest HTML creation. <ulink url="&url.xsl.xalan;">Xalan</ulink>
+     works with DocBook XSL stylesheets, but the sources of the PHP manual
+     currently exceed the limit of max. opened files.
     </para>
    </note>
    
@@ -475,7 +491,8 @@
      </listitem>
      <listitem>
       <simpara>
-       FOP: <ulink url="&url.xsl.fop;">&url.xsl.fop;</ulink>
+       FOP: <ulink url="&url.xsl.fop;">&url.xsl.fop;</ulink> (you need version
+       0.20.5rc2 or higher)
       </simpara>
      </listitem>
      <listitem>



-- 
PHP Documentation Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to