multi-size bitmap-mule
Keisuke Nishida
kxn30 @ po.cwru.edu
1999年 12月 16日 (木) 14:01:32 JST
Katsumi Yamaoka <yamaoka @ jpl.org> writes:
> そうですねえ。もし余力がありましたらお願いしますが、無くても構わないで
> しょう。
こんなんでどうでしょうか。
--- Makefile -----------------------------------------------------------
FONTDIR = /usr/X11R6/lib/X11/fonts/misc
PCFS = etl6x12-bitmap.pcf etl7x14-bitmap.pcf \
etl8x16-bitmap.pcf etl12x24-bitmap.pcf
all: bdf $(PCFS)
clean::
rm -f $(PCFS)
install: all
for f in $(PCFS); do \
install -m 644 $$f $(FONTDIR); \
gzip -f $(FONTDIR)/$$f; \
done
(cd $(FONTDIR); mkfontdir)
xset fp rehash
install-nogzip: all
for f in $(PCFS); do \
install -m 644 $$f $(FONTDIR); \
done
(cd $(FONTDIR); mkfontdir)
xset fp rehash
bdf: etl6x12-bitmap.bdf etl7x14-bitmap.bdf etl12x24-bitmap.bdf
etl6x12-bitmap.bdf: etl8x16-bitmap.bdf
bdfresize -f 12/16 etl8x16-bitmap.bdf \
| sed "s/8x16/6x12/g" > etl6x12-bitmap.bdf
etl7x14-bitmap.bdf: etl8x16-bitmap.bdf
bdfresize -f 14/16 etl8x16-bitmap.bdf \
| sed "s/8x16/7x14/g" > etl7x14-bitmap.bdf
etl12x24-bitmap.bdf: etl8x16-bitmap.bdf
bdfresize -f 24/16 etl8x16-bitmap.bdf \
| sed "s/8x16/12x24/g" > etl12x24-bitmap.bdf
%.pcf: %.bdf
bdftopcf $< > $@
------------------------------------------------------------------------
> おそらく。それより、21 でもしフォントの重ね書きができなくなったら、
> Lookup も含めて改造作業が必要になりますね。:-p
うーむ、まあ、そのときはそのときで・・
> そうしましょう。では、もし書いて下さるなら英語版の font/README.en を追
> 加するなどして (たぶん無くても構わないでしょうが) release してしまおう
> と思いますので、よろしくお願いします。
こんなんでどうでしょうか。
--- README.en ----------------------------------------------------------
This directory contains some bdf fonts used by bitmap-mule. The original
file is etl8x16-bitmap.bdf, from which the rest of files are automatically
generated by using bdfresize(*1).
How to Install
--------------
1) Edit FONTDIR in Makefile as you like.
2) Type `su' to become the root.
3) Type `make install'.
On such a system as gzipped pcf files are not recognized properly,
you should type `make install-nogzip' instead.
(*1) ftp://ftp.cs.titech.ac.jp/pub/X11/contrib/Local/bdfresize-1.4.tar.Z
------------------------------------------------------------------------
-- Keisuke Nishida
More information about the Emacs-mime-ja
mailing list