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 メーリングリストの案内