changeset 47715:b03e194a48e7

*** empty log message ***
author Kenichi Handa <handa@m17n.org>
date Mon, 30 Sep 2002 11:14:42 +0000
parents 39f78ce51bd3
children 2589e6117a86
files INSTALL
diffstat 1 files changed, 48 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/INSTALL	Mon Sep 30 10:47:59 2002 +0000
+++ b/INSTALL	Mon Sep 30 11:14:42 2002 +0000
@@ -170,6 +170,54 @@
 and <URL:ftp://ftp.xfree86.org/pub/X.Org/contrib/fonts/>.
 
 
+The new Indian implementation uses the ISFOC standard fonts.  We use
+CDAC ISFOC fonts to display the Devanagari script in Emacs.  They are
+copyrighted, but we received permission to use them in Emacs from the
+font developers.  These fonts can be obtained from the internet, or
+may be found in C-DAC products (including downloadable ones).  For
+examle, you can search the CDAC Devanagari font `dvsr0ntt.ttf' by
+using some search engines and they will guide you to appropriate URLs
+to obtain them.
+
+After you've downloaded the fonts, then run the following Makefile
+to create the appropriate BDF/PCF fonts.  (You will need `ttf2bdf',
+equipped with freetype 1, to create BDF file.)
+
+TTFS=	asdr0ntt.ttf:Assamese\
+	bndr0ntt.ttf:Bengali\
+	dvsr0ntt.ttf:Devanagari\
+	gjav0ntt.ttf:Gujarati\
+	knum0ntt.ttf:Kannada\
+	mlkr0ntt.ttf:Malayalam\
+	orsr0ntt.ttf:Oriya\
+	pnam0ntt.ttf:Punjabi\
+	sdsr0ntt.ttf:Sanskrit\
+	tlhm0ntt.ttf:Telugu\
+	tmvl0ntt.ttf:Tamil
+
+all:
+	for f in ${TTFS}; do \
+	  ttf=`echo $$f | sed 's/:.*$$//'`; \
+	  reg=`echo $$f | sed 's/[^:]*://'`; \
+	  base=`basename $$ttf .ttf`; \
+	  echo Converting "$$ttf to $$base-XX.bdf/pcf with registry $$reg"; \
+	  for i in 16 24; do \
+	    ttf2bdf -p $${i} -r 100 -l 0_255 $$ttf > temp; \
+	    sed "/^FONT /s/ISO10646-1/$$reg-CDAC/" <temp >$$base-$$i.bdf; \
+	    bdftopcf $$base-$$i.bdf > $$base-$$i.pcf; \
+	  done; \
+	done
+	rm -f temp
+
+clean:
+	rm -f *.pcf *.bdf
+
+If your X server for X font server supports TrueType fonts, you can
+directly use the downloaded fonts (without converting them to PCF as
+above).  But, in that case, you must give "Devanagari-CDAC" to the
+CHARSET_REGISTRY and CHARSET_ENCODING field of the devanagari font.
+
+
 DETAILED BUILDING AND INSTALLATION:
 
 (This is for a Unix or Unix-like system.  For MS-DOS and Windows 3.X,