From owner-ports-jp@jp.FreeBSD.org Tue Feb 22 16:52:59 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j1M7qxw26074;
	Tue, 22 Feb 2005 16:52:59 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from khdd.net (kappa.allnet.ne.jp [61.211.150.156])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id j1M7qx826069
	for <ports-jp@jp.FreeBSD.org>; Tue, 22 Feb 2005 16:52:59 +0900 (JST)
	(envelope-from kanou@khdd.net)
Message-Id: <200502220752.j1M7qx826069@castle.jp.FreeBSD.org>
Received: (qmail 90926 invoked from network); 22 Feb 2005 07:53:57 -0000
Received: from localhost.khdd.net (HELO localhost) (127.0.0.1)
  by localhost.khdd.net with SMTP; 22 Feb 2005 07:53:57 -0000
To: ports-jp@jp.FreeBSD.org
cc: SHIOZAKI Takehiko <st@be.to>, caffeine@m13.alpha-net.ne.jp,
   koma2@ms.u-tokyo.ac.jp, kanou@khdd.net
In-reply-to: Your message of "Tue, 22 Feb 2005 14:49:42 JST."
             <20050222054942.GA49030%st@be.to>
From: KANOU Hiroki <kanou@khdd.net>
Reply-To: ports-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 22 Feb 2005 16:53:57 +0900
X-Sequence: ports-jp 15568
Subject: [ports-jp 15568] Re: C implementation of mkbold/mkitalic
Sender: owner-ports-jp@jp.FreeBSD.org
X-Originator: kanou@khdd.net
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+041223

$B<mLn$G$9!#(B

[ports-jp 15567] $B$K$F1v:j$5$s(B:
> >$B!&(BC$B8@8lHG$O$^$@8O$l$F$$$J$$(B
> 
> $BJs9p$@$1$G$9$_$^$;$s$,!"$3$l$,5/$-$F$$$k$h$&$J5$G[$,$"$j$^$9!#(B
> japanese/kappa20(ja-k20fonts-0.396_2)$B$r(Bbuild$B$9$k$H$-$K!"(B
> mkbold-mkitalic-0.06_1$B$NJ}$N(Bmkitalic$B$r;H$&$H!"(B
> 
> mkitalic 10x20L2b.bdf > 10x20L2bi.bdf
> bdftopcf 10x20L2bi.bdf | gzip -c > 10x20L2bi.pcf.gz
> BDF Error on line 174: bad character name in BDF file
> bdftopcf: bdf input, 10x20L2bi.bdf, corrupt
> 
> $B$N$h$&$JJ86g$,BgNL$K=P$^$9$,!"(Bmkitalic-1.0_1$B$NJ}$r;H$&$H!"(B
> $B2?$b=P$^$;$s!#(B

$BJQ498e$N(B BDF $B$N(B 174 $B9TL\$r8+$F$_$?$i!"(B'STARTCHAR ' $B$H$J$C$F$$$^$7$?!#(B
$B85$O(B 'STARTCHAR %' $B$G$9!#(B

$B%=!<%9$r(B grep $B$7$F$_$k$H(B
	fprintf(stdout, buf);
$B$N$h$&$J5-=R$,$?$/$5$s$"$k$N$G!"(Bbuf $B$K(B '%' $B$,F~$C$?J8;zNs$,Mh$F(B
$B$*$+$7$J;v$K$J$C$?$N$G$O$J$$$+$H?dB,$7$F$$$^$9!#(B

$B$3$l$i$OA4It(B
	fputs(buf, stdout);
$B$KCV$-49$($k$Y$-$@$H;W$$$^$9!#$=$N$[$&$,$4$/$o$:$+$G$9$,!"=hM}B.EY$b(B
$B>e$,$k$O$:$G$9!#(B

#$B$A$J$_$K!"(BBDF 2.1 $B$N5,3J$G$O(B
#| The word STARTCHAR followed by up to 14 characters (no blanks) of
#| descriptive \fIname\fP of the glyph.
#(http://cvs.freedesktop.org/xorg/xc/doc/specs/BDF/bdf.ms?rev=1.3&view=markup)
#$B$H$7$+5,Dj$7$F$$$J$$$N$G!"%0%j%UL>$K(B '%' $B$r;H$C$F$b4V0c$$$G$O$"$j$^$;$s!#(B
#BDF 2.2 (http://partners.adobe.com/public/developer/en/font/5005.BDF_Spec.pdf)
#$B$G$O!"(B
#| The word STARTCHAR followed by a string containing the name for the
#| glyph. In base fonts, this should correspond to the name in the 
#| PostScript language outline font fs encoding vector. In a Composite font
#| (Type 0), the value may be a numeric offset or glyph ID.
# $B$H$"$k$N$G(B % (PS$B$N%3%a%s%H3+;OJ8;z(B) $B$O;HMQ$9$k$Y$-$G$O$J$$$N$G$9$,!"(B
# X $B$N=`5r$9$k(B BDF $B$,(B 2.2 $B$K$J$k$3$H$O1J5W$K$J$$$G$7$g$&!#(B

$B<mLn(B $B9(<y(B  <kanou@khdd.net>
