Re: [Kuser] KDE4でも同じ(日本語フォントを固定幅フォントとして認識させる方法について)
Mamoru Yamanishi
myamanishi3 @ unl.edu
2007年 11月 25日 (日) 13:32:44 UTC
>>
# Thanksgivingで州内を旅行しておりました。
>> 前に添付したパッチはTrolltechにのサポートに送ってみたの
>> ですが、なしのつ
>> ぶてです。
>
> バグレポートとして送ったんですよね?
バグレポートとしてではなく、意見として投稿しました。
実は、メールをよ見落としていたようで、メールを送った翌日には返事
が来ておりました。
この休み明けにも、応答しようと思っていたところです。
>
> もし送ったメッセージが手元にあれば、見せてもらえますか?
>
> 国際化まわりの話は、何が問題なのか、どれくらいの問題なのか
> を理解してもらうところが一番肝心なので、
> 送ったメッセージを第三者の視点で読ませてもらえば
> 何か糸口が見つかるかもしれません。
メッセージはいかの通りです。
>> This is not bug report. I do not find how to request feature in Qt.
>> Therefore I'm writing here.
>>
>> Though Qt became nicer one after another. However, we, Japanese,
>> still have couple of inconvenience to use Japanese; i.e. input and
>> display. I have one thing to suggest. I'm using KDE on my Linux
>> box.
>>
>> I expected that Japanese fixed width fonts were listed as "fixed
>> width" font. In Qt (3.3.8 and later), however, a font which has
>> multiple width like Japanese font is execluded from fixed width
>> fonts.
>> It does not matter font has "*-m-*" or "*-p-*" property. The only
>> way
>> to use Japanese font as fixed width font was to use "monospace" after
>> configuring fontconfig using alias. However, there was no dynamic
>> configuration like chosing an item in the menu.
>>
>> Looking at the souce codes, you already introduced codes which allow
>> us to select multi-width font as fixed width fonts. They are
>> provided
>> for MacOS X, and surrounded by conditional macro (#if/ifdef ~
>> #endif).
>> I modified conditions which allow those parts available to X11. My
>> modification is quite simple but effective.
>
> Thanks.
>
> This only happens with Japanese fonts then? Do you have any fonts
> available that we could test this with?
>
> Also, do you know if this only affects the XLFD font subsystem or
> if it
> affects Qt when using FreeType as well?
>
>
多分、言わんとするところは理解されていると思うのですが、後、どの
ように
プッシュするかだと思うのです。
--
Mamoru Yamanishi, Ph.D. <myamanishi3 @ unl.edu>
Research Assistant Professor, Center for Biotechnology
Univerisy of Nebraska-Lincoln
405 Hamilton Hall, UNL 0304
Kde-jp メーリングリストの案内