noribsd         Wed Feb 28 04:08:01 2001 EDT

  Modified files:              
    /phpdoc/kr/functions        array.xml cpdf.xml datetime.xml ifx.xml 
                                ldap.xml mcal.xml outcontrol.xml 
  Log:
  updated untranslated files to current version
  
  
Index: phpdoc/kr/functions/array.xml
diff -u phpdoc/kr/functions/array.xml:1.2 phpdoc/kr/functions/array.xml:1.3
--- phpdoc/kr/functions/array.xml:1.2   Fri Jan 12 06:16:39 2001
+++ phpdoc/kr/functions/array.xml       Wed Feb 28 04:07:42 2001
@@ -307,6 +307,9 @@
 
 $array = array ("blue", "red", "green", "blue", "blue");
 array_keys ($array, "blue");  //  returns array (0, 3, 4) 
+
+$array = array ("color" => array("blue", "red", "green"), "size" => 
+array("small", "medium", "large"));
+array_keys ($array);  //  returns array ("color", "size") 
       </programlisting>
      </example>
     </para>
@@ -509,7 +512,8 @@
      SORT_REGULAR after before each new array argument.
     </para>
     <para>
-     Returns true on success, false on failure.
+     Returns <literal>TRUE</literal> on success, <literal>FALSE</literal>
+     on failure.
     </para>
     <para>
      <example>
@@ -751,12 +755,14 @@
      <funcprototype>
       <funcdef>array <function>array_reverse</function></funcdef>
       <paramdef>array <parameter>array</parameter></paramdef>
+      <paramdef>bool 
+<parameter><optional>preserve_keys</optional></parameter></paramdef>
      </funcprototype>
     </funcsynopsis>
     <para>
      <function>Array_reverse</function> takes input
      <parameter>array</parameter> and returns a new array with the
-     order of the elements reversed.
+     order of the elements reversed, preserving the keys if
+     <parameter>preserve_keys</parameter> is <literal>TRUE</literal>.
     </para>
     <para>
      <example>
@@ -764,13 +770,21 @@
       <programlisting role="php">
 $input = array ("php", 4.0, array ("green", "red"));
 $result = array_reverse ($input);
+$result_keyed = array_reverse ($input, TRUE);
       </programlisting>
      </example>
     </para>
     <para>
      This makes <varname>$result</varname> have <literal>array
-     (array ("green", "red"), 4.0, "php")</literal>.
+     (array ("green", "red"), 4.0, "php")</literal>. But
+     <varname>$result2[0]</varname> is still
+     <literal>"php"</literal>.
     </para>
+    <note>
+     <para>
+      The second parameter was added in PHP 4.0.3.
+     </para>
+    </note>
    </refsect1>
   </refentry>
 
@@ -1076,7 +1090,7 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     <function>Array_values</function> returns all the values from the
+     <function>array_values</function> returns all the values from the
      <parameter>input</parameter> array.
     </para>
     <para>
@@ -1418,16 +1432,7 @@
 $a[1] = 3; 
 $a[2] = 5; 
 $result = count ($a);
-//$result == 3, not 2, as there are 3 assigned elements
-
-$a[2] = 1; 
-$a[4] = ""; 
-$a[6] = 5;
-$a[8] = 7;
-$a[10] = 11;
-$a[12] = "";
-$result = count ($a);
-// $result == 4, as there are 4 assigned elements
+//$result == 3
       </programlisting>
      </example>
     </para>
@@ -1462,15 +1467,15 @@
      array element that's currently being pointed by the internal
      pointer.  It does not move the pointer in any way.  If the
      internal pointer points beyond the end of the elements list,
-     <function>current</function> returns false.
+     <function>current</function> returns <literal>FALSE</literal>.
      <warning>
       <para> 
        If the array contains empty elements (0 or "", the empty
-       string) then this function will return false for these elements
-       as well.  This makes it impossible to determine if you are
-       really at the end of the list in such an array using
-       <function>current</function>.  To properly traverse an array
-       that may contain empty elements, use the
+       string) then this function will return <literal>FALSE</literal> 
+       for these elements as well.  This makes it impossible to 
+       determine if you are really at the end of the list in such 
+       an array using <function>current</function>.  To properly 
+       traverse an array that may contain empty elements, use the
        <function>each</function> function.  
       </para>
      </warning>
@@ -1510,7 +1515,8 @@
     </para>
     <para>
      If the internal pointer for the array points past the end of the
-     array contents, <function>each</function> returns false.
+     array contents, <function>each</function> returns 
+     <literal>FALSE</literal>.
     </para>
     <para>
      <example>
@@ -1640,43 +1646,53 @@
      </para>
     </note>
     <para>
-     <function>Extract</function> checks for colissions with existing
-     variables.  The way collisions are treated is determined by
-     <parameter>extract_type</parameter>. It can be one of the
+     <function>extract</function> checks each key to see whether if constitutes
+     a valid variable name and also for collisions with existing variables in
+     the symbol table. The way invalid/numeric keys and collisions are treated
+     is determined by <parameter>extract_type</parameter>. It can be one of the
      following values:
      <variablelist>
       <varlistentry>
        <term>EXTR_OVERWRITE</term>
        <listitem>
-       <simpara>
-        If there is a collision, overwrite the existing variable.
-       </simpara>
+        <simpara>
+         If there is a collision, overwrite the existing variable.
+        </simpara>
        </listitem>
       </varlistentry>
       <varlistentry>
        <term>EXTR_SKIP</term>
        <listitem>
-       <simpara>
-        If there is a collision, don't overwrite the existing
-        variable.
-       </simpara>
+        <simpara>
+         If there is a collision, don't overwrite the existing
+         variable.
+        </simpara>
        </listitem>
       </varlistentry>
       <varlistentry>
        <term>EXTR_PREFIX_SAME</term>
        <listitem>
-       <simpara>
-        If there is a collision, prefix the new variable with
-        <parameter>prefix</parameter>.
-       </simpara>
+        <simpara>If there is a collision, prefix the variable name with
+        <parameter>prefix</parameter>.
+        </simpara>
        </listitem>
       </varlistentry>
       <varlistentry>
        <term>EXTR_PREFIX_ALL</term>
+       <listitem>
+        <simpara>
+         Prefix all variable names with <parameter>prefix</parameter>. Since PHP
+         4.0.5 this includes numeric ones as well.
+        </simpara>
+       </listitem>
+      </varlistentry>
+      <varlistentry>
+       <term>EXTR_PREFIX_INVALID</term>
        <listitem>
-       <simpara>
-        Prefix all variables with <parameter>prefix</parameter>.
-       </simpara>
+        <simpara>
+         Only prefix invalid/numeric variable names with
+         <parameter>prefix</parameter>. This flag has been added in PHP 4.0.5.
+        </simpara>
        </listitem>
       </varlistentry>
      </variablelist>
@@ -1687,13 +1703,13 @@
     </para>
     <para>
      Note that <parameter>prefix</parameter> is only required if
-     <parameter>extract_type</parameter> is EXTR_PREFIX_SAME or
-     EXTR_PREFIX_ALL.
+     <parameter>extract_type</parameter> is EXTR_PREFIX_SAME, EXTR_PREFIX_ALL,
+     or EXTR_PREFIX_INVALID. If the prefixed result is not a valid variable
+     name, it is not imported into the symbol table.
     </para>
     <para>
-     <function>Extract</function> checks each key to see if it
-     constitues a valid variable name, and if it does only then does
-     it proceed to import it.
+     <function>extract</function> returns the number of variables successfully
+     imported into the symbol table.
     </para>
     <para>
      A possible use for extract is to import into symbol table
@@ -1751,7 +1767,7 @@
   <refentry id="function.in-array">
    <refnamediv>
     <refname>in_array</refname>
-    <refpurpose>Return true if a value exists in an array</refpurpose>
+    <refpurpose>Return TRUE if a value exists in an array</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1765,8 +1781,8 @@
     </funcsynopsis>
     <para>
      Searches <parameter>haystack</parameter> for
-     <parameter>needle</parameter> and returns true if it is found in
-     the array, false otherwise.
+     <parameter>needle</parameter> and returns <literal>TRUE</literal> 
+     if it is found in the array, <literal>FALSE</literal> otherwise.
     </para>
     <para>
      If the third parameter <parameter>strict</parameter> is set to
@@ -1792,9 +1808,9 @@
 <?php
 $a = array('1.10', 12.4, 1.13);
 
-if (in_array('12.4', $a, true))
+if (in_array('12.4', $a, TRUE))
     echo &quot;'12.4' found with strict check\n&quot;;
-if (in_array(1.13, $a, true))
+if (in_array(1.13, $a, TRUE))
     echo &quot;1.13 found with strict check\n&quot;;
 ?>
 
@@ -1804,6 +1820,43 @@
       </programlisting>
      </example>
     </para>
+    <para>
+     See also <function>array_search</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.array-search">
+   <refnamediv>
+    <refname>array_search</refname>
+    <refpurpose>
+     Searches the array for a given value and returns the corresponding key if 
+successful
+    </refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>mixed <function>array_search</function></funcdef>
+      <paramdef>mixed <parameter>needle</parameter></paramdef>
+      <paramdef>array <parameter>haystack</parameter></paramdef>
+      <paramdef>bool <parameter>strict</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     Searches <parameter>haystack</parameter> for
+     <parameter>needle</parameter> and returns the key if it is found in
+     the array, <literal>FALSE</literal> otherwise.
+    </para>
+    <para>
+     If the third parameter <parameter>strict</parameter> is set to
+     <literal>TRUE</literal> then the <function>array_search</function>
+     will also check the types of the <parameter>needle</parameter>
+     in the <parameter>haystack</parameter>.
+    </para>
+    <para>
+     See also <function>in_array</function>.
+    </para>
    </refsect1>
   </refentry>
 
@@ -2131,7 +2184,8 @@
     </funcsynopsis>
     <para>
      Returns the array element in the next place that's pointed by the
-     internal array pointer, or false if there are no more elements.
+     internal array pointer, or <literal>FALSE</literal> if 
+     there are no more elements.
     </para>
     <para>
      <function>Next</function> behaves like
@@ -2140,13 +2194,13 @@
      element.  That means it returns the next array element and
      advances the internal array pointer by one.  If advancing the
      internal array pointer results in going beyond the end of the
-     element list, <function>next</function> returns false.
+     element list, <function>next</function> returns <literal>FALSE</literal>.
      <warning>
       <para>
        If the array contains empty elements, or elements that have a key
-       value of 0 then this function will return false for these elements 
-       as well.  To properly traverse an array which may contain empty 
-       elements or elements with key values of 0 see the
+       value of 0 then this function will return <literal>FALSE</literal> 
+       for these elements as well.  To properly traverse an array which 
+       may contain empty  elements or elements with key values of 0 see the
        <function>each</function> function.
       </para>
      </warning>
@@ -2198,14 +2252,14 @@
     </funcsynopsis>
     <para>
      Returns the array element in the previous place that's pointed by
-     the internal array pointer, or false if there are no more
+     the internal array pointer, or <literal>FALSE</literal> if there are no more
      elements.
      <warning>
       <para>
        If the array contains empty elements then this function will
-       return false for these elements as well.  To properly traverse
-       an array which may contain empty elements see the
-       <function>each</function> function.
+       return <literal>FALSE</literal> for these elements as well. 
+       To properly traverse an array which may contain empty elements
+       see the <function>each</function> function.
       </para>
      </warning>
     </para>
Index: phpdoc/kr/functions/cpdf.xml
diff -u phpdoc/kr/functions/cpdf.xml:1.3 phpdoc/kr/functions/cpdf.xml:1.4
--- phpdoc/kr/functions/cpdf.xml:1.3    Fri Jan 19 02:48:45 2001
+++ phpdoc/kr/functions/cpdf.xml        Wed Feb 28 04:07:42 2001
@@ -1,61 +1,73 @@
-<reference id="ref.cpdf">
-       <title>ClibPDF functions</title>
-       <titleabbrev>ClibPDF</titleabbrev>
-       <partintro>
-               <simpara>
-       ClibPDF는 PHP에서 pdf 문서를 만들 수 있게 해 준다. 
-       ClibPDF는 <ulink url="&url.fastio;">FastIO</ulink>에서 구할 수 있으나 
공개(free software)는 아니다. 
-       여러분은 ClibPDF를 사용하기 전에 라이센스를 자세히 
읽어봐야 할 것이다. 
-       만약 여러분이 이 라이센스에 동의하기를 원하지 않으면 
Thomas Merz의 pdflib의 사용을 고려 할 수도 있다. 
-       pdflib도 역시 강력한 기능을 가지고 있다. ClibPDF는 Thomas 
Merz의 pdflib와 기능이나 API가 매우 유사하지만, 
-       FastIO에 따르면 ClibPDF는 문서를 더 작은 크기로 더 빠르게 
만들 수 있다고 한다. 
-       ClibPDF는 pdflib 새로운 2.0 버전을 변환한 것 같다. 
-       간단한 예제(pdflib 2.0의 pdfclock.c를 php 스크립트로 고친 
것)에서는 실질적인 속도의 차이는 없었다. 
-       또한 압축기능을 꺼 놓으면 두 개의 파일 크기도 비슷하다.
+ <reference id="ref.cpdf">
+  <title>ClibPDF functions</title>
+  <titleabbrev>ClibPDF</titleabbrev>
+
+  <partintro>
+   <simpara>
+    ClibPDF lets you create PDF documents with PHP. It is available at
+    <ulink url="&url.fastio;">FastIO</ulink> but it isn't free
+    software. You should definitely read the licence before you start
+    playing with ClibPDF. If you cannot fullfil the licence agreement
+    consider using pdflib by Thomas Merz, which is also very powerful.
+    ClibPDF functionality and API is similar to Thomas Merz's pdflib but,
+    according to FastIO, ClibPDF is faster and creates smaller documents.
+    This may have changed with the new version 2.0 of pdflib.  A simple
+    benchmark (the pdfclock.c example from pdflib 2.0 turned into a php
+    script) actually shows no difference in speed at all. The file size
+    is also similar if compression is turned off.  So, try them both
+    and see which one does the job for you.
    </simpara>
