[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: pkgsrc for JIS X0213 fonts



こんばんは。

ichiro@ichiro.org (Ichiro Fukuhara) wrote:

Ichiro> jis213のほうは問題なかったです

こちらでもうまくいきました。

>> 加えて、JIS X0208/0212についても若干整理しました。細かく
>> フォント毎に(elisa8とかnaga10とか)分ける手もあると思いま
>> すが、面倒なので集めました。

Ichiro> jisx0208fontsですが、checksumがちがってました。

0208/0212ともに一部のファイルを取ってくることができません。
エラーメッセージが必要でしたらお送りします。

jisx0208fonts:
        elisau10.tgz
        elisat10.tar.gz
        kaname_k12_bdf.tar.gz
        knj10-1.00.tar.gz

jisx0212fonts:
        jisksp14.bdf.gz
        min-1-24.bdf.gz

--
砂川恵輝 SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>

おまけ: kterm-6.2.0でJIS X 0213が表示できるようにしてみまし
た。正しいかどうは不明ですが、コーヒーの漢字が表示できていま
す(おまけの方が長い…)。

Index: gset.c
===================================================================
RCS file: /cvsroot/kterm/gset.c,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 gset.c
*** gset.c	2000/04/07 16:20:54	1.1.1.1
--- gset.c	2000/04/07 16:36:22
***************
*** 188,193 ****
--- 188,199 ----
  	gsettofnum[GSET_HOJOKANJI] = F_JISX0212_0;
  	gsetontheright[GSET_HOJOKANJI] = False;
  
+ 	gsettofnum[GSET_KANJI3] = F_JISX0213_1;
+ 	gsetontheright[GSET_KANJI3] = False;
+ 
+ 	gsettofnum[GSET_KANJI4] = F_JISX0213_2;
+ 	gsetontheright[GSET_KANJI4] = False;
+ 
  	gsettofnum[GSET_HANZI] = F_GB2312_0;
  	gsetontheright[GSET_HANZI] = False;
  
***************
*** 213,218 ****
--- 219,226 ----
  #ifdef KTERM_MBCS
  	screen->_box[F_JISX0208_0] = VTwbox;
  	screen->_box[F_JISX0212_0] = VTwbox;
+ 	screen->_box[F_JISX0213_1] = VTwbox;
+ 	screen->_box[F_JISX0213_2] = VTwbox;
  	screen->_box[F_GB2312_0] = VTwbox;
  	screen->_box[F_KSC5601_0] = VTwbox;
  	screen->_box[F_JISC6226_0] = VTwbox;
***************
*** 237,242 ****
--- 245,252 ----
  #ifdef KTERM_MBCS
  		{"jisx0208.1990-0", "jisx0208.1983-0"},	/* F_JISX0208_0 */
  		{"jisx0212.1990-0"},			/* F_JISX0212_0 */
+ 		{"jisx0213.2000-1"},			/* F_JISX0213_1 */
+ 		{"jisx0213.2000-2"},			/* F_JISX0213_2 */
  		{"gb2312.1980-0"},			/* F_GB2312_0 */
  		{"ksc5601.1987-0"},			/* F_KSC5601_0 */
  		{"jisc6226.1978-0", "jisx0208.1983-0"},	/* F_JISC6226_0 */
Index: gset.h
===================================================================
RCS file: /cvsroot/kterm/gset.h,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 gset.h
*** gset.h	2000/04/07 16:20:54	1.1.1.1
--- gset.h	2000/04/07 16:23:05
***************
*** 63,68 ****
--- 63,70 ----
  # define GSET_OLDKANJI	(MBCS|GSET('@'))
  # define GSET_HANZI	(MBCS|GSET('A'))
  # define GSET_KANJI	(MBCS|GSET('B'))
+ # define GSET_KANJI3	(MBCS|GSET('O'))
+ # define GSET_KANJI4	(MBCS|GSET('P'))
  # define GSET_HANJA	(MBCS|GSET('C'))
  # define GSET_HOJOKANJI	(MBCS|GSET('D'))
  #endif /* KTERM_MBCS */
***************
*** 80,89 ****
  #ifdef KTERM_MBCS
  #  define F_JISX0208_0	10
  #  define F_JISX0212_0	11
! #  define F_GB2312_0	12
! #  define F_KSC5601_0	13
! #  define F_JISC6226_0	14
! #  define FCNT		15
  #else
  #  define FCNT		10
  #endif
--- 82,93 ----
  #ifdef KTERM_MBCS
  #  define F_JISX0208_0	10
  #  define F_JISX0212_0	11
! #  define F_JISX0213_1	12
! #  define F_JISX0213_2	13
! #  define F_GB2312_0	14
! #  define F_KSC5601_0	15
! #  define F_JISC6226_0	16
! #  define FCNT		17
  #else
  #  define FCNT		10
  #endif