*** empty log message ***
[m17n/m17n-docs.git] / mainpage.txt
index 813dbea..1b258c5 100644 (file)
@@ -1,9 +1,9 @@
 /* -*- coding: euc-jp; -*- */
-/***en @mainpage The M17N Library Documentation */
-/***ja @mainpage M17N ¥é¥¤¥Ö¥é¥ê */
+/***en @mainpage The m17n Library Documentation */
+/***ja @mainpage m17n ¥é¥¤¥Ö¥é¥ê */
 
 /***en @section what What is the m17n library? */
-/***ja @section what M17N ¥é¥¤¥Ö¥é¥ê¤È¤Ï? */
+/***ja @section what m17n ¥é¥¤¥Ö¥é¥ê¤È¤Ï? */
 
 /***
 The @e m17n @e library is a multilingual text processing library for
@@ -51,7 +51,7 @@ system.
 /***en @section usage How to use it? */
 /***ja @section usage ÍøÍÑË¡ */
 /***
-Just include <m17n.h> in your program, and link it with the m17n
+Simply include <m17n.h> in your program, and link it with the m17n
 library by -lm17n.  See @ref m17nIntro @latexonly
 (P.\pageref{group__m17nIntro}) @endlatexonly for the detail.  */
 
@@ -63,12 +63,38 @@ The m17n library utilizes these external libraries.  They are not
 mandatory but several functions of the m17n library depend on them.
 
 <ul>
+<li> m17n-db -- http://www.m17n.org/m17n-lib/download/m17n-db-1.0.tar.gz
+
+     Used by @ref m17nShell and @ref m17nGUI.
+
 <li> libxml2 -- http://xmlsoft.org/
+
+     Used by the functions mtext_serialize () and mtext_deserialize ().
+     Those functions return NULL libxml2 is not avairable,
+
 <li> fribidi -- http://fribidi.sourceforge.net/
+
+     Used for BIDI processing.  If it is not avairable, the rendering
+     engine of the m17n library can't handle such scritp as Arabic and
+     Hebrew correctly.
+
 <li> freetype -- http://www.freetype.org/
+
+     Used for handling TrueType and Type1 fonts.
+
 <li> libotf  -- http://www.m17n.org/libotf/
+
+     Used for handling OpenTypee fonts.
+
 <li> anthy -- http://anthy.sourceforge.jp/
-<li> m17n-db -- http://www.m17n.org/m17n-db/
+
+     Used for the Japanese input method ja-anthy.mim.
+
+<li> wordcut -- http://thaiwordseg.sourceforge.net/
+
+     Used for finding Thai word boundary in the example program
+     example/linebreak.c.
+
 </ul>
 
 */
@@ -99,8 +125,29 @@ Special thanks to:
 <li> Dimitri van Heesch <dimitri@stack.nl>
 
 Author of Doxygen <http://www.stack.nl/~dimitri/doxygen/>.  Without
-this tool, it would have been impossible to create this document.
+this tool, it would have been impossible to create this documentation.
+
+<li> Information-technology Promotion Agency (IPA), Japan
+
+Writing this documentation was partially funded by
+Information-technology Promotion Agency (IPA)
+<http://www.ipa.go.jp/about/english/index.html> in fiscal year 2001.
 
 </ul>
 */
 
+/*** 
+@htmlonly
+<hr>
+Copyright (C) 2001 Information-technology Promotion Agency (IPA)<p>
+Copyright (C) 2001-2004
+  National Institute of Advanced Industrial Science and Technology (AIST)<p>
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.2 or
+any later version published by the Free Software Foundation; with no
+Invariant Section, Front-Cover Texts "The m17n library documentation",
+and no Back-Cover Texts.  A copy of the license is included in the
+appendix entitled "GNU Free Documentation License".
+@endhtmlonly
+*/