diary/Kojima/2004-11-16
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[diary/Kojima]]
・xpdf-3.00
リハビリがてら,xpdf-3.00 のバイナリパッケージを作ってみ...
した時は,日本語の TrueType フォントの処理がおかしいのか...
しく表示できなかったのだけど,Vine なり Fedora なりの xpd...
表示できているようなので,それらのソースを入手してしばし...
当初は VineSeedPlus の TrueType まわりのパッチを流用しよ...
けど,あれこれ手持ちの PDF ファイルを試してみると,フォン...
蔵している PDF ファイルはきちんと表示できない模様.
困ったなぁ,,と思って FC3 のソースを見てみると,Vine と...
に対応させているようで,このパッチなら大丈夫かな,と試し...
フォントデータ内蔵の PDF ファイルも表示できました.
ところが,「これでいけるかな」,とあれこれ PDF ファイルを...
全然日本語が表示できないファイルを発見.困ったなぁ,,と...
Vine のパッチを使った環境で試してみるとちゃんと見える模様.
一応,両方の環境(この手のテスト用には VMware な環境をそれ...
いる)とも Plamo-4.01 ベースなのに何が違うのだ,,と悩むこ...
局 libfreetype が 6.3.5 以降の新しいバージョンだと特定の ...
で日本語が表示できないらしいことに気づく(文字コードがらみ...
一方,最近の libfreetype は 6.3.7 とか 6.3.8 になっている...
xpdf だけのために古いバージョンを用意する(ラッパーをかま...
LD_PRELOAD で読み込むとか)ことも考えたのだけど,あまりよ...
したので,Makefile をいじって libfreetype.a を static に...
で作成.
当初はローダに -static オプションを指定して,全体を stati...
ないといけないのかな,と思ってたけど,どうやら共有ライブ...
l オプションで libfreetype.a を指定するようにすれば libfr...
を static にリンクした形で作成できた模様.ちなみに,こう...
た場合,本来は libfreetype.so が(厳密には libtool が)自動...
圧縮用ライブラリ(libz)への参照も明示的に指定して(-lz),解...
要がありました.
そんなこんなで思ったよりも苦労した xpdf-3.00 ですが,Plam...
イナリパッケージを plamo.linet.gr.jp の
Plamo-test/{t1lib-5.0.2-i386-P1,xpdf-3.00-i386-P1}.tgz に...
ので,興味がある人はぜひお試しくださいませ.フリーなフォ...
る関係で,フォントがあまり綺麗でなかったり,位置がずれる(...
ント)場合もありますが,そのあたりは御容赦くださいませ(苦笑)
#comment
終了行:
[[diary/Kojima]]
・xpdf-3.00
リハビリがてら,xpdf-3.00 のバイナリパッケージを作ってみ...
した時は,日本語の TrueType フォントの処理がおかしいのか...
しく表示できなかったのだけど,Vine なり Fedora なりの xpd...
表示できているようなので,それらのソースを入手してしばし...
当初は VineSeedPlus の TrueType まわりのパッチを流用しよ...
けど,あれこれ手持ちの PDF ファイルを試してみると,フォン...
蔵している PDF ファイルはきちんと表示できない模様.
困ったなぁ,,と思って FC3 のソースを見てみると,Vine と...
に対応させているようで,このパッチなら大丈夫かな,と試し...
フォントデータ内蔵の PDF ファイルも表示できました.
ところが,「これでいけるかな」,とあれこれ PDF ファイルを...
全然日本語が表示できないファイルを発見.困ったなぁ,,と...
Vine のパッチを使った環境で試してみるとちゃんと見える模様.
一応,両方の環境(この手のテスト用には VMware な環境をそれ...
いる)とも Plamo-4.01 ベースなのに何が違うのだ,,と悩むこ...
局 libfreetype が 6.3.5 以降の新しいバージョンだと特定の ...
で日本語が表示できないらしいことに気づく(文字コードがらみ...
一方,最近の libfreetype は 6.3.7 とか 6.3.8 になっている...
xpdf だけのために古いバージョンを用意する(ラッパーをかま...
LD_PRELOAD で読み込むとか)ことも考えたのだけど,あまりよ...
したので,Makefile をいじって libfreetype.a を static に...
で作成.
当初はローダに -static オプションを指定して,全体を stati...
ないといけないのかな,と思ってたけど,どうやら共有ライブ...
l オプションで libfreetype.a を指定するようにすれば libfr...
を static にリンクした形で作成できた模様.ちなみに,こう...
た場合,本来は libfreetype.so が(厳密には libtool が)自動...
圧縮用ライブラリ(libz)への参照も明示的に指定して(-lz),解...
要がありました.
そんなこんなで思ったよりも苦労した xpdf-3.00 ですが,Plam...
イナリパッケージを plamo.linet.gr.jp の
Plamo-test/{t1lib-5.0.2-i386-P1,xpdf-3.00-i386-P1}.tgz に...
ので,興味がある人はぜひお試しくださいませ.フリーなフォ...
る関係で,フォントがあまり綺麗でなかったり,位置がずれる(...
ント)場合もありますが,そのあたりは御容赦くださいませ(苦笑)
#comment
ページ名: