1 |
GNU Emacs Installation Guide |
GNU Emacs Installation Guide |
2 |
Copyright (c) 1992, 1994, 1996, 1997, 2000, 2001 Free software Foundation, Inc. |
Copyright (c) 1992, 94, 96, 97, 2000, 01, 02 Free software Foundation, Inc. |
3 |
See the end of the file for copying permissions. |
See the end of the file for copying permissions. |
4 |
|
|
5 |
|
|
93 |
|
|
94 |
* intlfonts-VERSION.tar.gz |
* intlfonts-VERSION.tar.gz |
95 |
|
|
96 |
The intlfonts distribution contains X11 fonts that Emacs needs in |
The intlfonts distribution contains X11 fonts in various encodings |
97 |
order to display international characters. If you see a non-ASCII |
that Emacs can use to display international characters. If you see a |
98 |
character appear as a hollow box, that means you don't have a font for |
non-ASCII character appear as a hollow box, that means you don't have |
99 |
it. You might find a font in the intlfonts distribution. If you do |
a font for it. You might find one in the intlfonts distribution. If |
100 |
have a font for a non-ASCII character, but some characters don't look |
you do have a font for a non-ASCII character, but some characters |
101 |
right, or appear improperly aligned, a font from the intlfonts |
don't look right, or appear improperly aligned, a font from the |
102 |
distribution might look better. |
intlfonts distribution might look better. |
103 |
|
|
104 |
The fonts in the intlfonts distribution are also used by the ps-print |
The fonts in the intlfonts distribution are also used by the ps-print |
105 |
package for printing international characters. The file |
package for printing international characters. The file |
156 |
must do this yourself. |
must do this yourself. |
157 |
|
|
158 |
To take proper advantage of Emacs 21's mule-unicode charsets, you need |
To take proper advantage of Emacs 21's mule-unicode charsets, you need |
159 |
a Unicode font. For information on Unicode fonts for X, see |
a suitable font. For `Unicode' (ISO 10646) fonts for X, see |
160 |
<URL:http://czyborra.com/unifont/>, |
<URL:http://dvdeug.dhis.org/unifont.html> (packaged in Debian), |
161 |
<URL:http://openlab.ring.gr.jp/efont/> and |
<URL:http://openlab.ring.gr.jp/efont/> (packaged in Debian). (In |
162 |
|
recent Debian versions, there is an extensive `misc-fixed' iso10646-1 |
163 |
|
in the default X installation.) Perhaps also see |
164 |
<URL:http://www.cl.cam.ac.uk/%7Emgk25/ucs-fonts.html>. |
<URL:http://www.cl.cam.ac.uk/%7Emgk25/ucs-fonts.html>. |
165 |
|
|
166 |
<URL:http://czyborra.com/charsets/> has basic fonts for Emacs's |
<URL:http://czyborra.com/charsets/> has basic fonts for Emacs's |
167 |
ISO-8859 charsets. |
ISO-8859 charsets. |
168 |
|
|
169 |
XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/> and mirrors) |
XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/> and mirrors) |
170 |
contains font support for most, if not all, of the charsets that Emacs |
contains font support for most, if not all, of the charsets that Emacs |
171 |
supports. The font files should be usable separately with older X |
currently supports, including iso10646-1 encoded fonts for use with |
172 |
releases. |
the mule-unicode charsets. The font files should also be usable with |
173 |
|
older X releases. Note that XFree 4 contains many iso10646-1 fonts |
174 |
|
with minimal character repertoires, which can cause problems -- see |
175 |
|
etc/PROBLEMS. |
176 |
|
|
177 |
BDF fonts etl-unicode.tar.gz used by ps-print and ps-mule to print |
BDF fonts etl-unicode.tar.gz used by ps-print and ps-mule to print |
178 |
Unicode characters are available from <URL:ftp://ftp.x.org/contrib/fonts/> |
Unicode characters are available from <URL:ftp://ftp.x.org/contrib/fonts/> |
179 |
and <URL:ftp://ftp.xfree86.org/pub/X.Org/contrib/fonts/>. |
and <URL:ftp://ftp.xfree86.org/pub/X.Org/contrib/fonts/>. |
180 |
|
|
181 |
|
* GNU/Linux development packages |
182 |
|
|
183 |
|
Many GNU/Linux systems do not come with development packages by |
184 |
|
default; they just include the files that you need to run Emacs, but |
185 |
|
not those you need to compile it. For example, to compile Emacs with |
186 |
|
X11 support, you may need to install the special `X11 development' |
187 |
|
package. For example, in April 2003, the package names to install |
188 |
|
were `XFree86-devel' and `Xaw3d-devel' on RedHat. On Debian, the |
189 |
|
packages necessary to build the installed version should be |
190 |
|
sufficient; they can be installed using `apt-get build-dep emacs21' in |
191 |
|
Debian 3 and above. |
192 |
|
|
193 |
|
|
194 |
DETAILED BUILDING AND INSTALLATION: |
DETAILED BUILDING AND INSTALLATION: |
291 |
--without-png for PNG image support |
--without-png for PNG image support |
292 |
|
|
293 |
Use --without-toolkit-scroll-bars to disable LessTif/Motif or Xaw3d |
Use --without-toolkit-scroll-bars to disable LessTif/Motif or Xaw3d |
294 |
scroll bars. --without-xim disables the use of X Input Methods, and |
scroll bars. |
295 |
--disable-largefile omits support for files larger than 2GB on systems |
|
296 |
which support that. Use --without-sound to disable sound support. |
Use --without-xim to inhibit the default use of X Input Methods. In |
297 |
|
this case, the X resource useXIM can be used to turn on use of XIM. |
298 |
|
|
299 |
|
Use --disable-largefile omits support for files larger than 2GB on |
300 |
|
systems which support that. |
301 |
|
|
302 |
|
Use --without-sound to disable sound support. |
303 |
|
|
304 |
The `--prefix=PREFIXDIR' option specifies where the installation process |
The `--prefix=PREFIXDIR' option specifies where the installation process |
305 |
should put emacs and its data files. This defaults to `/usr/local'. |
should put emacs and its data files. This defaults to `/usr/local'. |