-               <simpara>
-       여기의 설명은 ClibPDF의 매뉴얼과 같이 읽는 것이 좋다. 
-       이 매뉴얼은 라이브러리에 대해 더 자세히 설명하고 있다. 
-       ClibPDF의 매뉴얼의 내용을 이해여야 PHP에서의 이 
라이브러리를 사용할 수 있을 것이다.
+   <simpara>
+    This documentation should be read alongside the ClibPDF manual since it
+    explains the library in much greater detail. 
    </simpara>
-               <simpara>
-       대부분의 PHP 모듈의 함수이름은 ClibPDF 고유의 함수(pdflib도 
마찬가지고) 이름과 동일하다. 
-       <function>cpdf_open</function> 을 제외한 모든 함수들은 첫 번째 
인수로 작업할 문서의 핸들을 가지게 된다. 
+
+   <simpara>
+    Many functions in the native ClibPDF and the PHP module, as
+    well as in pdflib, have the same name.  All functions except for
+    <function>cpdf_open</function> take the handle for the document as
+    their first parameter.
    </simpara>
-               <simpara>
-       현재 ClibPDF가 동시에 여러개의 PDF 문서를 만들지 못하기 
때문에 이 핸들은 내부적으로 아무 의미가 없다. 
-       그러나 이를 시험하지는 말라. 어떤 결과가 나올지 알 수 
없다. 
-       더구나 멀티 쓰레드 환경에서는 중대한 오류가 생길 수도 
있다. 
-       ClibPDF의 제작자에 따르면 이 내용은 다음 버전에서 수정될 
것이라고 한다.(현재 버전은 1.10이다.) 
-       여러문서를 동시에 만드는 기능이 필요하다면 pdflib module을 
사용하도록 하라.
+   <simpara>
+    Currently this handle is not used internally since ClibPDF does
+    not support the creation of several PDF documents at the same time.
+    Actually, you should not even try it, the results are unpredictable. I
+    can't oversee what the consequences in a multi threaded environment
+    are.  According to the author of ClibPDF this will change in one of
+    the next releases (current version when this was written is 1.10).
+    If you need this functionality use the pdflib module.
    </simpara>
-               <note>
-                       <simpara>
-       PHP3 이후로 <function>cpdf_set_font</function> 함수는 2byte의 아시안 
폰트를 지원하도록 바뀌었다. 
-       그리고, 이 함수의 엔코딩 파라메터는 이제 정수값이 
아니고 문자열이다.
+   <note>
+    <simpara>
+     The function <function>cpdf_set_font</function> has changed since PHP 3
+     to support asian fonts. The encoding parameter is no longer an integer
+     but a string.
     </simpara>
-               </note>
-               <simpara>
-       pdflib에 비해서 ClibPDF의 가장 큰 장점은 pdf 문서를 임시 
파일을 
-       사용하지 않고 메모리 상에서 만들 수 있다는 점이다. 
-       또한 ClibPDF는 미리 정의된 유닛 길이의 좌표를 넘겨줄 수 
있다. 
-       이것은 매유 편리한 기능이지만 pdflib에서도 
<function>pdf_translate</function>를 사용하면 비슷한 기능을 지원할 수 
있다.
+   </note>
+   <simpara>
+    One big advantage of ClibPDF over pdflib used to be the possibility
+    to create
+    the pdf document completely in memory without using temporary files.
+    It also provides the ability to pass coordinates in a predefined
+    unit length. This is a handy feature but can be simulated with
+    <function>pdf_translate</function>.
    </simpara>
-               <simpara>
+   <simpara>
     Another nice feature of ClibPDF is the fact that any page can be modified
     at any time even if a new page has been already opened. The function
     <function>cpdf_set_current_page</function> allows to leave the current
     page and presume modifying an other page.
    </simpara>
-               <simpara>
-       대부분의 함수들은 사용하기 쉽다. 간단한 pdf 문서를 하나 
만들어보면 
-       별로 어렵지 않다는 것을 알 수 있을 것이다. 다음 예를 
보면 쉽게 시작할 수 있다. 
-       이 예제은 한 장짜리 test.pdf라는 파일을 만드는 것이다. 
-       이 페이지에는 외곽선 30pt의 "Times-Roman" 폰트의 text가 
쓰여진다. 이 text는 밑줄이 그어진다. 
+   <simpara>
+    Most of the functions are fairly easy to use. The most difficult part
+    is probably creating a very simple PDF document at all. The following
+    example should help you to get started. It creates a document
+    with one page. The page contains the text "Times-Roman" in an
+    outlined 30pt font. The text is underlined.
    </simpara>
-               <example>
-                       <title>Simple ClibPDF Example</title>
-                       <programlisting>
+   <example>
+    <title>Simple ClibPDF Example</title>
+    <programlisting>
 &lt;?php
 $cpdf = cpdf_open(0);
 cpdf_page_init($cpdf, 1, 0, 595, 842);
@@ -74,14 +86,15 @@
 cpdf_close($cpdf);
 ?&gt;
     </programlisting>
-               </example>
-               <simpara>
-       pdflib 배포본에 보면 아나로그 시계가 포함된 여러 
페이지의 문서를 만드는 조금은 복잡한 예제가 있다. 
-       아래 예제는 그 예제를 ClibPDF 확장을 사용한 PHP로 변환한 
것이다. :
+   </example>
+   <simpara>
+    The pdflib distribution contains a more complex example which creates a
+    series of pages with an analog clock. Here is that example converted
+    into PHP using the ClibPDF extension:
    </simpara>
-               <example>
-                       <title>pdfclock example from pdflib 2.0 distribution</title>
-                       <programlisting>
+   <example>
+    <title>pdfclock example from pdflib 2.0 distribution</title>
+    <programlisting>
 &lt;?php
 $radius = 200;
 $margin = 20;
@@ -170,385 +183,399 @@
 cpdf_close($pdf);
 ?&gt;
     </programlisting>
-               </example>
-       </partintro>
-       <refentry id="function.cpdf-global-set-document-limits">
-               <refnamediv>
-                       <refname>cpdf_global_set_document_limits</refname>
-                       <refpurpose>임의의 pds 문서의 한계를 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>
+   </example>
+  </partintro>
+
+  <refentry id="function.cpdf-global-set-document-limits">
+   <refnamediv>
+    <refname>cpdf_global_set_document_limits</refname>
+    <refpurpose>Sets document limits for any pdf document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>
        void <function>cpdf_global_set_document_limits</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>maxpages</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>maxfonts</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>maximages</parameter>
-                                       </paramdef>
-                                       <paramdef>int 
<parameter>maxannotations</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>maxobjects</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               
<function>cpdf_global_set_document_limits</function>함수는 여러 문서의 
한계를 설정합니다. 이 함수는 <function>cpdf_open</function>보다 
이전에 호출되어야 효과를 발휘합니다. 이것은 이후에 여는 모든 
문서에 적용될것입니다. 
-</para>
-                       <para>
-                               <function>cpdf_open</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-creator">
-               <refnamediv>
-                       <refname>cpdf_set_creator</refname>
-                       <refpurpose>pdf 문서의 작성자 항목을 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_creator</function>
-                                       </funcdef>
-                                       <paramdef>string <parameter>creator</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_creator</function>함수는 pdf 
문서의 작성자를 설정합니다
+      </funcdef>
+      <paramdef>int <parameter>maxpages</parameter></paramdef>
+      <paramdef>int <parameter>maxfonts</parameter></paramdef>
+      <paramdef>int <parameter>maximages</parameter></paramdef>
+      <paramdef>int <parameter>maxannotations</parameter></paramdef>
+      <paramdef>int <parameter>maxobjects</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_global_set_document_limits</function> function sets
+     several document limits. This function has to be called before
+     <function>cpdf_open</function> to take effect. It sets the limits
+     for any document open afterwards.
+    </para>
+    <para>
+     See also <function>cpdf_open</function>.
     </para>
-                       <para>
-                               <function>cpdf_set_subject</function>,
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-creator">
+   <refnamediv>
+    <refname>cpdf_set_creator</refname>
+    <refpurpose>Sets the creator field in the pdf document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_creator</function></funcdef>
+      <paramdef>string <parameter>creator</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_creator</function> function sets the
+     creator of a pdf document.
+    </para>
+    <para>
+     See also <function>cpdf_set_subject</function>,
               <function>cpdf_set_title</function>,
-              <function>cpdf_set_keywords</function>를 참조.
+              <function>cpdf_set_keywords</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-title">
-               <refnamediv>
-                       <refname>cpdf_set_title</refname>
-                       <refpurpose>pdf 문서의 타이틀 항목을 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_title</function>
-                                       </funcdef>
-                                       <paramdef>string <parameter>title</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_set_title</function>함수는 pdf 문서의 타이틀을 
설정합니다.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-title">
+   <refnamediv>
+    <refname>cpdf_set_title</refname>
+    <refpurpose>Sets the title field of the pdf document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_title</function></funcdef>
+      <paramdef>string <parameter>title</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_title</function> function sets the
+     title of a pdf document.
     </para>
-                       <para>
-<function>cpdf_set_subject</function>,
+    <para>
+     See also <function>cpdf_set_subject</function>,
               <function>cpdf_set_creator</function>,
-              <function>cpdf_set_keywords</function>를 참조.
+              <function>cpdf_set_keywords</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-subject">
-               <refnamediv>
-                       <refname>cpdf_set_subject</refname>
-                       <refpurpose>pdf문서의 제목 항목을 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_subject</function>
-                                       </funcdef>
-                                       <paramdef>string <parameter>subject</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_subject</function>함수는 pdf 
문서의 제목을 설정합니다.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-subject">
+   <refnamediv>
+    <refname>cpdf_set_subject</refname>
+    <refpurpose>Sets the subject field of the pdf document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_subject</function></funcdef>
+      <paramdef>string <parameter>subject</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_subject</function> function sets the
+     subject of a pdf document.
     </para>
-                       <para>
+    <para>
      See also <function>cpdf_set_title</function>,
               <function>cpdf_set_creator</function>,
               <function>cpdf_set_keywords</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-keywords">
-               <refnamediv>
-                       <refname>cpdf_set_keywords</refname>
-                       <refpurpose>pdf 문서의 키워드를 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_keywords</function>
-                                       </funcdef>
-                                       <paramdef>string 
<parameter>keywords</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_keywords</function>함수는 pdf 
문서의 키워드를 설정해줍니다.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-keywords">
+   <refnamediv>
+    <refname>cpdf_set_keywords</refname>
+    <refpurpose>Sets the keywords field of the pdf document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_keywords</function></funcdef>
+      <paramdef>string <parameter>keywords</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_keywords</function> function sets the
+     keywords of a pdf document.
     </para>
-                       <para>
-                               <function>cpdf_set_title</function>,
+    <para>
+     See also <function>cpdf_set_title</function>,
               <function>cpdf_set_creator</function>,
-              <function>cpdf_set_subject</function>를 참조.
+              <function>cpdf_set_subject</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-open">
-               <refnamediv>
-                       <refname>cpdf_open</refname>
-                       <refpurpose>새로운 pds 문서를 엽니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>int <function>cpdf_open</function>
-                                       </funcdef>
-                                       <paramdef>int 
<parameter>compression</parameter>
-                                       </paramdef>
-                                       <paramdef>
-       string <parameter>
-                                                       <optional>filename</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_open</function>함수는 새로운 pdf 
문서를 엽니다. 첫번째 매개변수가 0이 아니라면 문서를 
압축해줍니다. 두번째 선택적 매개변수는 문서가 쓰여질 
파일명을 설정합니다. 만약 그것이 생략되었다면 문서는 
메모리에 작성되며 <function>cpdf_save_to_file</function>함수를 통해 
저장되거나 <function>cpdf_output_buffer</function>함수를 통해 표준 
출력으로 쓰여질수 있습니다.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-open">
+   <refnamediv>
+    <refname>cpdf_open</refname>
+    <refpurpose>Opens a new pdf document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>int <function>cpdf_open</function></funcdef>
+      <paramdef>int <parameter>compression</parameter></paramdef>
+      <paramdef>
+       string <parameter><optional>filename</optional></parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_open</function> function opens
+     a new pdf document. The first parameter turns document compression
+     on if it is unequal to 0. The second optional parameter sets the
+     file in which the document is written. If it is omitted the document
+     is created in memory and can either be written into a file with
+     the <function>cpdf_save_to_file</function> or written to standard
+     output with <function>cpdf_output_buffer</function>.
      <note>
