MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示
https://forums.mozillazine.jp/viewtopic.php?f=2&t=7539
ページ 11

作成者:  Arrus [ 2008年6月23日(月) 19:58 ]
記事の件名:  Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Mac版とLinux版のFirefox 2.0.0.14公式バイナリで,インド系文字を正しく表示できるようにすることはできますでしょうか?
同様の質問を2ちゃんねるにもしたのですが,流れが速すぎて解答がつきませんでした。

作成者:  Cai [ 2008年6月23日(月) 21:51 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Arrus さんが書きました:
Mac版とLinux版のFirefox 2.0.0.14公式バイナリで,インド系文字を正しく表示できるようにすることはできますでしょうか?
同様の質問を2ちゃんねるにもしたのですが,流れが速すぎて解答がつきませんでした。

Firefox サポート:インドのサイトが正しく表示されない
こちらが参考になりませんか?
フォントが導入されていないことが原因と思われます。

作成者:  Arrus [ 2008年6月23日(月) 22:15 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Cai さんが書きました:
Firefox サポート:インドのサイトが正しく表示されない
こちらが参考になりませんか?
フォントが導入されていないことが原因と思われます。

Linuxではフォントは入っていて表示はできるのですが,本来とは逆に表示されたりしています。Macに関しては手元にないのでわからないのですが,ここによると豆腐になって全く表示できないらしいです。

作成者:  POCH [ 2008年6月23日(月) 22:42 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Arrus さんが書きました:
Macに関しては手元にないのでわからないのですが,ここによると豆腐になって全く表示できないらしいです。

Mac OS X 10.5.3 の環境です。
ご紹介のリンク先の文字描画ですが、
Firefox 2.0.0.14 ではすべて "?" になってました。
ちなみに、Firefox 3 ではチベット文字以外は豆腐になるか点線の丸が抜けてしまってます。
Unicode で自動判別は全言語の設定でテスト。

作成者:  [ 2008年6月24日(火) 00:43 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Cai さんが書きました:

それ、対象バージョンが書かれていませんが Firefox 3 についての記述ですね。
Firefox 2 では無理だと思います。
complex script への対応は、Firefox 3 の新機能のひとつです。
# 日本語版のリリースノートでは「複雑な筆記体」と書かれていますが、筆記体の話ではありません。

作成者:  Arrus [ 2008年6月24日(火) 02:07 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

ここによればLinux版はコンパイル時のオプションでPangoを使うように指定できますが,MacでもPangoを使ってインド系文字を表示できますでしょうか?

作成者:  [ 2008年6月25日(水) 23:49 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Arrus さんが書きました:
ここによればLinux版はコンパイル時のオプションでPangoを使うように指定できますが,MacでもPangoを使ってインド系文字を表示できますでしょうか?

それはたぶん無理だと思います。

背景がよくわからないのですが、
Firefox 2 公式バイナリ → コンパイル時のオプション
という流れになるのはなぜでしょう。
普通なら
Firefox 2 公式バイナリ → Firefox 3 公式バイナリ
となると思うのですが…

作成者:  Arrus [ 2008年6月26日(木) 18:06 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

あ さんが書きました:
それはたぶん無理だと思います。
それでは,Macで,ATSUIを使うようにするパッチを当てて自分でコンパイルすることはできますでしょうか?

あ さんが書きました:
背景がよくわからないのですが、
Firefox 2 公式バイナリ → コンパイル時のオプション
という流れになるのはなぜでしょう。
普通なら
Firefox 2 公式バイナリ → Firefox 3 公式バイナリ
となると思うのですが…

実行する予定はないのですが,ThunderbirdやSeaMonkeyでもインド系文字を表示できるようにする方法が知りたいのです。

作成者:  [ 2008年6月27日(金) 01:22 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Arrus さんが書きました:
それでは,Macで,ATSUIを使うようにするパッチを当てて自分でコンパイルすることはできますでしょうか?

あーそういえば、日の目を見なかった惜しいパッチがありましたね。
Firefox 2.0.0.14 用のパッチが用意されているわけではないので単純には当たりませんが、この方法なら行けるでしょう。

Arrus さんが書きました:
あ さんが書きました:
Firefox 2 公式バイナリ → コンパイル時のオプション
という流れになるのはなぜでしょう。
普通なら
Firefox 2 公式バイナリ → Firefox 3 公式バイナリ
となると思うのですが…

実行する予定はないのですが,ThunderbirdやSeaMonkeyでもインド系文字を表示できるようにする方法が知りたいのです。

ということであれば、Gecko 1.8.1 相当製品 (Thunderbird 2 や Seamonkey 1.1) にパッチを当てる他にも、Gecko 1.9 相当 (Thunderbird 3 (a.k.a Shredder) Alpha や SeaMonkey 2a1pre 等) を使う手や、その正式版を待つという手もありますね。

今すぐ、ということであればどちらも正式版ではないという点ではどっちもどっちなので、お好みの方を自己責任で使えば良いでしょう。

作成者:  Arrus [ 2008年6月29日(日) 21:30 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

あ さんが書きました:
あーそういえば、日の目を見なかった惜しいパッチがありましたね。
Firefox 2.0.0.14 用のパッチが用意されているわけではないので単純には当たりませんが、この方法なら行けるでしょう。

それでは,パッチをダウンロードしてから当てるまでのやり方を教えてくださいませんでしょうか?

作成者:  [ 2008年7月01日(火) 22:46 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

Arrus さんが書きました:
それでは,パッチをダウンロードしてから当てるまでのやり方を教えてくださいませんでしょうか?

パッチは Bug 121540 - Use ATSUI for text rendering on Mac OS X に添付されています。
ソースに対する変更は MLTE adaptation (v7.5 が最新)で、このパッチを当てることになります。
また、追加する必要があるファイルが nsMacFonts.cpp (v3 が最新) と nsMacFonts.h で、これらはソースの gfx/src/mac/ に置きます。

パッチは patch コマンドを使って当てます。使い方はマニュアルを見てください。
Firefox 2.0.0.14 のソースに対してパッチを当てると、そのまま当たる部分については反映されますが、そのままでは当たらない部分が reject file に出力されます。
reject file に出力された部分については、それを見つつ、ソースを手作業で編集してそのパッチを反映させてください。

…と、ここまでの作業を 1 つのパッチにしたものが今、手元にあるのですが、これまでファイル置き場として使っていたサーバに接続できないので公開することができません^^;
接続できるようになって、かつ忘れていなければ公開しようかとは思います。

作成者:  Arrus [ 2008年7月02日(水) 07:48 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

わざわざアップロードまでしてくださいまして,ほんとうにありがとうございます。

作成者:  [ 2008年8月25日(月) 21:58 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

あ さんが書きました:
…と、ここまでの作業を 1 つのパッチにしたものが今、手元にあるのですが、これまでファイル置き場として使っていたサーバに接続できないので公開することができません^^;
接続できるようになって、かつ忘れていなければ公開しようかとは思います。
遅くなりました。
時間が経ってしまい、Firefox 2.0.0.14 ではなく 2.0.0.16 になってしまいましたが、上記バグにあるパッチを Firefox 2.0.0.16 用にしたパッチは atsui-fx2.0.0.16.diff です。

作成者:  [ 2008年8月29日(金) 23:49 ]
記事の件名:  Re: Mac版/Linux版Firefox 2.0.0.14での,インド系文字の表示

あ さんが書きました:
時間が経ってしまい、Firefox 2.0.0.14 ではなく 2.0.0.16 になってしまいましたが、上記バグにあるパッチを Firefox 2.0.0.16 用にしたパッチは atsui-fx2.0.0.16.diff です。
パッチを当てた Thunderbird を作ってみました。
日本語版
英語版

# ロゴや名前が違うのは、Thunderbird の商標使用権を持っていないためですので気にしないでください。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/