diff options
| author | Kenichi Handa | 2008-02-05 01:39:59 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-02-05 01:39:59 +0000 |
| commit | 76b071b197ac64cf37e88a5d9de71ffa1c03c4d6 (patch) | |
| tree | 525b0838e0d0686d196aa8ced27ba15b77869b60 | |
| parent | 25e50a581361521da1d82b950f587675ca4d8d62 (diff) | |
| download | emacs-76b071b197ac64cf37e88a5d9de71ffa1c03c4d6.tar.gz emacs-76b071b197ac64cf37e88a5d9de71ffa1c03c4d6.zip | |
(Complex Text Layout support libraries): New section.
| -rw-r--r-- | INSTALL | 31 |
1 files changed, 31 insertions, 0 deletions
| @@ -151,6 +151,37 @@ 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 | 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. | ||
| 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 |