【deb系】Ubuntu Linux 20【ディストリ】

このエントリーをはてなブックマークに追加
252login:Penguin
Ubuntu 7.04-jpを使ってるのだけど、Acrobat Reader 8.1.1 にupdateしたら、
PDFファイル内の半角英数字が表示されなくなってしまいました。
同じような経験をした人いませんか?
253login:Penguin:2007/12/12(水) 14:34:16 ID:JgZM6efA
>>250-251
ありがと。
Xubuntuって実はあんまり使ったことなくてね。
結構いけそうな感じだなあ。やってみようかしら。

>>251
Flubuntuって、ちょっと前にGutsyベースのが延期されたって聞いたけど、今はでてるのかな。
見てみることにするよ。
254252:2007/12/12(水) 17:32:44 ID:wINJuFvv
とりあえずディストリビューション側の問題なのかパッケージ
ii adobereader-jpn 7.0.9-1ubuntu0ja1
ii adobereader-jpn-ipamonafont 1.0.4-0ubuntu0ja1
の問題なのか分からないので、それを明らかにしてきます。

PDFが正しく表示出来ないと知ったのは、ディストリビューションの更新と
このパッケージの更新を終了した後のことでしたので。
255252:2007/12/12(水) 18:42:19 ID:wINJuFvv
ディストリビューションを7.04の最新にしただけでは、問題は起きませんでした。
その状態で、
ii adobereader-jpn 7.0.9-1ubuntu0ja1
ii adobereader-jpn-ipamonafont 1.0.4-0ubuntu0ja1

ii adobereader-jpn 8.1.1
ii adobereader-jpn-ipamonafont 1.0.4-0ubuntu0ja2
に更新するとダメでした。

WindowsにPDFファイルを持って行くと、Acrobat Reader 8.1.1でもちゃんと見られます。
フォント情報は
■GothicBBB-Medium (Type 1(CID))
Encoding: 90ms-RKSJ-H
(KozGoPro-Medium, Type 1 (CID))
■Ryumin-Light(Type 1(CID))
Encoding: 90ms-RKSJ-H
(KozMinProVI-Regular, Type 1 (CID))
となっているようです。
Webサイトで生成されたPDFなので、おそらくフォントの埋め込みは行われていません。

さて、何を調べたら問題を解決できそうでしょうか。
256login:Penguin:2007/12/12(水) 19:23:38 ID:rq7U09Ep
>>252
ちなみに/ためしに、acroreadの英語版+日本語フォントパックではどう?

俺も7.04だったかいまの7.10だかで似た現象に当たって、↑の組み合わせで
うまくいったから、とりあえずそれでよしとして今日に至るの

257252:2007/12/12(水) 20:35:22 ID:wINJuFvv
>>256
既にReader 8.1.1(JP).が入っている状態なので、とりあえず先にフォントパックを入れてみます。
(FontPack81_jpn_i486-linux.tar.gz)
これでダメならReader 8.1.1(JP)を入れる前まで戻して Adobeからもってきた英語版
(AdobeReader_enu-8.1.1-1.i386.deb)+フォントパックを試みたいと思います。
258252:2007/12/12(水) 21:13:31 ID:wINJuFvv
フォントパックを入れただけではダメでした。

んで英語版を試す前にちょっと原因かもしれないことを思いついたんですが、
/opt/Adobe/Reader8/Resource/CIDFont/ に KozMinProVI-Regular.otf しかないため?
(検索してみたら KozGoPro-Regularを再利用すべしとか発見 orz )

しかし同フォルダには一応 ipagp-mona-cid.otf が入っているのですが、
エンコーディング 90ms-RKSJ-Hに対する実際のフォントとしてipagp-mona-cidを
見てくれてません。これはどこが悪いのか・・・・・・
259252:2007/12/12(水) 23:31:33 ID:wINJuFvv
とりあえず解決法は以下の通りとなりました。

Acrobat Reader 7用の日本語化パックにあるKozGoPro-Medium.otfを
/opt/Adobe/Reader8/Resource/CIDFont/ 内にコピーして、
~/.adobe/Acrobat/8.0/{Cache,Usercache.bin} を削除してから acroread を起動。

以下なぞ。
KozGoPro-Medium.otfを入れていない状態では、readerはmonaフォントを
認識(AcroFnt08.lstに書き込まれる。フォント名はMS-PGothic)しており、
全角文字は表示されている。しかし半角英数字は表示されない。
KozGoPro-Medium.otfを入れ、これがreaderに認識されると正しく表示される。

何がなにやら orz
260252:2007/12/13(木) 01:32:34 ID:Ve4Tdc73
余談ですが、とりあえずディストリビューションの問題ではなく Adobe Reader の
配布物不足? という気がしたので、これについてはAdobeに報告しておきました。