前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

775 re(4):X11 terminal の mbfont patch
2005/2/14(月)13:00 - 竹の - nolm01.iee.niit.ac.jp - 898 hit(s)

引用する
現在のパスワード


松田七美男> それまでに ja_JP.UTF-8 がまともに使える環境を準備しなくては.

一応 CVS ツリーに入ったようです。

----- ここから (ChangeLog より) -----
2005-02-13 Shigeharu Takeno <shige@iee.niit.ac.jp>

* configure.in: New configuration option --enable-x11-mbfonts
(enabled by default). Interpretation of character encodings
is determined at run time by the LC_CTYPE locale setting.

* src/gplt_x11.c: All calls to x11 font handling routines are
conditionally substituted by the equivalent calls to multi-byte
routines if --enable-x11-mbfonts is configured, and a multi-byte
font has in fact been selected.

* NEWS term/x11.trm: Add documentation that describes the specification
of multi-byte fonts:
set term x11 font "mbfont:<primary font>;<secondary font>"
set label "foo" font "mbfont:<primary font>;<secondary font>"

----- ここまで (ChangeLog より) -----

----- ここから (src/gplt_x11.c より) -----
/* Shigeharu Takeno <shige@iee.niit.ac.jp> February 2005
* Support for multi-byte fonts based, with permission, on the "gnuplot+"
* patches by Masahito Yamaga <ma@yama-ga.com>
*/
----- ここまで (src/gplt_x11.c より) -----

松田七美男> うーん, iso10646-1 でないと unicode の意味がない気がします.
松田七美男> 日本語に限れば,jisx0208 から mapping で引っ張り出すことができましたっけ?

多分 ja_JP.UTF-8 のときは iso10646-1 だけでなくて jisx0208 や ksc5601,
gb2312 等も引いているんじゃないかと思います (違うかも知れません)。XFree86
の場合は、/usr/X11R6/lib/X11/locale/ja_JP.UTF-8/XLC_LOCALE 辺りで確認で
きると思います。私の debug コードでも "Missing charset:" のところに表示
される charset 用のフォントが必要だけど引けなかったものです。

松田七美男> Cyberbit.ttf はだめですか?

ダウンロードしたので後で試してみますが、少なくとも sazanami ではだめでし
た。色々調べたのですが、どうも Solaris 8 の X サーバは TrueType フォント
を X11 フォントとして使う部分が弱くて、TrueType フォントを iso10646-1 の
フォントとしては使えないみたいです (私のやり方が間違えているだけかも知れ
ません)。jisx0208 等として使うのはできますし、マニュアルにも jisx0208 の
フォントとして使う使い方は書いてあります。


〔ツリー構成〕

【764】 X11 terminal の mbfont patch 2005/2/4(金)21:39 竹の (2283)
┣【770】 re(1):X11 terminal の mbfont patch 2005/2/13(日)21:20 松田七美男 (912)
┣【771】 re(2):X11 terminal の mbfont patch 2005/2/13(日)22:30 竹の (2108)
┣【772】 re(3):X11 terminal の mbfont patch 2005/2/14(月)00:03 松田七美男 (2011)
┣【773】 re(4):X11 terminal の mbfont patch 2005/2/14(月)10:32 松田七美男 (615)
┣【774】 re(5):X11 terminal の mbfont patch 2005/2/14(月)12:41 竹の (547)
┣【775】 re(4):X11 terminal の mbfont patch 2005/2/14(月)13:00 竹の (2134)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.