-                                       <simpara>
-리턴값은 차기버전의 ClibPDF 에서 pdf문서를 작성하는데 쓰이는 
모든 함수의 첫번째 매개변수로 필요로할 것입니다.
-</simpara>
-                                       <simpara>
-ClibPDF 라이브러리는 파일명 "-" 을 표준출력(stdout)과 동의어로 
취급합니다. 만약 PHP 가 아파치(apache)의 모듈로 컴파일 되었다면 
이것은 동작하지 않을것입니다. 왜냐하면 ClibPDF 를 표준출력으로 
출력하는것은 아파치와 함께 작동하지 않기 때문입니다. 당신은 
파일명을 생략하고 <function>cpdf_output_buffer</function>를 사용하여 pdf 
문서를 출력함으로써 이 문제를 해결할수 있습니다.
+      <simpara>
+       The return value will be needed in further versions of ClibPDF
+       as the first parameter in all other functions which are writing
+       to the pdf document.
+      </simpara>
+      <simpara>
+       The ClibPDF library takes the filename "-" as a synonym for
+       stdout. If PHP is compiled as an apache module this will not
+       work because the way ClibPDF outputs to stdout does not work
+       with apache. You can solve this problem by skipping the
+       filename and using <function>cpdf_output_buffer</function> to
+       output the pdf document.
       </simpara>
-                               </note>
-                       </para>
-                       <para>
-                               <function>cpdf_close</function>,
-              <function>cpdf_output_buffer</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-close">
-               <refnamediv>
-                       <refname>cpdf_close</refname>
-                       <refpurpose>pdf문서를 닫습니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_close</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_close</function> 함수는 pdf 
문서를 닫습니다. 이것은 <function>cpdf_finalize</function>, 
<function>cpdf_output_buffer</function> 와 
<function>cpdf_save_to_file</function>보다 마지막에 사용되어야 합니다
-    </para>
-                       <para>
-                               <function>cpdf_open</function>을 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-page-init">
-               <refnamediv>
-                       <refname>cpdf_page_init</refname>
-                       <refpurpose>새 페이지를 시작합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_page_init</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>page 
number</parameter>
-                                       </paramdef>
-                                       <paramdef>int 
<parameter>orientation</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>height</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>width</parameter>
-                                       </paramdef>
-                                       <paramdef>
-       double <parameter>
-                                                       <optional>unit</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_page_init</function>함수는 높이 
<parameter>height</parameter>와 넓이 <parameter>width</parameter>인 새 
페이지를 시작합니다. 페이지는 쪽번호 <parameter>page 
number</parameter>와 방향 orientation값을 가집니다. 
<parameter>orientation</parameter>은 세로방향일때 0 , 가로방향일때 1의 
값을 가집니다. 마지막 옵션변수인 <parameter>unit</parameter>은 
좌표시스템의 단위를 설정합니다. 값은 단위(unit)당 postscript points 
의 숫자 값을 가집니다. 가령 1인치가 72 포인트(point)와 같다면, 
단위 1인치는 72가 될것입니다. 기본값역시 72입니다
-</para>
-                       <para>
-                               <function>cpdf_set_current_page</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-finalize-page">
-               <refnamediv>
-                       <refname>cpdf_finalize_page</refname>
-                       <refpurpose>페이지를 끝냅니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_finalize_page</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>page 
number</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_finalize_page</function>함수는 
쪽번호 <parameter>page number</parameter>인 페이지를 마무리합니다.
-    </para>
-                       <para>
-이 함수는 오직 메모리를 절약하기 위해 사용됩니다. 페이지를 
마무리하면 메모리를 적게 차지하게 되지만 더이상 편집할수 
없게 됩니다    </para>
-                       <para>
-                               <function>cpdf_page_init</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-finalize">
-               <refnamediv>
-                       <refname>cpdf_finalize</refname>
-                       <refpurpose>문서를 끝냅니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_finalize</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_finalize</function>함수는 현재 
문서를 끝냅니다. 당신은 여전히 <function>cpdf_close</function>
-함수를 사용해야 할 필요가 있습니다
-                       </para>
-                       <para>
-                               <function>cpdf_close</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-output-buffer">
-               <refnamediv>
-                       <refname>cpdf_output_buffer</refname>
-                       <refpurpose>메모리 버퍼에 있는 pdf 문서를 
출력합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_output_buffer</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_output_buffer</function>함수는 
pdf문서를 표준출력(stdout)으로 출력합니다. 문서는 
<function>cpdf_open</function>를 매개변수 파일명을 사용하지 않고 
호출한것과 같은 경우처럼 메모리에 작성되어 있어야만 합니다
+     </note>
+    </para>
+    <para>
+     See also <function>cpdf_close</function>,
+              <function>cpdf_output_buffer</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-close">
+   <refnamediv>
+    <refname>cpdf_close</refname>
+    <refpurpose>Closes the pdf document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_close</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_close</function> function closes the pdf document.
+     This should be the last function even after
+     <function>cpdf_finalize</function>, <function>cpdf_output_buffer</function>
+     and <function>cpdf_save_to_file</function>.
+    </para>
+    <para>
+     See also <function>cpdf_open</function>.
     </para>
-                       <para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-page-init">
+   <refnamediv>
+    <refname>cpdf_page_init</refname>
+    <refpurpose>Starts new page</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_page_init</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>int <parameter>page number</parameter></paramdef>
+      <paramdef>int <parameter>orientation</parameter></paramdef>
+      <paramdef>double <parameter>height</parameter></paramdef>
+      <paramdef>double <parameter>width</parameter></paramdef>
+      <paramdef>
+       double <parameter><optional>unit</optional></parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_page_init</function> function starts a new
+     page with height <parameter>height</parameter> and width
+     <parameter>width</parameter>. The page has number
+     <parameter>page number</parameter> and orientation
+     <parameter>orientation</parameter>. <parameter>orientation</parameter>
+     can be 0 for portrait and 1 for landscape. The last optional parameter
+     <parameter>unit</parameter> sets the unit for the coordinate system.
+     The value should be the number of postscript points per unit. Since
+     one inch is equal to 72 points, a value of 72 would set the unit
+     to one inch. The default is also 72.
+    </para>
+    <para>
+     See also <function>cpdf_set_current_page</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-finalize-page">
+   <refnamediv>
+    <refname>cpdf_finalize_page</refname>
+    <refpurpose>Ends page</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_finalize_page</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>int <parameter>page number</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_finalize_page</function> function ends the page
+     with page number <parameter>page number</parameter>.
+    </para>
+    <para>
+     This function is only for saving memory. A finalized page takes
+     less memory but cannot be modified anymore.
+    </para>
+    <para>
+     See also <function>cpdf_page_init</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-finalize">
+   <refnamediv>
+    <refname>cpdf_finalize</refname>
+    <refpurpose>Ends document</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_finalize</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_finalize</function> function ends the document.
+     You still have to call <function>cpdf_close</function>
+    </para>
+    <para>
+     See also <function>cpdf_close</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-output-buffer">
+   <refnamediv>
+    <refname>cpdf_output_buffer</refname>
+    <refpurpose>Outputs the pdf document in memory buffer</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_output_buffer</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_output_buffer</function> function outputs
+     the pdf document to stdout. The document has to be created in memory which
+     is the case if <function>cpdf_open</function> has been called with
+     no filename parameter.
+    </para>
+    <para>
      See also <function>cpdf_open</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-save-to-file">
+   <refnamediv>
+    <refname>cpdf_save_to_file</refname>
+    <refpurpose>Writes the pdf document into a file</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_save_to_file</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>filename</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_save_to_file</function> function outputs
+     the pdf document into a file if it has been created in memory.
+    </para>
+    <para>
+     This function is not needed if the pdf document has been open
+     by specifying a filename as a parameter of <function>cpdf_open</function>.
+    </para>
+    <para>
+     See also <function>cpdf_output_buffer</function>,
+              <function>cpdf_open</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-current-page">
+   <refnamediv>
+    <refname>cpdf_set_current_page</refname>
+    <refpurpose>Sets current page</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_current_page</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>int <parameter>page number</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_current_page</function> function set the page
+     on which all operations are performed. One can switch between pages
+     until a page is finished with <function>cpdf_finalize_page</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-save-to-file">
-               <refnamediv>
-                       <refname>cpdf_save_to_file</refname>
-                       <refpurpose>pdf 문서를 파일에 
기록합니다.</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_save_to_file</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string 
<parameter>filename</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_save_to_file</function>함수는 pdf 
문서가 메모리에 작성되어있다면 그것을 파일에 기록합니다. 
-</para>
-                       <para>
-이 함수는 pdf 문서를 <function>cpdf_open</function>의 매개변수 
파일명(filename)을 명시하여 열어야할 필요가 없습니다             
-    </para>
-                       <para>
-                               <function>cpdf_output_buffer</function>,
-              <function>cpdf_open</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-current-page">
-               <refnamediv>
-                       <refname>cpdf_set_current_page</refname>
-                       <refpurpose>현재 페이지를 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_current_page</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>page 
number</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_current_page</function>함수는 
수행중인 모든 작용되는 페이지에 설정합니다.
-페이지들에서 <function>cpdf_finalize_page</function>로 완료된 
페이지까지 전환할수 있습니다.
-    </para>
-                       <para>
-                               <function>cpdf_finalize_page</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-begin-text">
-               <refnamediv>
-                       <refname>cpdf_begin_text</refname>
-                       <refpurpose>문자열 부분 시작</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_begin_text</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_begin_text</function> 수는 문자열 
부분을 시작합니다. 이것은 반드시 <function>cpdf_end_text</function>로 
끝나야 합니다. 
+    <para>
+     See also <function>cpdf_finalize_page</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-begin-text">
+   <refnamediv>
+    <refname>cpdf_begin_text</refname>
+    <refpurpose>Starts text section</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_begin_text</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_begin_text</function> function starts a text
+     section. It must be ended with <function>cpdf_end_text</function>.
      <example>
-                                       <title>텍스트 출력</title>
-                                       <programlisting>
+      <title>Text output</title>
+      <programlisting>
 &lt;?php
 cpdf_begin_text($pdf);
 cpdf_set_font($pdf, 16, "Helvetica", "WinAnsiEncoding");
@@ -556,33 +583,33 @@
 cpdf_end_text($pdf)
 ?&gt;
       </programlisting>
-                               </example>
-                       </para>
-                       <para>
+     </example>
+    </para>
+    <para>
      See also <function>cpdf_end_text</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-end-text">
-               <refnamediv>
-                       <refname>cpdf_end_text</refname>
-                       <refpurpose>텍스트 부분을 끝냅니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_end_text</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_end_text</function>함수는 
<function>cpdf_end_text</function>cpdf_begin_text()로 시작된 텍스트부분을 
끝냅니다
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-end-text">
+   <refnamediv>
+    <refname>cpdf_end_text</refname>
+    <refpurpose>Ends text section</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_end_text</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_end_text</function> function ends a text
+     section which was started with <function>cpdf_begin_text</function>.
      <example>
-                                       <title>텍스트 출력</title>
-                                       <programlisting>
+      <title>Text output</title>
+      <programlisting>
 &lt;?php
 cpdf_begin_text($pdf);
 cpdf_set_font($pdf, 16, "Helvetica", "WinAnsiEncoding");
@@ -590,1365 +617,1339 @@
 cpdf_end_text($pdf)
 ?&gt;
       </programlisting>
-                               </example>
-                       </para>
-                       <para>
-                               <function>cpdf_begin_text</function>참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-show">
-               <refnamediv>
-                       <refname>cpdf_show</refname>
-                       <refpurpose>현재 위치에 글자를 
출력합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_show</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>text</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_show</function> 함수는 문자열 <parameter>text</parameter>를 
현재 위치에 출력합니다
+     </example>
+    </para>
+    <para>
+     See also <function>cpdf_begin_text</function>.
     </para>
-                       <para>
-<function>cpdf_text</function>,
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-show">
+   <refnamediv>
+    <refname>cpdf_show</refname>
+    <refpurpose>Output text at current position</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_show</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>text</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_show</function> function outputs the
+     string in <parameter>text</parameter> at the current position.
+    </para>
+    <para>
+     See also <function>cpdf_text</function>,
               <function>cpdf_begin_text</function>,
