diff INSTALL @ 91527:1c3159ee43ab

(Complex Text Layout support libraries): New section.
author Kenichi Handa <handa@m17n.org>
date Tue, 05 Feb 2008 01:39:59 +0000
parents 107ccd98fa12
children 54941ca420b8
line wrap: on
line diff
--- a/INSTALL	Mon Feb 04 21:41:33 2008 +0000
+++ b/INSTALL	Tue Feb 05 01:39:59 2008 +0000
@@ -151,6 +151,37 @@
 configure should avoid such old versions.  If that happens, use the
 --without-LIB options to `configure'.  See below for more details.
 
+* Complex Text Layout support libraries
+
+Emacs needs the optional libraries "m17n-db", "libm17n-flt", "libotf"
+to display correctly such complext scripts as Indic and Khmer
+correclty.  On some systems, particularly on GNU/Linux, these
+libraries may already be present or available as additional packages.
+Note that if there is a separate `dev' or `devel' package, for use at
+compilation time rather than run time, you will need that as well as
+the corresponding run time package; typically the dev package will
+contain header files and a library archive.  Otherwise, you can
+download and build libraries from sources.
+
+The sources of those libraries are available by anonyous CVS from
+cvs.m17n.org.
+
+    % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n login
+    % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-db
+    % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-lib
+    % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co libotf
+
+The installation procedure is the same for them as below:
+
+    % cd CVC_WORKING_DIR (m17n-db, m17n-lib, or libotf)
+    % ./autogeh.sh
+    % ./configure
+    % make
+    % make install  (you may have to run this after "su root")
+
+Please note that Emacs is configured with the arg
+"--enable-font-backend" to get the benefit of those libraries.
+
 * Extra fonts
 
 The Emacs distribution does not include fonts and does not install