Mercurial > emacs
comparison 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 |
comparison
equal
deleted
inserted
replaced
91526:44f0cbc44295 | 91527:1c3159ee43ab |
---|---|
148 `configure' script finds them on your system, unless you supply the | 148 `configure' script finds them on your system, unless you supply the |
149 appropriate --without-LIB option. In some cases, older versions of | 149 appropriate --without-LIB option. In some cases, older versions of |
150 these libraries won't work because some routines are missing, and | 150 these libraries won't work because some routines are missing, and |
151 configure should avoid such old versions. If that happens, use the | 151 configure should avoid such old versions. If that happens, use the |
152 --without-LIB options to `configure'. See below for more details. | 152 --without-LIB options to `configure'. See below for more details. |
153 | |
154 * Complex Text Layout support libraries | |
155 | |
156 Emacs needs the optional libraries "m17n-db", "libm17n-flt", "libotf" | |
157 to display correctly such complext scripts as Indic and Khmer | |
158 correclty. On some systems, particularly on GNU/Linux, these | |
159 libraries may already be present or available as additional packages. | |
160 Note that if there is a separate `dev' or `devel' package, for use at | |
161 compilation time rather than run time, you will need that as well as | |
162 the corresponding run time package; typically the dev package will | |
163 contain header files and a library archive. Otherwise, you can | |
164 download and build libraries from sources. | |
165 | |
166 The sources of those libraries are available by anonyous CVS from | |
167 cvs.m17n.org. | |
168 | |
169 % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n login | |
170 % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-db | |
171 % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-lib | |
172 % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co libotf | |
173 | |
174 The installation procedure is the same for them as below: | |
175 | |
176 % cd CVC_WORKING_DIR (m17n-db, m17n-lib, or libotf) | |
177 % ./autogeh.sh | |
178 % ./configure | |
179 % make | |
180 % make install (you may have to run this after "su root") | |
181 | |
182 Please note that Emacs is configured with the arg | |
183 "--enable-font-backend" to get the benefit of those libraries. | |
153 | 184 |
154 * Extra fonts | 185 * Extra fonts |
155 | 186 |
156 The Emacs distribution does not include fonts and does not install | 187 The Emacs distribution does not include fonts and does not install |
157 them. You must do that yourself. | 188 them. You must do that yourself. |