-              <function>cpdf_end_text</function>를 참조.
+              <function>cpdf_end_text</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-show-xy">
+   <refnamediv>
+    <refname>cpdf_show_xy</refname>
+    <refpurpose>Output text at position</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_show_xy</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>text</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_show_xy</function> function outputs the
+     string <parameter>text</parameter> at position with coordinates
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page is
+     used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
+     <note>
+      <simpara>
+       The function <function>cpdf_show_xy</function> is identical to
+       <function>cpdf_text</function> without the optional parameters.
+      </simpara>
+     </note>
+    </para>
+    <para>
+     See also <function>cpdf_text</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-text">
+   <refnamediv>
+    <refname>cpdf_text</refname>
+    <refpurpose>Output text with parameters</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_text</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>text</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+      <paramdef>
+       double <parameter><optional>orientation</optional></parameter>
+      </paramdef>
+      <paramdef>
+       int <parameter><optional>alignmode</optional></parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_text</function> function outputs the string
+     <parameter>text</parameter> at position with coordinates
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the
+     unit length. If it's 0 or omitted the default unit as specified
+     for the page is used. Otherwise the coordinates are measured in
+     postscript points disregarding the current unit. The optional
+     parameter <parameter>orientation</parameter> is the rotation of
+     the text in degree. The optional parameter
+     <parameter>alignmode</parameter> determines how the text is
+     aligned.
+    </para>
+    <para>
+     See the ClibPDF documentation for possible values.
+    </para>
+    <para>
+     See also <function>cpdf_show_xy</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-font">
+   <refnamediv>
+    <refname>cpdf_set_font</refname>
+    <refpurpose>Select the current font face and size</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_font</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>font name</parameter></paramdef>
+      <paramdef>double <parameter>size</parameter></paramdef>
+      <paramdef>string <parameter>encoding</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_font</function> function sets the
+     current font face, font size and encoding. Currently only
+     the standard postscript fonts are supported.
+    </para>
+    <para>
+     The last parameter <parameter>encoding</parameter> can take the
+     following values: "MacRomanEncoding", "MacExpertEncoding",
+     "WinAnsiEncoding", and "NULL". "NULL" stands for the font's
+     built-in encoding.
+    </para>
+    <para>
+     See the ClibPDF Manual for more information, especially how to support
+     asian fonts.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-leading">
+   <refnamediv>
+    <refname>cpdf_set_leading</refname>
+    <refpurpose>Sets distance between text lines</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set leading</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>distance</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_leading</function> function sets the distance
+     between text lines. This will be used if text is output by
+     <function>cpdf_continue_text</function>.
+    </para>
+    <para>
+     See also <function>cpdf_continue_text</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-text-rendering">
+   <refnamediv>
+    <refname>cpdf_set_text_rendering</refname>
+    <refpurpose>Determines how text is rendered</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_text_rendering</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>int <parameter>mode</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_text_rendering</function> function
+     determines how text is rendered.
+    </para>
+    <para>
+     The possible values for <parameter>mode</parameter> are 0=fill
+     text, 1=stroke text, 2=fill and stroke text, 3=invisible, 4=fill
+     text and add it to clipping path, 5=stroke text and add it to
+     clipping path, 6=fill and stroke text and add it to clipping
+     path, 7=add it to clipping path.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-horiz-scaling">
+   <refnamediv>
+    <refname>cpdf_set_horiz_scaling</refname>
+    <refpurpose>Sets horizontal scaling of text</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_horiz_scaling</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>scale</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_horiz_scaling</function> function sets the
+     horizontal scaling to <parameter>scale</parameter> percent.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-show-xy">
-               <refnamediv>
-                       <refname>cpdf_show_xy</refname>
-                       <refpurpose>특정위치에 문자열을 
출력합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_show_xy</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>text</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_show_xy</function>함수는 문자열text 를 
(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)좌표에 
출력합니다.</para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
-<note>
-<simpara>
-<function>cpdf_show_xy</function>함수는 추가 매개변수 없이 
사용하였을때는 <function>cpdf_text</function>와 동일합니다. 
-</simpara>
-                               </note>
-                       </para>
-                       <para>
-<function>cpdf_text</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-text">
-               <refnamediv>
-                       <refname>cpdf_text</refname>
-                       <refpurpose>매개변수를 통해 문자열을 
출력합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_text</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>text</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                                       <paramdef>
-       double <parameter>
-                                                       
<optional>orientation</optional>
-                                               </parameter>
-                                       </paramdef>
-                                       <paramdef>
-       int <parameter>
-                                                       <optional>alignmode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_text</function>함수는 문자열 <parameter>text</parameter>를 
(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 좌표에 
출력합니다
- function outputs the string
-    </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다. 선택적 
매개변수 <parameter>orientation</parameter>은 문자의 회전 각도입니다. 
선택적 매개변수 <parameter>alignmode</parameter>는 문자열의 
정렬방식을 결정합니다
-    </para>
-                       <para>
-사용 가능한 값을 보시려면 ClibPDF 문서를 참조하세요.
-    </para>
-                       <para>
-<function>cpdf_show_xy</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-font">
-               <refnamediv>
-                       <refname>cpdf_set_font</refname>
-                       <refpurpose>현재 글꼴과 크기를 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_font</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>font 
name</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>size</parameter>
-                                       </paramdef>
-                                       <paramdef>string 
<parameter>encoding</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_font</function>함수는 현재 
글꼴,크기와 인코딩을 설정합니다. 현재 표준 postscript 글꼴만 
지원됩니다.
-    </para>
-                       <para>마지막 매개변수 
<parameter>encoding</parameter>은 "MacRomanEncoding", "MacExpertEncoding", 
"WinAnsiEncoding", "NULL" 과같은 값들을 가질수 있습니다. "NULL" 은 
폰트 자체의 인코딩을 따릅니다
-    </para>
-                       <para>
-특별히 아시아 글꼴 지원등, 더 많은 정보를 얻으려면 ClibPDF 
메뉴얼 을 참조하세요</para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-leading">
-               <refnamediv>
-                       <refname>cpdf_set_leading</refname>
-                       <refpurpose>줄간격을 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_set 
leading</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double 
<parameter>distance</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_leading</function>함수는 
문자열의 줄사이 간격을 설정합니다. 이것은 문자열이 
<function>cpdf_continue_text</function>로 출력될때 사용될것입니다
-    </para>
-                       <para>
-                               <function>cpdf_continue_text</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-text-rendering">
-               <refnamediv>
-                       <refname>cpdf_set_text_rendering</refname>
-                       <refpurpose>글자가 어떻게 
렌더링(rendering)될것인지 결정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_text_rendering</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>mode</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_set_text_rendering</function>함수는 글자가 어떻게 
렌더링될것인지를 결정합니다.
-    </para>
-                       <para>
-<parameter>mode</parameter>에 사용 가능한 값들은 0=채움글자, 1=외곽선 
글자, 2=외곽선 및 채움 글자, 3=투명, 4=채움글자로 하고 잘라내기 
패스(path)에 추가, 5=외곽선글자로 하고 잘라내기 패스에 추가, 
6=외곽선 및 채움글자로 하고 잘라내기 패스에 추가, 7=잘라내기 
패스에 추가 입니다.                       
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-horiz-scaling">
-               <refnamediv>
-                       <refname>cpdf_set_horiz_scaling</refname>
-                       <refpurpose>글자의 가로비율을 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_horiz_scaling</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>scale</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_horiz_scaling</function>함수는 
가로비율을 <parameter>scale</parameter>퍼센트로 설정합니다
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-text-rise">
-               <refnamediv>
-                       <refname>cpdf_set_text_rise</refname>
-                       <refpurpose>글자의 떠오름정도를 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_text_rise</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_set_text_rise</function>함수는 글자의 떠오름정도를 
<parameter>value</parameter>로 설정합니다.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-text-matrix">
-               <refnamediv>
-                       <refname>cpdf_set_text_matrix</refname>
-                       <refpurpose>문자열의 행열을 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_text_matrix</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>array <parameter>matrix</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_text_matrix</function> 함수는 
현재 글꼴에 대한 변형 적용이 기술된 행열을 설정합니다. 
-</para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-text-pos">
-               <refnamediv>
-                       <refname>cpdf_set_text_pos</refname>
-                       <refpurpose>글자 위치를 지정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_text_pos</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_text_pos</function>함수는 다음 
<function>cpdf_show</function>함수 호출의 글자 위치를 지정합니다
-    </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
-    </para>
-                       <para>
-                               <function>cpdf_show</function>,
-              <function>cpdf_text</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-char-spacing">
-               <refnamediv>
-                       <refname>cpdf_set_char_spacing</refname>
-                       <refpurpose>글자 간격을 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_char_spacing</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>space</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_char_spacing</function>함수는 
문자간의 간격을 설정합니다
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-text-rise">
+   <refnamediv>
+    <refname>cpdf_set_text_rise</refname>
+    <refpurpose>Sets the text rise</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_text_rise</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_text_rise</function> function sets the
+     text rising to <parameter>value</parameter> units.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-text-matrix">
+   <refnamediv>
+    <refname>cpdf_set_text_matrix</refname>
+    <refpurpose>Sets the text matrix</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_text_matrix</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>array <parameter>matrix</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_text_matrix</function> function sets
+     a matrix which describes a transformation applied on the current
+     text font.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-text-pos">
+   <refnamediv>
+    <refname>cpdf_set_text_pos</refname>
+    <refpurpose>Sets text position</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_text_pos</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_text_pos</function> function sets the
+     position of text for the next <function>cpdf_show</function> 
+     function call.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page is
+     used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
+    </para>
+    <para>
+     See also <function>cpdf_show</function>,
+              <function>cpdf_text</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-char-spacing">
+   <refnamediv>
+    <refname>cpdf_set_char_spacing</refname>
+    <refpurpose>Sets character spacing</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_char_spacing</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>space</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
      The <function>cpdf_set_char_spacing</function> function sets the
      spacing between characters.
     </para>
-                       <para>
-                               <function>cpdf_set_word_spacing</function>,
-              <function>cpdf_set_leading</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-word-spacing">
-               <refnamediv>
-                       <refname>cpdf_set_word_spacing</refname>
-                       <refpurpose>글자간의 간격을 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_word_spacing</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>space</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_set_word_spacing</function>함수는 글자간의 간격을 
설정합니다.
+    <para>
+     See also <function>cpdf_set_word_spacing</function>,
+              <function>cpdf_set_leading</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-set-word-spacing">
+   <refnamediv>
+    <refname>cpdf_set_word_spacing</refname>
+    <refpurpose>Sets spacing between words</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_word_spacing</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>space</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_word_spacing</function> function sets the
+     spacing between words.
     </para>
-                       <para>
+    <para>
      See also <function>cpdf_set_char_spacing</function>,
               <function>cpdf_set_leading</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-continue-text">
-               <refnamediv>
-                       <refname>cpdf_continue_text</refname>
-                       <refpurpose>다음줄에 문자열을 
출력합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_continue_text</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>text</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_continue_text</function>함수는 
<parameter>text</parameter>의 문자열을 다음줄에 출력합니다. 
- <parameter>text</parameter> in the next line.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-continue-text">
+   <refnamediv>
+    <refname>cpdf_continue_text</refname>
+    <refpurpose>Output text in next line</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_continue_text</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>text</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_continue_text</function> function outputs the
+     string in <parameter>text</parameter> in the next line.
     </para>
-                       <para>
-                               <function>cpdf_show_xy</function>,
+    <para>
+     See also <function>cpdf_show_xy</function>,
               <function>cpdf_text</function>,
               <function>cpdf_set_leading</function>,
-              <function>cpdf_set_text_pos</function>를 참조.
+              <function>cpdf_set_text_pos</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-stringwidth">
+   <refnamediv>
+    <refname>cpdf_stringwidth</refname>
+    <refpurpose>Returns width of text in current font</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>double <function>cpdf_stringwidth</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>text</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_stringwidth</function> function returns the
+     width of the string in <parameter>text</parameter>. It requires
+     a font to be set before.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-stringwidth">
-               <refnamediv>
-                       <refname>cpdf_stringwidth</refname>
-                       <refpurpose>현재 글꼴로 쓰여진 글자의 넓이를 
반환합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>double 
<function>cpdf_stringwidth</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>text</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_stringwidth</function>함수는 문자열 
<parameter>text</parameter>의 넓이를 반환합니다. 이것은 반드시 
글꼴이 먼저 설정되어있어야 합니다
-    </para>
-                       <para>
-<function>cpdf_set_font</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-save">
-               <refnamediv>
-                       <refname>cpdf_save</refname>
-                       <refpurpose>현재 환경을 저장합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_save</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_save</function>함수는 현재 
환경을 저장합니다.. 이것은 postscript 명령 gsave처럼 동작합니다. 
만약 당신이 개체(object)를 다른 개체에 영항을 미치지 않고 변형 
또는 회전시키고자 할때 매우 유용합니다
-    </para>
-                       <para>
-                               <function>cpdf_restore</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-restore">
-               <refnamediv>
-                       <refname>cpdf_restore</refname>
-                       <refpurpose>이전에 저장된 환경을 
복원합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_restore</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_restore</function>함수는 
<function>cpdf_save</function>함수를 통해 저장된 환경을 복원합니다. 
이것은 postscript 명령어 grestore 처럼 동작합니다.
-오브젝트가 다른 오브젝트에 영향없이 변형 또는 회전하길 
원할때 매우 유용합니다.
+    <para>
+     See also <function>cpdf_set_font</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-save">
+   <refnamediv>
+    <refname>cpdf_save</refname>
+    <refpurpose>Saves current enviroment</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_save</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_save</function> function saves the current
+     enviroment. It works like the postscript command gsave. Very
+     useful if you want to translate or rotate an object without effecting
+     other objects.
+    </para>
+    <para>
+     See also <function>cpdf_restore</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-restore">
+   <refnamediv>
+    <refname>cpdf_restore</refname>
+    <refpurpose>Restores formerly saved enviroment</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_restore</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_restore</function> function restores the
+     enviroment saved with <function>cpdf_save</function>. It works
+     like the postscript command grestore. Very useful if you want
+     to translate or rotate an object without effecting other objects.
      <example>
-                                       <title>Save/Restore</title>
-                                       <programlisting>
+      <title>Save/Restore</title>
+      <programlisting>
 &lt;?php
 cpdf_save($pdf);
 // do all kinds of rotations, transformations, ...
 cpdf_restore($pdf)
 ?&gt;
       </programlisting>
-                               </example>
-                       </para>
-                       <para>
-                               <function>cpdf_save</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-translate">
-               <refnamediv>
-                       <refname>cpdf_translate</refname>
-                       <refpurpose>좌표시스템의 원점을 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_translate</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_translate</function>함수는 좌표시스템의 원점을 
(<parameter>x-coor</parameter>,
-     <parameter>y-coor</parameter>)로 설정합니다
-</para>
-<para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
-</para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-scale">
-               <refnamediv>
-                       <refname>cpdf_scale</refname>
-                       <refpurpose>축척(scaling) 을 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_scale</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-scale</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-scale</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_scale</function>함수는 양방향의 
요소의 축척(scaling)을 설정합니다
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-rotate">
-               <refnamediv>
-                       <refname>cpdf_rotate</refname>
-                       <refpurpose>회전을 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_rotate</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>angle</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_rotate</function>함수는 각도 
<parameter>angle</parameter>만큼 회전을 설정합니다
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setflat">
-               <refnamediv>
-                       <refname>cpdf_setflat</refname>
-                       <refpurpose>평탄도(flatness)를 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_setflat</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setflat</function>함수는 
평탄도를 0에서 100사의의 값으로 설정합니다.     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setlinejoin">
-               <refnamediv>
-                       <refname>cpdf_setlinejoin</refname>
-                       <refpurpose>linejoin인자를 설정합니다.</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setlinejoin</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>long <parameter>value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setlinejoin</function>함수는 0에서 
2의 값을 가지는 linejoin인자를 설정합니다.
-0 = miter, 1 = round, 2 = bevel.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setlinecap">
-               <refnamediv>
-                       <refname>cpdf_setlinecap</refname>
-                       <refpurpose>linecap 인자 설정</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setlinecap</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setlinecap</function>함수는 lincap 
인자를 0에서 2까지의 값으로 설정합니다.
-0 = butt end, 1 = round, 2 = projecting square
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setmiterlimit">
-               <refnamediv>
-                       <refname>cpdf_setmiterlimit</refname>
-                       <refpurpose>Sets miter limit</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setmiterlimit</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
+     </example>
+    </para>
+    <para>
+     See also <function>cpdf_save</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-translate">
+   <refnamediv>
+    <refname>cpdf_translate</refname>
+    <refpurpose>Sets origin of coordinate system</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_translate</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_translate</function> function set the origin of
+     coordinate system to the point (<parameter>x-coor</parameter>,
+     <parameter>y-coor</parameter>).
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page
+     is used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-scale">
+   <refnamediv>
+    <refname>cpdf_scale</refname>
+    <refpurpose>Sets scaling</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_scale</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-scale</parameter></paramdef>
+      <paramdef>double <parameter>y-scale</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_scale</function> function set the scaling factor
+     in both directions.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-rotate">
+   <refnamediv>
+    <refname>cpdf_rotate</refname>
+    <refpurpose>Sets rotation</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_rotate</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>angle</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_rotate</function> function set the rotation in
+     degress to <parameter>angle</parameter>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-setflat">
+   <refnamediv>
+    <refname>cpdf_setflat</refname>
+    <refpurpose>Sets flatness</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setflat</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setflat</function> function set the flatness to
+     a value between 0 and 100.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-setlinejoin">
+   <refnamediv>
+    <refname>cpdf_setlinejoin</refname>
+    <refpurpose>Sets linejoin parameter</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setlinejoin</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>long <parameter>value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setlinejoin</function> function set the
+     linejoin parameter between a value of 0 and 2. 0 = miter, 1 =
+     round, 2 = bevel.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-setlinecap">
+   <refnamediv>
+    <refname>cpdf_setlinecap</refname>
+    <refpurpose>Sets linecap parameter</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setlinecap</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>int <parameter>value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setlinecap</function> function set the linecap
+     parameter between a value of 0 and 2. 0 = butt end, 1 = round,
+     2 = projecting square.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-setmiterlimit">
+   <refnamediv>
+    <refname>cpdf_setmiterlimit</refname>
+    <refpurpose>Sets miter limit</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setmiterlimit</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
      The <function>cpdf_setmiterlimit</function> function set the
      miter limit to a value greater or equal than 1.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-setlinewidth">
+   <refnamediv>
+    <refname>cpdf_setlinewidth</refname>
+    <refpurpose>Sets line width</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setlinewidth</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>width</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setlinewidth</function> function set the line
+     width to <parameter>width</parameter>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-setdash">
+   <refnamediv>
+    <refname>cpdf_setdash</refname>
+    <refpurpose>Sets dash pattern</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setdash</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>white</parameter></paramdef>
+      <paramdef>double <parameter>black</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setdash</function> function set the dash
+     pattern <parameter>white</parameter> white units and
+     <parameter>black</parameter> black units. If both are 0 a solid
+     line is set.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setlinewidth">
-               <refnamediv>
-                       <refname>cpdf_setlinewidth</refname>
-                       <refpurpose>선굵기를 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setlinewidth</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>width</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setlinewidth</function>함수는 
선굵기를 <parameter>width</parameter>로 설정합니다
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setdash">
-               <refnamediv>
-                       <refname>cpdf_setdash</refname>
-                       <refpurpose>점선 패턴을 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_setdash</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>white</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>black</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setdash</function>함수는 흰부분 
<parameter>white</parameter>와 검은부분 <parameter>black</parameter>으로 점선 
패턴을 설정합니다. 만약 둘다 0 이라면 실선으로 설정됩니다
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-newpath">
-               <refnamediv>
-                       <refname>cpdf_newpath</refname>
-                       <refpurpose>새로운 패스(path)를 
시작합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-newpath">
+   <refnamediv>
+    <refname>cpdf_newpath</refname>
+    <refpurpose>Starts a new path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void 
        <function>cpdf_newpath</function>
-                                       </funcdef>
-                                       <paramdef>int 
-       <parameter>pdf_document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_newpath</function>는 매개변수 
<parameter>pdf_document</parameter>로 주어진 문서에 새로운 패스(path)를 
시작합니다.                         
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-moveto">
-               <refnamediv>
-                       <refname>cpdf_moveto</refname>
-                       <refpurpose>현재 위치를 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_moveto</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int
-       <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_moveto</function>함수는 좌표 
<parameter>x-coor</parameter>와 <parameter>y-coor</parameter>를 현재 위치로 
설정합니다.
-    </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다            
   
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-rmoveto">
-               <refnamediv>
-                       <refname>cpdf_rmoveto</refname>
-                       <refpurpose>현재 위치를 설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_rmoveto</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_rmoveto</function>함수는 좌표 
<parameter>x-coor</parameter>와 <parameter>y-coor</parameter>에 비례하여 현재 
위치를 설정합니다
-</para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
+      </funcdef>
+      <paramdef>int 
+       <parameter>pdf document</parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_newpath</function> starts a new path on the
+     document given by the <parameter>pdf document</parameter>
+     parameter.
     </para>
-                       <para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-moveto">
+   <refnamediv>
+    <refname>cpdf_moveto</refname>
+    <refpurpose>Sets current point</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_moveto</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int
+       <parameter><optional>mode</optional></parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_moveto</function> function set the current
+     point to the coordinates <parameter>x-coor</parameter> and
+     <parameter>y-coor</parameter>.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the
+     unit length. If it's 0 or omitted the default unit as specified
+     for the page is used. Otherwise the coordinates are measured in
+     postscript points disregarding the current unit.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-rmoveto">
+   <refnamediv>
+    <refname>cpdf_rmoveto</refname>
+    <refpurpose>Sets current point</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_rmoveto</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_rmoveto</function> function set the current point
+     relative to the coordinates <parameter>x-coor</parameter> and
+     <parameter>y-coor</parameter>.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page is
+     used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
+    </para>
+    <para>
      See also <function>cpdf_moveto</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-curveto">
-               <refnamediv>
-                       <refname>cpdf_curveto</refname>
-                       <refpurpose>곡선을 그립니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_curveto</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x1</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y1</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x2</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y2</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x3</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y3</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_curveto</function>함수는 현재 
위치부터 (<parameter>x3</parameter>, <parameter>y3</parameter>) 
-까지 (<parameter>x1</parameter>, <parameter>y1</parameter>)와 
(<parameter>x2</parameter>, <parameter>y2</parameter>)를 통제점(control 
points)으로 사용하여 베지어(Bezier) 곡선을 그립니다. 
-</para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-curveto">
+   <refnamediv>
+    <refname>cpdf_curveto</refname>
+    <refpurpose>Draws a curve</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_curveto</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x1</parameter></paramdef>
+      <paramdef>double <parameter>y1</parameter></paramdef>
+      <paramdef>double <parameter>x2</parameter></paramdef>
+      <paramdef>double <parameter>y2</parameter></paramdef>
+      <paramdef>double <parameter>x3</parameter></paramdef>
+      <paramdef>double <parameter>y3</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_curveto</function> function draws a Bezier curve
+     from the current point to the point
+     (<parameter>x3</parameter>, <parameter>y3</parameter>) using
+     (<parameter>x1</parameter>, <parameter>y1</parameter>) and
+     (<parameter>x2</parameter>, <parameter>y2</parameter>) as control
+     points.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page is
+     used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
     </para>
-                       <para>
-                               <function>cpdf_moveto</function>,
+    <para>
+     See also <function>cpdf_moveto</function>,
               <function>cpdf_rmoveto</function>,
               <function>cpdf_rlineto</function>,
-              <function>cpdf_lineto</function>를 참조.
+              <function>cpdf_lineto</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-lineto">
-               <refnamediv>
-                       <refname>cpdf_lineto</refname>
-                       <refpurpose>선을 그립니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_lineto</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_lineto</function>함수는 현재 
위치부터 (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)까지의 
직선을 그립니다
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-lineto">
+   <refnamediv>
+    <refname>cpdf_lineto</refname>
+    <refpurpose>Draws a line</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_lineto</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_lineto</function> function draws a line from
+     the current point to the point with coordinates
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page
+     is used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
     </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
+    <para>
+     See also <function>cpdf_moveto</function>,
+              <function>cpdf_rmoveto</function>,
+              <function>cpdf_curveto</function>.
     </para>
-                       <para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-rlineto">
+   <refnamediv>
+    <refname>cpdf_rlineto</refname>
+    <refpurpose>Draws a line</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_rlineto</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_rlineto</function> function draws a line from
+     the current point to the relative point with coordinates
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page
+     is used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
+    </para>
+    <para>
      See also <function>cpdf_moveto</function>,
               <function>cpdf_rmoveto</function>,
               <function>cpdf_curveto</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-rlineto">
-               <refnamediv>
-                       <refname>cpdf_rlineto</refname>
-                       <refpurpose>직선을 그려줍니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_rlineto</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_rlineto</function>함수는 
현재점부터 (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)에 
비례하여 선을 그립니다.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-circle">
+   <refnamediv>
+    <refname>cpdf_circle</refname>
+    <refpurpose>Draw a circle</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_circle</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>double <parameter>radius</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_circle</function> function draws a circle with
+     center at point 
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)
+     and radius <parameter>radius</parameter>.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page
+     is used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
     </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
