[ubuntu-jp:4464] Re: #ubuntu-jp IRCミーティングの議事録 2013-06-18

Mitsuya Shibata mty.shibata @ gmail.com
2013年 6月 20日 (木) 14:42:18 UTC


2013年6月20日 12:54 Kazuhiro NISHIYAMA <zn @ mbf.nifty.com>:
> 単純に疑問なのですが、
> | "sans:lang=ja:charset=\!\!\$jy\!\!\!\!\#       "
> の charset の謎の文字列はどういう意味なのでしょうか?

charsetは指定したグリフが存在するフォントを、fc-matchなどで
マッチさせるときに使用します。

ただコマンドで使う場合は指定方法が特殊で、ビットテーブルを
何らかの方法で印字可能な文字列に変更した結果、このような
謎の文字列になります(fontconfigのドキュメントを参考にした記憶が)。

今回の例だと、「一」という漢字(UCS-4でいう0x00004e00)
が存在するグリフのうち一番最初に来るものが中国語フォントじゃない
ことを確認するために使っていました。

$ fc-pattern "sans:lang=ja:charset=\!\!\$jy\!\!\!\!\#       "
みたいに実行してもらえれば、どんなパターンだったのかわかると思います。
--
Mitsuya Shibata
mty.shibata @ gmail.com



More information about the ubuntu-jp mailing list