[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:13420] Re: ktest とvftest
-
From:Yoshinori Ariie
-
Date:Sun, 17 Mar 2002 10:58:19 +0900
- Subject: [plamo:13420] Re: ktest とvftest
- From: Yoshinori Ariie <PBA00250@xxxxxxxxx>
- Date: Sun, 17 Mar 2002 10:58:19 +0900
- Posted: Sun, 17 Mar 2002 10:58:05 +0900
有家です。
date: Sun, Mar 17, 2002 at 01:36:42AM +0900
from: Shun-ichi TAHARA <jado@flowernet.gr.jp>
>
> ボールドとか斜体とかに対応するPSフォント名が分かってないので、全部細字
> の正体で定義してます。
おっしゃる通り、
tgif が認知するPSフォント名がわかれば、たとえばそれが xxx だとすれば
Tgif.xxxShowFontChar: \244\242
!Tgif.xxxShowFontChar: あ
などとすればよいはずです(よね)。
でもこの xxx にあれこれ文字列を設定してみましたが、やっぱり「蓖」
になるので、今のところ裏技でごまかしています。
▼ 裏技
私の手元にある tgif のソースは 4.1.40 なのですが、font.c の中の
char *GetShowFontChar(FontIndex)
という関数がこの初期化をしているようなので、
そこに直接「あ」を書き込んでやる、という .. 強引な方法です (^^);
--- font.c.BAK Thu Oct 26 04:04:38 2000
+++ font.c Sun Mar 17 10:26:53 2002
@@ -425,8 +425,8 @@
int min_byte2=canvasFontPtr->min_char_or_byte2;
int max_byte2=canvasFontPtr->max_char_or_byte2;
- fontFamilies[FontIndex].choice_char[0] = ((min_byte1+max_byte1)>>1);
- fontFamilies[FontIndex].choice_char[1] = ((min_byte2+max_byte2)>>1);
+ fontFamilies[FontIndex].choice_char[0] = '\244';
+ fontFamilies[FontIndex].choice_char[1] = '\242';
fontFamilies[FontIndex].choice_char[2] = '\0';
return fontFamilies[FontIndex].choice_char;
}
--
2002/02/28 ORCAがオープンソース化されました
http://www.orca.med.or.jp/
pba00250@nifty.com
yoariie@ehime.med.or.jp
-------------------------
有家佳紀 Yoshinori Ariie
- References
-
- [plamo:13412] Re: ktest とvftest, Yoshinori Ariie
- [plamo:13414] Re: ktest とvftest, Shun-ichi TAHARA (田原 俊一)
- [plamo:13417] Re: ktest とvftest, Yoshinori Ariie
- [plamo:13418] Re: ktest とvftest, Shun-ichi TAHARA (田原 俊一)
[検索ページ]
[メール一覧]
Plamo ML 公開システム