No more manifest files
[yaz-moved-to-github.git] / doc / yaz-icu-man.xml
index bf93672..6be364d 100644 (file)
@@ -12,7 +12,7 @@
  <refentryinfo>
   <productname>YAZ</productname>
   <productnumber>&version;</productnumber>
-  <info><orgname>Index Data</orgname></info>
+  <orgname>Index Data</orgname>
  </refentryinfo>
 
  <refmeta>
 
  <refsect1><title>DESCRIPTION</title>
   <para>
-   <command>yaz-icu</command> is utility which demonstrates
+   <command>yaz-icu</command> is a utility which demonstrates
    the ICU chain module of yaz. (<filename>yaz/icu.h</filename>).
   </para>
   <para>
     The utility can be used in two ways. It may read some text
     using an XML configuration for configuring ICU and show text analysis.
-    This mode is triggered by option <literal>-c</literal> which specififies
+    This mode is triggered by option <literal>-c</literal> which specifies
     the configuration to be used. The input file is read from standard
     input or from a file if <literal>infile</literal> is specified.
   </para>
       Specifies extra information to be printed about the ICU system.
       If <replaceable>type</replaceable> is <literal>c</literal>
       then ICU converters are printed.
-      If <replaceable>type</replaceable> is <literal>l</literal>
-      available locales are printed.
-      If <replaceable>type</replaceable> is <literal>t</literal>
-      available transliterators are printed.
+      If <replaceable>type</replaceable> is <literal>l</literal>,
+      then available locales are printed.
+      If <replaceable>type</replaceable> is <literal>t</literal>,
+      then available transliterators are printed.
      </para></listitem>
    </varlistentry>
 
@@ -98,7 +98,7 @@
  </refsect1>
  <refsect1><title>ICU chain configuration</title>
   <para>
-   The ICU chain configuration speicifies one or more rules to convert
+   The ICU chain configuration specifies one or more rules to convert
    text data into tokens. The configuration format is XML based.
   </para>
   <para>
     <varlistentry>
      <term>casemap</term>
      <listitem><para>
-       Converts case and rule specifies how:
+       Converts case (and rule specifies how):
 
        <variablelist>
        <varlistentry>
         <term>l</term>
         <listitem>
-         <para>Lowercase using ICU function u_strToLower. </para>
+         <para>Lower case using ICU function u_strToLower. </para>
         </listitem>
        </varlistentry>
 
        <varlistentry>
         <term>t</term>
         <listitem>
-         <para>To title using UCU function u_strToTitle.</para>
+         <para>To title using ICU function u_strToTitle.</para>
         </listitem>
        </varlistentry>
 
       </para></listitem>
     </varlistentry>
 
+    <varlistentry>
+     <term>join</term>
+     <listitem>
+      <para>
+       Joins tokens into one string. The rule attribute is the joining
+       string, which may be empty. The join conversion element was added
+       in YAZ 4.2.49.
+      </para>
+     </listitem>
+    </varlistentry>
    </variablelist>
 
   </para>
   <transform rule="[:Control:] Any-Remove"/>
   <tokenize rule="w"/>
   <transform rule="[[:WhiteSpace:][:Punctuation:]] Remove"/>
-  <transliterate rule="xy > z"/>
+  <transliterate rule="xy > z;"/>
   <display/>
   <casemap rule="l"/>
 </icu_chain>
 
 <!-- Keep this comment at the end of the file
 Local variables:
-mode: sgml
-sgml-omittag:t
-sgml-shorttag:t
-sgml-minimize-attributes:nil
-sgml-always-quote-attributes:t
-sgml-indent-step:1
-sgml-indent-data:t
-sgml-parent-document:nil
-sgml-local-catalogs: nil
-sgml-namecase-general:t
+mode: nxml
+nxml-child-indent: 1
 End:
 -->