X-Git-Url: http://git.chise.org/gitweb/?p=m17n%2Fm17n-docs.git;a=blobdiff_plain;f=mainpage.txt;h=a2ac8b84f3b373f9e05e636749388761fa530b38;hp=52a07db23ee8b565f41cdd1cf48bd90442e45c11;hb=68e428fbc56b0f22a522a4b8951a47381d99872f;hpb=41aaefac13776c8aec6d29d009af0082696ef69d
diff --git a/mainpage.txt b/mainpage.txt
index 52a07db..a2ac8b8 100644
--- a/mainpage.txt
+++ b/mainpage.txt
@@ -1,7 +1,8 @@
-/***en
-@mainpage The M17N Library Documentation
+/* -*- coding: utf-8; -*- */
+/***en @mainpage The m17n Library Documentation */
+/***ja @mainpage m17n ã©ã¤ãã©ãª */
-@section what What is the m17n library?
+/***en @section what What is the m17n library?
The @e m17n @e library is a multilingual text processing library for
the C language.
@@ -40,18 +41,174 @@ characters and more non-Unicode characters.
@e Chartable: A data structure that contains per-character
information efficiently.
- Functions for inputting and displaying M-text on a window
+ Functions for inputting and displaying M-texts on a window
system.
+*/
+/***ja @section what m17n ã©ã¤ãã©ãªã¨ã¯?
+
+@e m17nã©ã¤ãã©ãª 㯠C è¨èªç¨ã®å¤è¨èªææ¸å¦çã©ã¤ãã©ãªã§ãã
+
+
+
+- èªç±å
¬éã½ããã¦ã§ã¢ã§ãã
+
+
- GNU/Linux 㨠Unix ã®ã¢ããªã±ã¼ã·ã§ã³ãã©ã¤ãã©ãªããå©ç¨ã§ãã¾ãã
+
+
- ã¢ããªã±ã¼ã·ã§ã³ãã©ã¤ãã©ãªã®ãã¾ãã¾ãªå´é¢ã§ãå¤è¨èªåãå®ç¾ã
+ã¾ãã
+
+
+
+"m17n" ã¨ã¯ "multilingualization" ã®çç¥å½¢ã§ãã
+
+m17n ã©ã¤ãã©ãªã¯å¤è¨èªãæ±ãããã以ä¸ã®æ©è½ãæä¾ãã¾ãã
+
+
+
+- @e M-text: å¤è¨èªããã¹ãç¨ã®ãã¼ã¿æ§é ãåºæ¬çã«ã¯æååã§ãããã
+ããã¹ãããããã£ã¨å¼ã°ããå±æ§ãä»ãã¦ãããC ã®æååã®ä»£ããã«ãªã
+ããè¨è¨ããã¦ãããm17n ã©ã¤ãã©ãªã§æãéè¦ãªãªãã¸ã§ã¯ãã
+
+
- M-text ãä½ã£ããåãæ±ã£ããããããã®é¢æ°ã
+
+
- M-text ã¨æ¢åã®ãã©ã¼ãããã§ã³ã¼ãåãããæååã¨ã®éã®å¤æãè¡
+ãé¢æ°ã
+
+
- 巨大ãªæå空éã Unicode æåãã¹ã¦ã¨ãã以ä¸ã®æ°ã®é Unicode æ
+åãå«ããã¨ãã§ããã
+
+
- @e æåãã¼ãã«: æåæ¯ã®æ
å ±ãå¹ççã«ä¿æãããã¼ã¿æ§é ã
+
+
- M-text ãã¦ã£ã³ãã¦ã·ã¹ãã ä¸ã§å
¥åï¼è¡¨ç¤ºããé¢æ°ã
+
+
+*/
+/***en @section usage How to use it?
+
+Simply include .h> in your program, and link it with the m17n
+library by -lm17n. See @ref m17nIntro for the detail. */
+
+/***ja @section usage å©ç¨æ¹æ³
-@section usage How to use it?
+.h> ãããã°ã©ã ã« include ãã-lm17n 㧠m17n ã©ã¤ãã©ãª
+ã¨ãªã³ã¯ãã¦ãã ããã @ref m17nIntro ãåç
§ã */
-Just include in your program, and link it with the m17n
-library by -lm17n. See @ref m17nIntro @latexonly
-(P.\pageref{group__m17nIntro}) @endlatexonly for the detail.
+/***en @section extralib External libraries and data
-@section contact Contact us:
+The m17n library utilizes these external libraries. They are not
+mandatory but several functions of the m17n library depend on them.
+
+
+- m17n-db -- http://www.m17n.org/m17n-lib/download/m17n-db-1.2.0.tar.gz
+
+ Used by @ref m17nShell and @ref m17nGUI.
+
+
- libxml2 -- http://xmlsoft.org/
+
+ Used by the functions mtext_serialize () and mtext_deserialize ().
+ Those functions return NULL when libxml2 is not available,
+
+
- fribidi -- http://fribidi.sourceforge.net/
+
+ Used for BIDI processing. If it is not available, the rendering
+ engine of the m17n library can't handle such script as Arabic and
+ Hebrew correctly.
+
+
- freetype -- http://www.freetype.org/
+
+ Used for handling local fonts.
+
+
- fontconfig -- http://nexp.cs.pdx.edu/fontconfig/
+
+ Used for handling local fonts supported by the freetype library.
+
+
- fontconfig -- http://freedesktop.org/Software/fontconfig
+
+ Used for finding local fonts in combination with Xft.
+
+
- xft -- http://freedesktop.org/Software/Xft
+
+ Used for drawing text with local fonts by X Render Extension of X
+ server in combination with fontconfig.
+
+
- GD
+
+ Used for rendering text with local fonts on bitmap/pixmap.
+
+
- libotf -- http://www.m17n.org/libotf/
+
+ Used for handling OpenTypee fonts in combination with freetype
+ and Xft.
+
+
- anthy -- http://anthy.sourceforge.jp/
+
+ Used for the Japanese input method ja-anthy.mim.
+
+
- wordcut -- http://thaiwordseg.sourceforge.net/
+
+ Used for finding Thai word boundary in the example program
+ example/linebreak.c.
+
+
+
+*/
+/***ja @section extralib å¤é¨ã©ã¤ãã©ãªï¼ãã¼ã¿
+
+m17n ã©ã¤ãã©ãªã¯ä»¥ä¸ã®å¤é¨ã©ã¤ãã©ãªãå©ç¨ãã¦ãã¾ããå¿
é ã§ã¯ããã¾
+ããããm17n ã©ã¤ãã©ãªã®å¹¾ã¤ãã®é¢æ°ã¯ãããã«ä¾åãã¦ãã¾ãã
+
+
+- m17n-db -- http://www.m17n.org/m17n-lib/download/m17n-db-1.2.0.tar.gz
+
+ @ref m17nShell 㨠@ref m17nGUI ã使ãã¾ãã
+
+
- libxml2 -- http://xmlsoft.org/
+
+ é¢æ° mtext_serialize () 㨠mtext_deserialize () ã使ãã¾ãã
+ libxml2 ãå©ç¨ã§ããªãæã«ã¯ããããã®é¢æ°ã¯ NULL ãè¿ãã¾ãã
+
+
+
- fribidi -- http://fribidi.sourceforge.net/
+
+ BIDI å¦çã«ä½¿ãã¾ããå©ç¨ã§ããªãæã¯ãm17n ã©ã¤ãã©ãªã®è¡¨ç¤ºã¨ã³
+ ã¸ã³ã¯ Arabic ãHebrew ãªã©ã®ã¹ã¯ãªãããæ£ããå¦çã§ãã¾ããã
+
+
- freetype -- http://www.freetype.org/
+
+ ãã¼ã«ã«ãã©ã³ãã®å¦çã«ä½¿ãã¾ãã
+
+
- fontconfig -- http://nexp.cs.pdx.edu/fontconfig/
+
+ Xft ã¨å
±ã«ããã¼ã«ã«ãã©ã³ãã®æ¤ç´¢ã«ä½¿ãã¾ãã
+
+
- xft -- http://freedesktop.org/Software/Xft
+
+ fontconfig ã¨å
±ã« X ãµã¼ãã® XRender æ¡å¼µãå©ç¨ãã¦ããã¹ãããã¼
+ ã«ã«ãã©ã³ãã§è¡¨ç¤ºããããã«ä½¿ãã¾ãã
+
+
- GD
+ ããã¹ãããã¼ã«ã«ãã©ã³ã㧠bitmap/pixmap ä¸ã«è¡¨ç¤ºããã®ã«ä½¿ãã¾
+ ãã
+
+
- libotf -- http://www.m17n.org/libotf/
+
+ freetype ã¨å
±ã« OpenType ãã©ã³ãã®å¦çã«ä½¿ãã¾ãã
+
+
- anthy -- http://anthy.sourceforge.jp/
+
+ æ¥æ¬èªå
¥åã¡ã½ãã ja-anthy.mim ã使ãã¾ãã
+
+
- wordcut -- http://thaiwordseg.sourceforge.net/
+
+ ããã°ã©ã ä¾ example/linebreak.c ä¸ã§ã¿ã¤èªã®èªã®å¢çãè¦ã¤ããã
+ ãã«ä½¿ã£ã¦ãã¾ãã
+
+
+*/
+
+/***en @section contact Contact us:
Global IT Security Group\n
National Information Technology Research Institute\n
@@ -61,8 +218,55 @@ Web: http://www.m17n.org/m17n-lib/
Bug report: m17n-lib-bug@m17n.org
-Mailing list (English): m17n-lib@m17n.org
+Mailing lists: http://www.m17n.org/m17n-lib/mailinglist.html
+
+*/
+/***ja @section contact é£çµ¡å
:
+
+ç¬ç«è¡æ¿æ³äºº ç£æ¥æè¡ç·åç 究æ\n
+æ
å ±æè¡ç 究é¨é\n
+ã°ãã¼ãã« IT ã»ãã¥ãªãã£ã°ã«ã¼ã
+
+Web: http://www.m17n.org/m17n-lib/
+
+ãã°ã¬ãã¼ã: m17n-lib-bug@m17n.org
+
+ã¡ã¤ãªã³ã°ãªã¹ã: http://www.m17n.org/m17n-lib-ja/mailinglist.htm
-Mailing list (Japanese): m17n-lib-ja@m17n.org
*/
+/***en @section ack Acknowledgements */
+/***ja @section ack è¬è¾ */
+/***
+Special thanks to:
+
+
+- Dimitri van Heesch
+
+Author of Doxygen . Without
+this tool, it would have been impossible to create this documentation.
+
+
- Information-technology Promotion Agency (IPA), Japan
+
+Writing this documentation was partially funded by
+Information-technology Promotion Agency (IPA)
+ in fiscal year 2001.
+
+
+*/
+
+/***
+@htmlonly
+
+Copyright (C) 2001 Information-technology Promotion Agency (IPA)
+Copyright (C) 2001-2006
+ National Institute of Advanced Industrial Science and Technology (AIST)
+
+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
+*/