comparison INSTALL @ 51114:afe35f1e1cbb

Notes on fonts, Debian packages.
author Dave Love <fx@gnu.org>
date Tue, 20 May 2003 16:57:09 +0000
parents ec954e051a6b
children 19ef2c37b89f
comparison
equal deleted inserted replaced
51113:313e6657f6c2 51114:afe35f1e1cbb
1 GNU Emacs Installation Guide 1 GNU Emacs Installation Guide
2 Copyright (c) 1992, 1994, 1996, 1997, 2000, 2001 Free software Foundation, Inc. 2 Copyright (c) 1992, 94, 96, 97, 2000, 01, 02 Free software Foundation, Inc.
3 See the end of the file for copying permissions. 3 See the end of the file for copying permissions.
4 4
5 5
6 BASIC INSTALLATION 6 BASIC INSTALLATION
7 7
91 91
92 ADDITIONAL DISTRIBUTION FILES 92 ADDITIONAL DISTRIBUTION FILES
93 93
94 * intlfonts-VERSION.tar.gz 94 * intlfonts-VERSION.tar.gz
95 95
96 The intlfonts distribution contains X11 fonts that Emacs needs in 96 The intlfonts distribution contains X11 fonts in various encodings
97 order to display international characters. If you see a non-ASCII 97 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 98 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 99 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 100 you do have a font for a non-ASCII character, but some characters
101 right, or appear improperly aligned, a font from the intlfonts 101 don't look right, or appear improperly aligned, a font from the
102 distribution might look better. 102 intlfonts distribution might look better.
103 103
104 The fonts in the intlfonts distribution are also used by the ps-print 104 The fonts in the intlfonts distribution are also used by the ps-print
105 package for printing international characters. The file 105 package for printing international characters. The file
106 lisp/ps-mule.el defines the *.bdf font files required for printing 106 lisp/ps-mule.el defines the *.bdf font files required for printing
107 each character set. 107 each character set.
154 154
155 At first, Emacs does not include fonts and does not install them. You 155 At first, Emacs does not include fonts and does not install them. You
156 must do this yourself. 156 must do this yourself.
157 157
158 To take proper advantage of Emacs 21's mule-unicode charsets, you need 158 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 159 a suitable font. For `Unicode' (ISO 10646) fonts for X, see
160 <URL:http://czyborra.com/unifont/>, 160 <URL:http://dvdeug.dhis.org/unifont.html> (packaged in Debian),
161 <URL:http://openlab.ring.gr.jp/efont/> and 161 <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
162 <URL:http://www.cl.cam.ac.uk/%7Emgk25/ucs-fonts.html>. 164 <URL:http://www.cl.cam.ac.uk/%7Emgk25/ucs-fonts.html>.
165
163 <URL:http://czyborra.com/charsets/> has basic fonts for Emacs's 166 <URL:http://czyborra.com/charsets/> has basic fonts for Emacs's
164 ISO-8859 charsets. 167 ISO-8859 charsets.
165 168
166 XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/> and mirrors) 169 XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/> and mirrors)
167 contains font support for most, if not all, of the charsets that Emacs 170 contains font support for most, if not all, of the charsets that Emacs
168 supports. The font files should be usable separately with older X 171 currently supports, including iso10646-1 encoded fonts for use with
169 releases. 172 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.
170 176
171 BDF fonts etl-unicode.tar.gz used by ps-print and ps-mule to print 177 BDF fonts etl-unicode.tar.gz used by ps-print and ps-mule to print
172 Unicode characters are available from <URL:ftp://ftp.x.org/contrib/fonts/> 178 Unicode characters are available from <URL:ftp://ftp.x.org/contrib/fonts/>
173 and <URL:ftp://ftp.xfree86.org/pub/X.Org/contrib/fonts/>. 179 and <URL:ftp://ftp.xfree86.org/pub/X.Org/contrib/fonts/>.
174 180
177 Many GNU/Linux systems do not come with development packages by 183 Many GNU/Linux systems do not come with development packages by
178 default; they just include the files that you need to run Emacs, but 184 default; they just include the files that you need to run Emacs, but
179 not those you need to compile it. For example, to compile Emacs with 185 not those you need to compile it. For example, to compile Emacs with
180 X11 support, you may need to install the special `X11 development' 186 X11 support, you may need to install the special `X11 development'
181 package. For example, in April 2003, the package names to install 187 package. For example, in April 2003, the package names to install
182 were `xlibs-dev' and `libxaw7-dev' on Debian and `XFree86-devel' and 188 were `XFree86-devel' and `Xaw3d-devel' on RedHat. On Debian, the
183 `Xaw3d-devel' on RedHat. 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.
184 192
185 193
186 DETAILED BUILDING AND INSTALLATION: 194 DETAILED BUILDING AND INSTALLATION:
187 195
188 (This is for a Unix or Unix-like system. For MS-DOS and Windows 3.X, 196 (This is for a Unix or Unix-like system. For MS-DOS and Windows 3.X,