/[emacs]/emacs/INSTALL
ViewVC logotype

Diff of /emacs/INSTALL

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.84 by kfstorm, Sat Dec 29 01:13:26 2001 UTC revision 1.84.2.1 by handa, Wed Oct 30 03:51:06 2002 UTC
# Line 165  contains font support for most, if not a Line 165  contains font support for most, if not a
165  supports.  The font files should be usable separately with older X  supports.  The font files should be usable separately with older X
166  releases.  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
214    
215    
216  DETAILED BUILDING AND INSTALLATION:  DETAILED BUILDING AND INSTALLATION:
217    

Legend:
Removed from v.1.84  
changed lines
  Added in v.1.84.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26