+    <para>
+     See also <function>cpdf_arc</function>.
     </para>
-                       <para>
-                               <function>cpdf_moveto</function>,
-              <function>cpdf_rmoveto</function>,
-              <function>cpdf_curveto</function>를 참조.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-arc">
+   <refnamediv>
+    <refname>cpdf_arc</refname>
+    <refpurpose>Draws an arc</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_arc</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>double <parameter>radius</parameter></paramdef>
+      <paramdef>double <parameter>start</parameter></paramdef>
+      <paramdef>double <parameter>end</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_arc</function> function draws an arc with
+     center at point 
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)
+     and radius <parameter>radius</parameter>, starting at angle
+     <parameter>start</parameter> and ending at angle
+     <parameter>end</parameter>.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page
+     is used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-circle">
-               <refnamediv>
-                       <refname>cpdf_circle</refname>
-                       <refpurpose>원을 그립니다.</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_circle</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>radius</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_circle</function> 함수는 중심점 
(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 에 반지름 
<parameter>radius</parameter> 인 원을 그립니다
+    <para>
+     See also <function>cpdf_circle</function>.
     </para>
-                       <para>
-                       선택적 매개변수 <parameter>mode</parameter> 는 단위 
길이를 결정합니다. 만약 그것이 0 이거나 생략되었을때는 
기본단위로 현재 페이지에 사용된 값이 사용됩니다.. 그렇지 
않고 좌표가 postscript points로 명기되어있다면 현재 단위는 
무시됩니다. 
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-rect">
+   <refnamediv>
+    <refname>cpdf_rect</refname>
+    <refpurpose>Draw a rectangle</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_rect</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>double <parameter>width</parameter></paramdef>
+      <paramdef>double <parameter>height</parameter></paramdef>
+      <paramdef>int <parameter><optional>mode</optional></parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_rect</function> function draws a rectangle with
+     its lower left corner at point 
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
+     This width is set to <parameter>widgth</parameter>.
+     This height is set to <parameter>height</parameter>.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the unit
+     length. If it's 0 or omitted the default unit as specified for the page
+     is used. Otherwise the coordinates are measured in postscript points
+     disregarding the current unit.
     </para>
-                       <para>
-     See also <function>cpdf_arc</function>.
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-closepath">
+   <refnamediv>
+    <refname>cpdf_closepath</refname>
+    <refpurpose>Close path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_closepath</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_closepath</function> function closes the
+     current path.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-stroke">
+   <refnamediv>
+    <refname>cpdf_stroke</refname>
+    <refpurpose>Draw line along path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_stroke</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_stroke</function> function draws a line along
+     current path.
+    </para>
+    <para>
+     See also <function>cpdf_closepath</function>,
+              <function>cpdf_closepath_stroke</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-closepath-stroke">
+   <refnamediv>
+    <refname>cpdf_closepath_stroke</refname>
+    <refpurpose>Close path and draw line along path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_closepath_stroke</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_closepath_stroke</function> function is a
+     combination of <function>cpdf_closepath</function> and
+     <function>cpdf_stroke</function>. Then clears the path.
+    </para>
+    <para>
+     See also <function>cpdf_closepath</function>,
+              <function>cpdf_stroke</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-fill">
+   <refnamediv>
+    <refname>cpdf_fill</refname>
+    <refpurpose>Fill current path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_fill</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_fill</function> function fills the interior of
+     the current path with the current fill color.
+    </para>
+    <para>
+     See also <function>cpdf_closepath</function>,
+              <function>cpdf_stroke</function>,
+              <function>cpdf_setgray_fill</function>,
+              <function>cpdf_setgray</function>,
+              <function>cpdf_setrgbcolor_fill</function>,
+              <function>cpdf_setrgbcolor</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-arc">
-               <refnamediv>
-                       <refname>cpdf_arc</refname>
-                       <refpurpose>원호를 그립니다.</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_arc</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>radius</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>start</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>end</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_arc</function> 함수는 중심점 
(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>)와 반지름 
<parameter>radius</parameter>, 시작 각도 <parameter>start</parameter>와 끝 
각도 <parameter>end</parameter>로 호를 그립니다.     </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다.     
</para>
-                       <para>
-                               <function>cpdf_circle</function>를 참조.     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-rect">
-               <refnamediv>
-                       <refname>cpdf_rect</refname>
-                       <refpurpose>직사각형을 그립니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_rect</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>width</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>height</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_rect</function>함수는 왼쪽 아래 
모서리 (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 지점에 
직사각형을 그립니다. 이것의 넓이는 <parameter>widgth</parameter>로 
설정됩니다.. 높이는 <parameter>height</parameter>로 설정됩니다
-    </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-closepath">
-               <refnamediv>
-                       <refname>cpdf_closepath</refname>
-                       <refpurpose>패스(path)를 닫습니다.</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_closepath</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_closepath</function> 함수는 현재 
패스(path)를 닫습니다. 
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-stroke">
-               <refnamediv>
-                       <refname>cpdf_stroke</refname>
-                       <refpurpose>패스(path)를 따라 선을 
그립니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_stroke</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-<function>cpdf_stroke</function>함수는 현재 패스를 따라 선을 그립니다 
   </para>
-                       <para>
-<function>cpdf_closepath</function>,
-              <function>cpdf_closepath_stroke</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-closepath-stroke">
-               <refnamediv>
-                       <refname>cpdf_closepath_stroke</refname>
-                       <refpurpose>현재 패스(path)를 닫고 패스를 따라 
선을 그려줍니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_closepath_stroke</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_closepath_stroke</function> 함수는 
<function>cpdf_closepath</function>와 <function>cpdf_stroke</function>의 조합과 
같습니다. 그다음 패스를 지웁니다. 
-    </para>
-                       <para>
-                               <function>cpdf_closepath</function>,
-<function>cpdf_stroke</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-fill">
-               <refnamediv>
-                       <refname>cpdf_fill</refname>
-                       <refpurpose>현재 패스(path)를 칠합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_fill</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_fill</function>함수는 현재 
패스(path)의 내부를 현재 채움색상으로 칠합니다
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-fill-stroke">
+   <refnamediv>
+    <refname>cpdf_fill_stroke</refname>
+    <refpurpose>Fill and stroke current path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_fill_stroke</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_fill_stroke</function> function fills the interior of
+     the current path with the current fill color and draws current path.
     </para>
-                       <para>
-                               <function>cpdf_closepath</function>,
+    <para>
+     See also <function>cpdf_closepath</function>,
               <function>cpdf_stroke</function>,
+              <function>cpdf_fill</function>,
               <function>cpdf_setgray_fill</function>,
               <function>cpdf_setgray</function>,
               <function>cpdf_setrgbcolor_fill</function>,
-              <function>cpdf_setrgbcolor</function>를 참조.
+              <function>cpdf_setrgbcolor</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-fill-stroke">
-               <refnamediv>
-                       <refname>cpdf_fill_stroke</refname>
-                       <refpurpose>현재 패스(path)를 칠하고, 패스를 따라 
선을 그려줍니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_fill_stroke</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_fill_stroke</function>함수는 현재 
패스(path)를 따라 선을 그리고 내부를 채움색상으로 칠해줍니다. 
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-closepath-fill-stroke">
+   <refnamediv>
+    <refname>cpdf_closepath_fill_stroke</refname>
+    <refpurpose>Close, fill and stroke current path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_closepath_fill_stroke</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_closepath_fill_stroke</function> function closes,
+     fills the interior of the current path with the current fill color and
+     draws current path.
     </para>
-                       <para>
-                               <function>cpdf_closepath</function>,
+    <para>
+     See also <function>cpdf_closepath</function>,
               <function>cpdf_stroke</function>,
               <function>cpdf_fill</function>,
               <function>cpdf_setgray_fill</function>,
               <function>cpdf_setgray</function>,
               <function>cpdf_setrgbcolor_fill</function>,
-              <function>cpdf_setrgbcolor</function>를 참조.
+              <function>cpdf_setrgbcolor</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-clip">
+   <refnamediv>
+    <refname>cpdf_clip</refname>
+    <refpurpose>Clips to current path</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_clip</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_clip</function> function clips all drawing
+     to the current path.
+    </para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-setgray-fill">
+   <refnamediv>
+    <refname>cpdf_setgray_fill</refname>
+    <refpurpose>Sets filling color to gray value</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setgray_fill</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setgray_fill</function> function sets the current
+     gray value to fill a path.
+    </para>
+    <para>
+     See also <function>cpdf_setrgbcolor_fill</function>.
+    </para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-setgray-stroke">
+   <refnamediv>
+    <refname>cpdf_setgray_stroke</refname>
+    <refpurpose>Sets drawing color to gray value</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setgray_stroke</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>gray value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setgray_stroke</function> function sets the current
+     drawing color to the given gray value.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-closepath-fill-stroke">
-               <refnamediv>
-                       <refname>cpdf_closepath_fill_stroke</refname>
-                       <refpurpose>현재 패스(path)를 닫고, 
칠해줍니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_closepath_fill_stroke</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_closepath_fill_stroke</function> 
함수는 현재 패스(path)를 닫고, 내부를 현재 채움색상으로 칠하고 
현재 패스(path)를 그려줍니다
-    </para>
-                       <para>
-                               <function>cpdf_closepath</function>,
-<function>cpdf_stroke</function>,
-<function>cpdf_fill</function>,
-<function>cpdf_setgray_fill</function>,
-<function>cpdf_setgray</function>,
-<function>cpdf_setrgbcolor_fill</function>,
-<function>cpdf_setrgbcolor</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-clip">
-               <refnamediv>
-                       <refname>cpdf_clip</refname>
-                       <refpurpose>현재 패스(path)로 
잘라냅니다.</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_clip</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_clip</function> 함수는 모든 
그림을 현재 패스(path)로 잘라냅니다. 
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setgray-fill">
-               <refnamediv>
-                       <refname>cpdf_setgray_fill</refname>
-                       <refpurpose>채움색상을 음영값으로 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setgray_fill</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setgray_fill</function>함수는 현재 
음영값을 패스(path)를 채색하기위해 설정합니다. 
-    </para>
-                       <para>
-                               <function>cpdf_setrgbcolor_fill</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setgray-stroke">
-               <refnamediv>
-                       <refname>cpdf_setgray_stroke</refname>
-                       <refpurpose>그리기 색상을 음영값으로 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setgray_stroke</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>gray 
value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setgray_stroke</function>함수는 
현재 그리기 색상을 주어진 음영값으로 설정합니다.
-    </para>
-                       <para>
-                               <function>cpdf_setrgbcolor_stroke</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setgray">
-               <refnamediv>
-                       <refname>cpdf_setgray</refname>
-                       <refpurpose>그리기와 채움 색상을 음영값으로 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void <function>cpdf_setgray</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>gray 
value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setgray_stroke</function>함수는 
현재 그리기와 채움 색상을 주어진 음영값으로 설정합니다. 
-    </para>
-                       <para>
-                               <function>cpdf_setrgbcolor_stroke</function>,
-              <function>cpdf_setrgbcolor_fill</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setrgbcolor-fill">
-               <refnamediv>
-                       <refname>cpdf_setrgbcolor_fill</refname>
-                       <refpurpose>채움색상을 rgb 색상값으로 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setrgbcolor_fill</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>red 
value</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>green 
value</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>blue 
value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setrgbcolor_fill</function>함수는 
현재 채움색상을 rgb 색상값으로 설정합니다.
-    </para>
-                       <para>
-                               <function>cpdf_setrgbcolor_stroke</function>,
-              <function>cpdf_setrgbcolor</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setrgbcolor-stroke">
-               <refnamediv>
-                       <refname>cpdf_setrgbcolor_stroke</refname>
-                       <refpurpose>그리기 색상을 rgb색상값으로 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setrgbcolor_stroke</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>red 
value</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>green 
value</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>blue 
value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setrgbcolor_stroke</function>함수는 
현재 그리기 색상을 주어진 rgb 색상값으로 설정합니다.
-    </para>
-                       <para>
-                               <function>cpdf_setrgbcolor_fill</function>,
-              <function>cpdf_setrgbcolor</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-setrgbcolor">
-               <refnamediv>
-                       <refname>cpdf_setrgbcolor</refname>
-                       <refpurpose>그리기와 채움 색상을 rgb 값으로 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_setrgbcolor</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>red 
value</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>green 
value</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>blue 
value</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_setrgbcolor_stroke</function>함수는 
현재 그리기와 채움색상을 주어진 rgb 색상값으로 설정합니다.
-    </para>
-                       <para>
-                               <function>cpdf_setrgbcolor_stroke</function>,
-              <function>cpdf_setrgbcolor_fill</function>를 참조.
-    </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-add-outline">
-               <refnamediv>
-                       <refname>cpdf_add_outline</refname>
-                       <refpurpose>현재 페이지에 대한 북마크를 
추가</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_add_outline</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>text</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_add_outline</function>은 현재 
페이지의 요점을 나타내는<parameter>text</parameter>로 북마크를 
작성합니다. 
+    <para>
+     See also <function>cpdf_setrgbcolor_stroke</function>.
+    </para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-setgray">
+   <refnamediv>
+    <refname>cpdf_setgray</refname>
+    <refpurpose>Sets drawing and filling color to gray value</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setgray</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>gray value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setgray_stroke</function> function sets the current
+     drawing and filling color to the given gray value.
+    </para>
+    <para>
+     See also <function>cpdf_setrgbcolor_stroke</function>,
+              <function>cpdf_setrgbcolor_fill</function>.
+    </para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-setrgbcolor-fill">
+   <refnamediv>
+    <refname>cpdf_setrgbcolor_fill</refname>
+    <refpurpose>Sets filling color to rgb color value</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setrgbcolor_fill</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>red value</parameter></paramdef>
+      <paramdef>double <parameter>green value</parameter></paramdef>
+      <paramdef>double <parameter>blue value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setrgbcolor_fill</function> function sets the current
+     rgb color value to fill a path.
+    </para>
+    <para>
+     See also <function>cpdf_setrgbcolor_stroke</function>,
+              <function>cpdf_setrgbcolor</function>.
+    </para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-setrgbcolor-stroke">
+   <refnamediv>
+    <refname>cpdf_setrgbcolor_stroke</refname>
+    <refpurpose>Sets drawing color to rgb color value</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setrgbcolor_stroke</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>red value</parameter></paramdef>
+      <paramdef>double <parameter>green value</parameter></paramdef>
+      <paramdef>double <parameter>blue value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setrgbcolor_stroke</function> function sets the current
+     drawing color to the given rgb color value.
+    </para>
+    <para>
+     See also <function>cpdf_setrgbcolor_fill</function>,
+              <function>cpdf_setrgbcolor</function>.
+    </para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-setrgbcolor">
+   <refnamediv>
+    <refname>cpdf_setrgbcolor</refname>
+    <refpurpose>Sets drawing and filling color to rgb color value</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_setrgbcolor</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>red value</parameter></paramdef>
+      <paramdef>double <parameter>green value</parameter></paramdef>
+      <paramdef>double <parameter>blue value</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_setrgbcolor_stroke</function> function sets the current
+     drawing and filling color to the given rgb color value.
+    </para>
+    <para>
+     See also <function>cpdf_setrgbcolor_stroke</function>,
+              <function>cpdf_setrgbcolor_fill</function>.
+    </para>
+   </refsect1>
+  </refentry>
+  
+  <refentry id="function.cpdf-add-outline">
+   <refnamediv>
+    <refname>cpdf_add_outline</refname>
+    <refpurpose>Adds bookmark for current page</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_add_outline</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>text</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_add_outline</function> function adds a bookmark
+     with text <parameter>text</parameter> that points to the current page.
      <example>
-                                       <title>페이지 요점 추가</title>
-                                       <programlisting>
+      <title>Adding a page outline</title>
+      <programlisting>
 &lt;?php
 $cpdf = cpdf_open(0);
 cpdf_page_init($cpdf, 1, 0, 595, 842);
@@ -1962,194 +1963,185 @@
 cpdf_close($cpdf);
 ?&gt;
       </programlisting>
-                               </example>
-                       </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-set-page-animation">
-               <refnamediv>
-                       <refname>cpdf_set_page_animation</refname>
-                       <refpurpose>페이지간의 변화를 
설정합니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_set_page_animation</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>transition</parameter>
-                                       </paramdef>
-                                       <paramdef>double 
<parameter>duration</parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_set_page_animation</function>함수는 
뒤따르는 페이지들간의 트렌지션(transition)효과를 설정합니다.
+     </example>
     </para>
-                       <para>
-                               <parameter>transition</parameter>은 다음의 값을 
가질 수 있습니다
+   </refsect1>
+  </refentry>
 
+  <refentry id="function.cpdf-set-page-animation">
+   <refnamediv>
+    <refname>cpdf_set_page_animation</refname>
+    <refpurpose>Sets duration between pages</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_set_page_animation</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>int <parameter>transition</parameter></paramdef>
+      <paramdef>double <parameter>duration</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_set_page_animation</function> function set the
+     transition between following pages.
+    </para>
+    <para>
+     The value of <parameter>transition</parameter>
+     can be
      <simplelist>
-                                       <member>0은 없음,</member>
-                                       <member>
-       1은 두개의 직선이 화면을 광범위하게 가로지르며 
페이지를 나타냅니다,
+      <member>0 for none,</member>
+      <member>
+       1 for two lines sweeping across the screen reveal the page,
       </member>
-                                       <member>
-       2는 여러개의 직선이 화면을 광범위하게 가로지르며 
페이지를 나타냅니다,
+      <member>
+       2 for multiple lines sweeping across the screen reveal the page,
       </member>
-                                       <member>3은 사각형 형태로 페이지를 
나타냅니다,</member>
-                                       <member>
-       4는 한개의 직선이 화면을 광범위하게 가로지르며 
페이지를 나타냅니다,
+      <member>3 for a box reveals the page,</member>
+      <member>
+       4 for a single line sweeping across the screen reveals the page,
       </member>
-                                       <member>5는 이전페이지가 
디졸브(dessolve)되며 페이지를 나타냅니다,</member>
-                                       <member>
-       6은 디졸브 효과가 화면 한쪽모서리로부터 다른쪽 
모서리로 이동하며 나타납니다,
+      <member>5 for the old page dissolves to reveal the page,</member>
+      <member>
+       6 for the dissolve effect moves from one screen edge to another,
       </member>
-                                       <member>
-       7은 이전페이지가 단순히 새로운페이지로 교체되어 
나타납니다. (기본값) </member>
-                               </simplelist>
-                       </para>
-                       <para>
+      <member>
+       7 for the old page is simply replaced by the new page (default)
+      </member>
+     </simplelist>
+    </para>
+    <para>
      The value of <parameter>duration</parameter> is the number of seconds
      between page flipping.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-import-jpeg">
-               <refnamediv>
-                       <refname>cpdf_import_jpeg</refname>
-                       <refpurpose>JPEG 이미지를 엽니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>int 
<function>cpdf_import_jpeg</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>file 
name</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>angle</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>width</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>height</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-scale</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-scale</parameter>
-                                       </paramdef>
-                                       <paramdef>int 
-       <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_import_jpeg</function>함수는 
<parameter>file
-     name</parameter>에 저장된 이미지를 열어줍니다. 이미지의 
형식은 jpeg이어야 합니다. 이미지는 현재 페이지의 
(<parameter>x-coor</parameter>, <parameter>y-coor</parameter>) 위치에 
놓여집니다. 이미지는 <parameter>angle</parameter>각도만큼 회전됩니다
-</para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다. 
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-import-jpeg">
+   <refnamediv>
+    <refname>cpdf_import_jpeg</refname>
+    <refpurpose>Opens a JPEG image</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>int <function>cpdf_import_jpeg</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>string <parameter>file name</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>double <parameter>angle</parameter></paramdef>
+      <paramdef>double <parameter>width</parameter></paramdef>
+      <paramdef>double <parameter>height</parameter></paramdef>
+      <paramdef>double <parameter>x-scale</parameter></paramdef>
+      <paramdef>double <parameter>y-scale</parameter></paramdef>
+      <paramdef>int 
+       <parameter><optional>mode</optional></parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_import_jpeg</function> function opens an image
+     stored in the file with the name <parameter>file
+     name</parameter>.  The format of the image has to be jpeg. The
+     image is placed on the current page at position
+     (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>).
+     The image is rotated by <parameter>angle</parameter> degres.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the
+     unit length. If it's 0 or omitted the default unit as specified
+     for the page is used. Otherwise the coordinates are measured in
+     postscript points disregarding the current unit.
     </para>
-                       <para>
+    <para>
      See also <function>cpdf_place_inline_image</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-place-inline-image">
-               <refnamediv>
-                       <refname>cpdf_place_inline_image</refname>
-                       <refpurpose>그림을 페이지에 
위치시킵니다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_place_inline_image</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>int <parameter>image</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>x-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>y-coor</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>angle</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>width</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>height</parameter>
-                                       </paramdef>
-                                       <paramdef>int 
-       <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_place_inline_image</function>함수는 
php 이미지 함수로 작성된 이미지를 (<parameter>x-coor</parameter>,
-     <parameter>y-coor</parameter>)지점에 위치시킵니다. 이미지는 
동시에 확대 및 축소(scaled) 될수 있습니다.
-    </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-place-inline-image">
+   <refnamediv>
+    <refname>cpdf_place_inline_image</refname>
+    <refpurpose>Places an image on the page</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_place_inline_image</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>int <parameter>image</parameter></paramdef>
+      <paramdef>double <parameter>x-coor</parameter></paramdef>
+      <paramdef>double <parameter>y-coor</parameter></paramdef>
+      <paramdef>double <parameter>angle</parameter></paramdef>
+      <paramdef>double <parameter>width</parameter></paramdef>
+      <paramdef>double <parameter>height</parameter></paramdef>
+      <paramdef>int 
+       <parameter><optional>mode</optional></parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_place_inline_image</function> function places
+     an image created with the php image functions on the page at
+     postion (<parameter>x-coor</parameter>,
+     <parameter>y-coor</parameter>). The image can be scaled at the
+     same time.
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the
+     unit length. If it's 0 or omitted the default unit as specified
+     for the page is used. Otherwise the coordinates are measured in
+     postscript points disregarding the current unit.
     </para>
-                       <para>
+    <para>
      See also <function>cpdf_import_jpeg</function>.
     </para>
-               </refsect1>
-       </refentry>
-       <refentry id="function.cpdf-add-annotation">
-               <refnamediv>
-                       <refname>cpdf_add_annotation</refname>
-                       <refpurpose>주석을 추가한다</refpurpose>
-               </refnamediv>
-               <refsect1>
-                       <title>설 명</title>
-                       <funcsynopsis>
-                               <funcprototype>
-                                       <funcdef>void 
<function>cpdf_add_annotation</function>
-                                       </funcdef>
-                                       <paramdef>int <parameter>pdf 
document</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>llx</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>lly</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>urx</parameter>
-                                       </paramdef>
-                                       <paramdef>double <parameter>ury</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>title</parameter>
-                                       </paramdef>
-                                       <paramdef>string <parameter>content</parameter>
-                                       </paramdef>
-                                       <paramdef>int 
-       <parameter>
-                                                       <optional>mode</optional>
-                                               </parameter>
-                                       </paramdef>
-                               </funcprototype>
-                       </funcsynopsis>
-                       <para>
-                               <function>cpdf_add_annotation</function>은 왼쪽 
아래 (<parameter>llx</parameter>, <parameter>lly</parameter>) 와 오른쪽 위 
(<parameter>urx</parameter>, <parameter>ury</parameter>) 에 주석을 
추가합니다. 
-    </para>
-                       <para>
-선택적 매개변수 <parameter>mode</parameter>는 단위 길이를 
결정합니다. 만약 그것이 0 이거나 생략되었을때는 기본단위로 
현재 페이지에 사용된 값이 사용됩니다.. 그렇지 않고 좌표가 
postscript points로 명기되어있다면 현재 단위는 무시됩니다
-    </para>
-               </refsect1>
-       </refentry>
-</reference>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.cpdf-add-annotation">
+   <refnamediv>
+    <refname>cpdf_add_annotation</refname>
+    <refpurpose>Adds annotation</refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>void <function>cpdf_add_annotation</function></funcdef>
+      <paramdef>int <parameter>pdf document</parameter></paramdef>
+      <paramdef>double <parameter>llx</parameter></paramdef>
+      <paramdef>double <parameter>lly</parameter></paramdef>
+      <paramdef>double <parameter>urx</parameter></paramdef>
+      <paramdef>double <parameter>ury</parameter></paramdef>
+      <paramdef>string <parameter>title</parameter></paramdef>
+      <paramdef>string <parameter>content</parameter></paramdef>
+      <paramdef>int 
+       <parameter><optional>mode</optional></parameter>
+      </paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     The <function>cpdf_add_annotation</function> adds a note with the
+     lower left corner at (<parameter>llx</parameter>,
+     <parameter>lly</parameter>) and the upper right corner at
+     (<parameter>urx</parameter>, <parameter>ury</parameter>).
+    </para>
+    <para>
+     The optional parameter <parameter>mode</parameter> determines the
+     unit length. If it's 0 or omitted the default unit as specified
+     for the page is used. Otherwise the coordinates are measured in
+     postscript points disregarding the current unit.
+    </para>
+   </refsect1>
+  </refentry>
+
+ </reference>
+
 <!-- Keep this comment at the end of the file
 Local variables:
 mode: sgml
Index: phpdoc/kr/functions/datetime.xml
diff -u phpdoc/kr/functions/datetime.xml:1.2 phpdoc/kr/functions/datetime.xml:1.3
--- phpdoc/kr/functions/datetime.xml:1.2        Fri Jan 12 06:16:39 2001
+++ phpdoc/kr/functions/datetime.xml    Wed Feb 28 04:07:42 2001
@@ -218,7 +218,9 @@
       </listitem>
       <listitem>
        <simpara>
-        Z - timezone offset in seconds (i.e. "-43200" to "43200")
+       Z - timezone offset in seconds (i.e. "-43200" to "43200"). The
+       offset for timezones west of UTC is always negative, and for
+       those east of UTC is always positive.
        </simpara>
       </listitem>
      </itemizedlist>
@@ -757,7 +759,7 @@
       </listitem>
       <listitem>
        <simpara>
-       %d - day of the month as a decimal number (range 00 to 31)
+       %d - day of the month as a decimal number (range 01 to 31)
        </simpara>
       </listitem>
       <listitem>
@@ -906,6 +908,13 @@
        </simpara>
       </listitem>
      </itemizedlist>
+     <note>
+      <para>
+       Not all conversion specifiers may be supported by your C
+       library, in which case they will not be supported by PHP's
+       <function>strftime</function>.
+      </para>
+     </note>
      <example>
       <title><function>Strftime</function> example</title>
       <programlisting role="php">
Index: phpdoc/kr/functions/ifx.xml
diff -u phpdoc/kr/functions/ifx.xml:1.2 phpdoc/kr/functions/ifx.xml:1.3
--- phpdoc/kr/functions/ifx.xml:1.2     Fri Jan 12 06:16:39 2001
+++ phpdoc/kr/functions/ifx.xml Wed Feb 28 04:07:42 2001
@@ -966,7 +966,7 @@
   <refentry id="function.ifx-num-rows">
    <refnamediv>
     <refname>ifx_num_rows</refname>
-    <refpurpose>Count the rows already fetched a query</refpurpose>
+    <refpurpose>Count the rows already fetched from a query</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
Index: phpdoc/kr/functions/ldap.xml
diff -u phpdoc/kr/functions/ldap.xml:1.2 phpdoc/kr/functions/ldap.xml:1.3
--- phpdoc/kr/functions/ldap.xml:1.2    Fri Jan 12 06:16:39 2001
+++ phpdoc/kr/functions/ldap.xml        Wed Feb 28 04:07:42 2001
@@ -1538,11 +1538,30 @@
      LDAP_OPT_DEREF, LDAP_OPT_SIZELIMIT, LDAP_OPT_TIMELIMIT,
      LDAP_OPT_PROTOCOL_VERSION, LDAP_OPT_ERROR_NUMBER, LDAP_OPT_REFERRALS,
      LDAP_OPT_RESTART, LDAP_OPT_HOST_NAME, LDAP_OPT_ERROR_STRING,
-     LDAP_OPT_MATCHED_DN. These are described in 
-     <ulink 
url="&url.ldap.openldap-c-api;">draft-ietf-ldapext-ldap-c-api-xx.txt</ulink></para>
-    <para>This function is only available when using OpenLDAP 2.x.x OR Netscape 
Directory SDK x.x, and was
+     LDAP_OPT_MATCHED_DN, LDAP_OPT_SERVER_CONTROLS, LDAP_OPT_CLIENT_CONTROLS.
+     Here's a brief description, see
+     <ulink 
+url="&url.ldap.openldap-c-api;">draft-ietf-ldapext-ldap-c-api-xx.txt</ulink> for 
+details.</para>
+    <para>
+     The options LDAP_OPT_DEREF, LDAP_OPT_SIZELIMIT, LDAP_OPT_TIMELIMIT,
+     LDAP_OPT_PROTOCOL_VERSION and LDAP_OPT_ERROR_NUMBER have integer value,
+     LDAP_OPT_REFERRALS and LDAP_OPT_RESTART have boolean value, and the
+     options LDAP_OPT_HOST_NAME, LDAP_OPT_ERROR_STRING and LDAP_OPT_MATCHED_DN
+     have string value. The first example illustrates their use. The options
+     LDAP_OPT_SERVER_CONTROLS and LDAP_OPT_CLIENT_CONTROLS require a list of
+     controls, this means that the value must be an array of controls. A
+     control consists of an <emphasis>oid</emphasis> identifying the control,
+     an optional <emphasis>value</emphasis>, and an optional flag for
+     <emphasis>criticality</emphasis>. In PHP a control is given by an
+     array containing an element with the key <emphasis>oid</emphasis>
+     and string value, and two optional elements. The optional
+     elements are key <emphasis>value</emphasis> with string value
+     and key <emphasis>iscritical</emphasis> with boolean value.
+     <emphasis>iscritical</emphasis> defaults to <emphasis>FALSE</emphasis>
+     if not supplied. See also the second example below.</para>
+    <para>
+     This function is only available when using
+     OpenLDAP 2.x.x OR Netscape Directory SDK x.x, and was
      added in PHP 4.0.4</para>
-
      <para>
      <example>
       <title>Set protocol version</title>
@@ -1554,8 +1573,20 @@
     echo "Failed to set protocol version to 3";
 </programlisting>
      </example>
+     <example>
+      <title>Set server controls</title>
+<programlisting role="php">
+// $ds is a valid link identifier for a directory server
+// control with no value
+$ctrl1 = array("oid" => "1.2.752.58.10.1", "iscritical" => TRUE);
+// iscritical defaults to FALSE
+$ctrl2 = array("oid" => "1.2.752.58.1.10", "value" => "magic");
+// try to set both controls
+if (!ldap_set_option($ds, LDAP_OPT_SERVER_CONTROLS, array($ctrl1, $ctrl2)))
+    echo "Failed to set server controls";
+</programlisting>
+     </example>
      </para>
-
      <para>
       See also <function>ldap_get_option</function>.</para>
    </refsect1>
Index: phpdoc/kr/functions/mcal.xml
diff -u phpdoc/kr/functions/mcal.xml:1.2 phpdoc/kr/functions/mcal.xml:1.3
--- phpdoc/kr/functions/mcal.xml:1.2    Fri Jan 12 06:16:40 2001
+++ phpdoc/kr/functions/mcal.xml        Wed Feb 28 04:07:42 2001
@@ -307,6 +307,23 @@
        int sec   - seconds</simpara></listitem>         
       <listitem><simpara>
        int alarm   - minutes before event to send an alarm</simpara></listitem>       
  
+     </itemizedlist>
+
+     The possible values for recur_type are:
+
+     <itemizedlist>
+      <listitem><simpara>
+       0 - Indicates that this event does not recur</simpara></listitem>
+      <listitem><simpara>
+       1 - This event recurs daily</simpara></listitem>
+      <listitem><simpara>
+       2 - This event recurs on a weekly basis</simpara></listitem>
+      <listitem><simpara>
+       3 - This event recurs monthly on a specific day of the month (e.g. the 10th of 
+the month)</simpara></listitem>
+      <listitem><simpara>
+       4 - This event recurs monthly on a sequenced day of the week (e.g. the 3rd 
+Saturday) </simpara></listitem>
+      <listitem><simpara>
+       5 - This event recurs on an annual basis</simpara></listitem>         
      </itemizedlist></para>
    </refsect1>
   </refentry>
@@ -847,7 +864,7 @@
     <title>Description</title>
     <funcsynopsis>
      <funcprototype>
-      <funcdef>int <function>mcal_</function></funcdef>
+      <funcdef>int <function>mcal_day_of_week</function></funcdef>
       <paramdef>int <parameter>year</parameter></paramdef>
       <paramdef>int <parameter>month</parameter></paramdef>
       <paramdef>int <parameter>day</parameter></paramdef>
@@ -856,6 +873,8 @@
     <para>  
      <function>mcal_day_of_week</function> returns the day of the week
      of the given date.
+
+        Possible return values range from 0 for Sunday through 6 for Saturday. 
     </para>
    </refsect1>
   </refentry>
Index: phpdoc/kr/functions/outcontrol.xml
diff -u phpdoc/kr/functions/outcontrol.xml:1.2 phpdoc/kr/functions/outcontrol.xml:1.3
--- phpdoc/kr/functions/outcontrol.xml:1.2      Fri Jan 12 06:16:40 2001
+++ phpdoc/kr/functions/outcontrol.xml  Wed Feb 28 04:07:42 2001
@@ -102,9 +102,9 @@
      </funcprototype>
     </funcsynopsis>
     <para>
-     This function will turn output buffering on. While output buffering
-     is active no output is sent from the script, instead the output
-     is stored in an internal buffer.
+     This function will turn output buffering on. While output
+     buffering is active no output is sent from the script (other than
+     headers), instead the output is stored in an internal buffer.
     </para>
     <para>
      The contents of this internal buffer may be copied into a string
@@ -115,52 +115,81 @@
      buffer contents.
     </para>
     <para>
-     An optional output_callback function may be specified. This 
-     function takes a string as a parameter and returns a string.
-     The function will be called at <function>ob_end_flush</function>
-     time and will receive the contents of the output buffer as its
-     parameter. It must return a new output buffer as a result, 
-     which is what will be printed.
-    </para>
+     An optional <parameter>output_callback</parameter> function may
+     be specified. This function takes a string as a parameter and
+     should return a string. The function will be called when
+     <function>ob_end_flush</function> is called, or when the output
+     buffer is flushed to the browser at the end of the request.  When
+     <parameter>output_callback</parameter> is called, it will receive
+     the contents of the output buffer as its parameter and is
+     expected to return a new output buffer as a result, which will be
+     sent to the browser.
+    </para>
+    <note>
+     <para>
+      In PHP 4.0.4, <function>ob_gzhandler</function> was introduced
+      to facilitate sending gz-encoded data to web browsers that
+      support compressed web pages.  <function>ob_gzhandler</function>
+      determines what type of content encoding the browser will accept
+      and will return it's output accordingly.
+     </para>
+    </note>
     <para>
      Output buffers are stackable, that is, you may call
      <function>ob_start</function> while another
      <function>ob_start</function> is active. Just make
-     sure that you call <function>ob_end_flush()</function>
+     sure that you call <function>ob_end_flush</function>
      the appropriate number of times. If multiple output callback
      functions are active, output is being filtered sequentially
      through each of them in nesting order.
     </para>
     <example>
-     <title>Callback function example</title>
+     <title>User defined callback function example</title>
      <programlisting role="php">
 &lt;?php
-function c($str) {
-  // Druu Chunusun mut dum Kuntrubu?..
-  return nl2br(ereg_replace("[aeiou]", "u", $str));
-}
+
+function callback($buffer) {
 
-function d($str) {
-  return strip_tags($str);
+  // replace all the apples with oranges
+  return (ereg_replace("apples", "oranges", $buffer));
+
 }
-?>
+
+ob_start("callback");
+
+?&gt;
+
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;It's like comparing apples to oranges.
+&lt;/body&gt;
+&lt;/html&gt;
 
-&lt;?php ob_start("c"); ?&gt;
-Drei Chinesen mit dem Kontraba?..
-&lt;?php ob_start("d"); ?&gt;
-&lt;h1&gt;..sa?n auf der Stra? und erz?lten sich was...&lt;/h1&gt;
-&lt;?php ob_end_flush(); ?&gt;
-... da kam die Polizei, ja was ist denn das?
-&lt;?php ob_end_flush(); ?&gt;
+&lt;?php
+
+ob_end_flush();
 
 ?&gt;
      </programlisting>
     </example>
     <para>
+     Would produce:
+     <informalexample>
+      <programlisting role="php">
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;It's like comparing oranges to oranges.
+&lt;/body&gt;
+&lt;/html&gt;
+      </programlisting>
+     </informalexample>
+    </para>
+    <para>
      See also <function>ob_get_contents</function>,
      <function>ob_end_flush</function>,
-     <function>ob_end_clean</function>, and
-     <function>ob_implicit_flush</function>
+     <function>ob_end_clean</function>,
+     <function>ob_implicit_flush</function> and
+     <function>ob_gzhandler</function>.
     </para>
    </refsect1>
   </refentry>
@@ -213,6 +242,56 @@
     <para>
      See also <function>ob_start</function> and
      <function>ob_get_contents</function>.
+    </para>
+   </refsect1>
+  </refentry>
+
+  <refentry id="function.ob-gzhandler">
+   <refnamediv>
+    <refname>ob_gzhandler</refname>
+    <refpurpose>
+     ob_start callback function to gzip output buffer
+    </refpurpose>
+   </refnamediv>
+   <refsect1>
+    <title>Description</title>
+    <funcsynopsis>
+     <funcprototype>
+      <funcdef>string <function>ob_gzhandler</function></funcdef>
+      <paramdef>string <parameter>buffer</parameter></paramdef>
+     </funcprototype>
+    </funcsynopsis>
+    <para>
+     <function>ob_gzhandler</function> is intended to be used as a
+     callback function for <function>ob_start</function> to help
+     facilitate sending gz-encoded data to web browsers that support
+     compressed web pages.  Before <function>ob_gzhandler</function>
+     actually sends compressed data, it determines what type of
+     content encoding the browser will accept ("gzip", "deflate" or
+     none at all) and will return it's output accordingly.  All
+     browsers are supported since it's up to the browser to send the
+     correct header saying that it accepts compressed web pages.
+    </para>
+    <para>
+     <example>
+      <title><function>ob_gzhandler</function> Example</title>
+      <programlisting role="php">
+&lt;php
+
+ob_start("ob_gzhandler");
+
+?>
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;This should be a compressed page.
+&lt;/html&gt;
+&lt;/body&gt;
+      </programlisting>
+     </example>
+    </para>
+    <para>
+     See also <function>ob_start</function> and
+     <function>ob_end_flush</function>.
     </para>
    </refsect1>
   </refentry>

Reply via email to