comparison INSTALL @ 89271:6d05c3c16a01

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Wed, 30 Oct 2002 03:51:06 +0000
parents f8555eb1fe49
children
comparison
equal deleted inserted replaced
89270:0e31b4adc10e 89271:6d05c3c16a01
162 162
163 XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/> and mirrors) 163 XFree86 release 4 (from <URL:ftp://ftp.xfree86.org/> and mirrors)
164 contains font support for most, if not all, of the charsets that Emacs 164 contains font support for most, if not all, of the charsets that Emacs
165 supports. The font files should be usable separately with older X 165 supports. The font files should be usable separately with older X
166 releases. 166 releases.
167
168 BDF fonts etl-unicode.tar.gz used by ps-print and ps-mule to print
169 Unicode characters are available from <URL:ftp://ftp.x.org/contrib/fonts/>
170 and <URL:ftp://ftp.xfree86.org/pub/X.Org/contrib/fonts/>.
171
172
173 The new Indian implementation uses the ISFOC standard fonts. We use
174 CDAC ISFOC fonts to display the Devanagari script in Emacs. They are
175 copyrighted, but we received permission to use them in Emacs from the
176 font developers. These fonts can be obtained from the internet, or
177 may be found in C-DAC products (including downloadable ones). For
178 examle, you can search the CDAC Devanagari font `dvsr0ntt.ttf' by
179 using some search engines and they will guide you to appropriate URLs
180 to obtain them.
181
182 After you've downloaded the fonts, then run the following Makefile
183 to create the appropriate BDF/PCF fonts. (You will need `ttf2bdf',
184 equipped with freetype 1, to create BDF file.)
185
186 TTFS= asdr0ntt.ttf:Assamese\
187 bndr0ntt.ttf:Bengali\
188 dvsr0ntt.ttf:Devanagari\
189 gjav0ntt.ttf:Gujarati\
190 knum0ntt.ttf:Kannada\
191 mlkr0ntt.ttf:Malayalam\
192 orsr0ntt.ttf:Oriya\
193 pnam0ntt.ttf:Punjabi\
194 sdsr0ntt.ttf:Sanskrit\
195 tlhm0ntt.ttf:Telugu\
196 tmvl0ntt.ttf:Tamil
197
198 all:
199 for f in ${TTFS}; do \
200 ttf=`echo $$f | sed 's/:.*$$//'`; \
201 reg=`echo $$f | sed 's/[^:]*://'`; \
202 base=`basename $$ttf .ttf`; \
203 echo Converting "$$ttf to $$base-XX.bdf/pcf with registry $$reg"; \
204 for i in 16 24; do \
205 ttf2bdf -p $${i} -r 100 -l 0_255 $$ttf > temp; \
206 sed "/^FONT /s/ISO10646-1/$$reg-CDAC/" <temp >$$base-$$i.bdf; \
207 bdftopcf $$base-$$i.bdf > $$base-$$i.pcf; \
208 done; \
209 done
210 rm -f temp
211
212 clean:
213 rm -f *.pcf *.bdf
167 214
168 215
169 DETAILED BUILDING AND INSTALLATION: 216 DETAILED BUILDING AND INSTALLATION:
170 217
171 (This is for a Unix or Unix-like system. For MS-DOS and Windows 3.X, 218 (This is for a Unix or Unix-like system. For MS-DOS and Windows 3.X,