danbeck         Thu May 17 14:49:51 2001 EDT

  Modified files:              
    /phpdoc/en/functions        pdf.xml 
  Log:
  clarification of introductory text
  
Index: phpdoc/en/functions/pdf.xml
diff -u phpdoc/en/functions/pdf.xml:1.46 phpdoc/en/functions/pdf.xml:1.47
--- phpdoc/en/functions/pdf.xml:1.46    Mon May  7 23:53:41 2001
+++ phpdoc/en/functions/pdf.xml Thu May 17 14:49:51 2001
@@ -6,59 +6,64 @@
    <sect1 id="pdf.intro">
     <title>Introduction</title>
     <simpara>
-     You can use the PDF functions in PHP to create PDF files if you
-     have the PDF library by Thomas Merz (available at 
-     <ulink url="&url.pdf;">&url.pdf;</ulink>;
-     you will also need <ulink url="&url.jpeg;">the JPEG library</ulink>
-     and <ulink url="&url.tiff;">the TIFF library</ulink> to
-     compile this. These two librariess can often cause problems when
-     configuring PHP, so be sure to pay attention to the output of
-     the configure script and fix any problems it reports.
+    The PDF functions in PHP can create PDF files using the PDFlib
+    library created by <ulink url="&url.pdflib.merz;">Thomas
+    Merz</ulink>.  PDFlib is available at <ulink
+    url="&url.pdf;">&url.pdf;</ulink>.  The <ulink
+    url="&url.jpeg;">JPEG</ulink> and <ulink
+    url="&url.tiff;">TIFF</ulink> libraries are required to compile
+    this extension.  Please see the <link
+    linkend="install.configure.with-pdflib">PDFlib installation</link>
+    section for more information about compiling PDF support into PHP.
     </simpara>
     <simpara>
-     Please consult the documentation for PDFlib shipped with
+     Please consult the documentation for PDFlib included with
      the source distribution of PDFlib.  It provides a very good
      overview of what PDFlib is capable of doing and contains the full
-     and most up-to-date description of all functions.
+     and most up-to-date documentation of all functions.
     </simpara>
     <simpara>
-     All of the functions in PDFlib and the PHP module have the same name.
-     The parameters are also identical.
-     You should also understand some of the concepts of PDF
-     or PostScript to efficiently use this module.
-     All lengths and coordinates are measured in PostScript points.
-     There are generally 72 PostScript points to an inch, but this
-     depends on the output resolution.
-    </simpara>
-    <simpara>
-     There is another PHP module for PDF document creation based on
-     <ulink url="&url.cpdf;">FastIO's</ulink>.
-     ClibPDF. It has a slightly different API. Check the
-     <link linkend="ref.cpdf">ClibPDF functions</link> section for
-     details.
-    </simpara>
-    <simpara> 
-     The PDF module introduces one new type of variable.
-     It is called a <parameter>pdf object</parameter> and
-     almost all functions need a <parameter>pdf object</parameter> 
-     as its first parameter.
-     </simpara>
+     All of the functions in PDFlib and the PHP module have identical
+     function names and parameters. You will need to understand some
+     of the basic concepts of PDF and PostScript to efficiently use
+     this extension.  All lengths and coordinates are measured in
+     PostScript points. There are generally 72 PostScript points to an
+     inch, but this depends on the output resolution.  Please see the
+     PDFlib documentation included with the source distribution of
+     PDFlib for a more thorough explanation of the coordinate system
+     used.
+    </simpara>
+   <simpara> 
+    Please note that most of the PDF functions require a
+    <parameter>pdf object</parameter> as it's first parameter.  Please
+    see the examples below for more information.
+   </simpara>
+   <note>
+    <para>
+     An alternative PHP module for PDF document creation based on
+     <ulink url="&url.cpdf;">FastIO's</ulink> ClibPDF is
+     available.  Please see the <link linkend="ref.cpdf">ClibPDF</link>
+     section for details.  Note that <link
+     linkend="ref.cpdf">ClibPDF</link> has a slightly different API
+     compared to PDFlib.
+    </para>
+   </note>
    </sect1>
    <sect1 id="pdf.oldlibs.confusion">
-    <title>Confusion with old PDFlib versions</title>
-    <simpara>  
-     Starting with PHP 4.0.5, the PHP extension for PDFlib is officially
-     supported by PDFlib GmbH. This means that all the functions
-     described in the PDFlib-manual (V3.00 or greater) are supported by
-     PHP 4 with exactly the same meaning and the same parameters.
-     Only the return values may differ from the PDFlib manual, because
-     the PHP convention of returning <literal>false</literal> was adopted.
-     For compatibility reasons this binding for
-     PDFlib still supports the old functions, but as stated above
-     they should be replaced by their new versions. PDFlib GmbH will not
-     support any problems arising from the use of these deprecated
-     functions. 
-    </simpara>
+    <title>Confusion with old PDFlib versions</title> 
+   <simpara>
+    Starting with PHP 4.0.5, the PHP extension for PDFlib is
+    officially supported by PDFlib GmbH. This means that all the
+    functions described in the PDFlib manual (V3.00 or greater) are
+    supported by PHP 4 with exactly the same meaning and the same
+    parameters. Only the return values may differ from the PDFlib
+    manual, because the PHP convention of returning
+    <literal>false</literal> was adopted. For compatibility reasons
+    this binding for PDFlib still supports the old functions, but they
+    should be replaced by their new versions. PDFlib GmbH will not
+    support any problems arising from the use of these deprecated
+    functions.
+   </simpara>
     <para>
      <table>
       <title>Deprecated functions and its replacements</title>
@@ -219,10 +224,10 @@
     </para>
    </sect1>
    <sect1 id="pdf.install.pdflib">
-    <title>Hints for installation of PDFlib 3.x</title>
+    <title>PDFlib 3.x Installation Hints</title>
     <simpara>
-     Since version 3.0 of PDFlib you should configure PDFlib with the option
-     <literal>--enable-shared-pdflib</literal>.
+     When using version 3.x of PDFlib, you should configure PDFlib
+     with the option <literal>--enable-shared-pdflib</literal>.
     </simpara>
    </sect1>
    <sect1 id="pdf.oldlibs.hints">
@@ -232,7 +237,7 @@
       of PDFlib older than 3.0.
     </simpara>
     <simpara>
-      PDFlib 3.0 or greater is also supported by PHP 3.0.19 and later.
+      PDFlib 3.0 or greater is supported by PHP 3.0.19 and later.
     </simpara>
    </sect1>
    <sect1 id="pdf.examples">


Reply via email to