From: handa Date: Wed, 7 Jul 2004 11:26:34 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: REL-1-1-0~122 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=8b2cafac850de830813d02fb332e32fccd11f43e;p=m17n%2Fm17n-lib.git *** empty log message *** --- diff --git a/NEWS b/NEWS index 5c75101..4b7a180 100644 --- a/NEWS +++ b/NEWS @@ -40,8 +40,9 @@ it now. ** New function mplist_deseriaze () parses an M-Text and generates a plist. -** The functions mfont_name () and mfont_from_name () are now -obsolete. Use mfont_parse_name () and mfont_unparse_name () instead. +** The functions mfont_name () and mfont_from_name () are now obsolete +(still kept for backward compatibility). Use mfont_parse_name () and +mfont_unparse_name () instead. ** The sample program "mdump" generates PNG image file instead of PBM. diff --git a/README b/README index 86493f0..1919b4b 100644 --- a/README +++ b/README @@ -13,7 +13,7 @@ language. (1-1) From CVS working directory. Run the script "bootstrap.sh" in this directory. It is tested that -the script run successfully with these versions of auto tools. +the script run successfully with these versions of autotools. libtool-1.4 automake-1.4p5 @@ -24,8 +24,8 @@ Then, proceed to the next step. (1-2) From the tarball. The m17n library utilizes these extra libraries. It is recommened to -install them before running the "configure" script. The script will -find out the existence of them automatically. +install all of them before running the "configure" script. The script +will find out the existence of them automatically. libxml2 -- http://xmlsoft.org/ fribidi -- http://fribidi.sourceforge.net/ @@ -33,6 +33,7 @@ find out the existence of them automatically. libotf -- http://www.m17n.org/libotf/ fontconfig -- http://freedesktop.org/Software/fontconfig xft -- http://freedesktop.org/Software/Xft + gd -- http://www.boutell.com/gd/http/gd-1.8.4.tar.gz The sample program medit utilizes this Japanese inputting system. It is also recommened to install it. @@ -55,13 +56,15 @@ will not compile with an old-style K&R compiler. The default installation path is "/usr/local". Thus, these header files are installed in /usr/local/include: - m17n.h, m17n-core.h, m17n-gui.h, m17n-err.h, m17n-X.h + m17n-core.h, m17n.h, m17n-gui.h, m17n-err.h, m17n-X.h These library files are installed in /usr/local/lib: - libm17n.{a,so,la} - libm17n-core.{a,so,la} - libm17n-X.{a,so,la} - libimx-anthy.{a,so,la}, - libimx-ispell.{a,so,la}, + libm17n-core.{a,so*,la} + libm17n.{a,so*,la} + libm17n-gui.{a,so*,la} + libm17n-X.{a,so*,la} + libm17n-gd.{a,so*,la} + libimx-anthy.{a,so*,la}, + libimx-ispell.{a,so*,la}, This shell script is installed in /usr/local/bin: m17n-config These sample programs are installed in /usr/local/bin too: @@ -99,15 +102,14 @@ This page has a link to full documentaion of the m17n library: Actually, the documentation was generated by Doxygen using comments in the source files. There are English and Japanese comments in -parallel, but plese note that Japanese comments are not updated for -long. +parallel. (4) USAGE The library provides three levels of APIs, CORE, SHELL, and GUI. For CORE API, include , for SHELL API, include , and -for GUI API, include and . See the -documementation above, or the manual of m17nIntro(3) for more detail. +for GUI API, include . See the documementation above, or +the manual of m17nIntro(3) for more detail. The shell script "m17n-config" helps compiling and linking of a program that uses the m17n library. For instance this compiles PROG.c