diff options
| author | Kenichi Handa | 2002-10-30 03:51:06 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2002-10-30 03:51:06 +0000 |
| commit | 0b0c63c231a326b97c28979990c3e3ccdcd848b4 (patch) | |
| tree | 449098505fbd97530bc7acc65343e7df50c5316a | |
| parent | 13337eaa180929e4a3ddd7aa1bf970eccecad5f5 (diff) | |
| download | emacs-0b0c63c231a326b97c28979990c3e3ccdcd848b4.tar.gz emacs-0b0c63c231a326b97c28979990c3e3ccdcd848b4.zip | |
*** empty log message ***
| -rw-r--r-- | INSTALL | 47 |
1 files changed, 47 insertions, 0 deletions
| @@ -165,6 +165,53 @@ 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 | 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 | |||
| 168 | 215 | ||
| 169 | DETAILED BUILDING AND INSTALLATION: | 216 | DETAILED BUILDING AND INSTALLATION: |
| 170 | 217 | ||