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