お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-08-06 15:10:36

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Adobe Reader 9で日本語が点々になる件

私は普段から腰痛が痛いので、日常色々と気をつけてはいるのですが、昨日ふとしたことから激しく痛くなり、こりゃちゃんと腰痛体操をまた始めた方が良いなと思い、ググっていたところちゃんと表示できないページを発見。
http://www.skk-health.net/youtsu/youtsu3.pdf
上記を開こうとすると、

このページを正しく表示するには、日本語サポートパッケージが必要です。現在の設定では、このリソースは使用で来ません。これは、http://www.adobe.com/products/acrobat/acrrasianfontpack.html からダウンロードできます。

と言われ、OK をクリックすると表示されるページは点々だらけ。
しょうがないので、下記から FontPack81_jpn_i486-linux.tar.gz なるものをダウンロードするも、これ良く見ると 8.1 用ぢゃないですか!と言うか、リンクが元々 8 までしか無かったけど。一応解凍してインストールを試みるも、8.1 が入ってねぇと上手く動かねぇよ!と言われるので、取り敢えず止め。
http://www.adobe.com/products/acrobat/acrrasianfontpack.html

気を取り直して解決法を探してみるとありました。以下、その方法です(前置きが長くて済みません)。
同じ問題で困っている方はお試しください。

1.ftp://ftp.adobe.com/pub/adobe/reader/unix/8.x/8.1.6/jpn/
上記より、AdobeReader_jpn-8.1.6-1.i486.tar.gz をダウンロードして解凍。

2.上記を解凍して出来た AdobeReader ディレクトリ内の COMMON.TAR を解凍。

3.解凍して出来た AdobeReader/Adobe/Reader8/Resource/CIDFont 内にある、KozGoProVI-Medium.otf を /opt/Adobe/Reader9/Resource/CIDFont/ 内にコピー。

4.環境変数 ACRO_DISABLE_FONT_CONFIG を設定する。
$ env ACRO_DISABLE_FONT_CONFIG=1 acroread

5.Firefox のプラグインでも上手く機能するように、~/.bashrc の最下行にでも下記のような感じで追加して保存。
#ACRO_DISABLE_FONT_CONFIG
export ACRO_DISABLE_FONT_CONFIG=1

6.ここまでやった設定を反映させるため、一旦ログアウト & 再ログイン。
改めて件のページにアクセスしてみると、あら不思議、ちゃんと表示されるようになりました。

どうも、AdobeReader9 のバグのようでした。
出典 : http://d.hatena.ne.jp/pyopyopyo/20090726/p1
上記の出典サイトは rpm 系の解説だったため、当トピックで解説した手順は Ubuntu で出来るように petitbootang が再構成しました。

オフライン

 

#2 2009-08-06 16:56:32

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: Adobe Reader 9で日本語が点々になる件

petitbootang さん,先日はお世話になりました.
「腰痛体操」参考になりました.腰痛持ちの後輩に教えてあげよう...

さて,此方では問題の PDF ファイルが普通に読めましたので,リンク先の

acroreadはpdfにmsゴシックが使用されている場合
a) システムにmsgothic.ttcがある場合は msgothic.ttc を使用
b) msgothic.ttc が無い場合は KozGoProVI-Medium.otf で代替
という処理を行うようです。
ところが adobe reader 9.1.2 には a) の処理に何らかのバグがあるようで、その結果日本語が正しく表示できないようです。

の記述を参考にバグの再現テストを行いました.

問題の PDF ファイルをダウンロードしておいて,

1) msgothic.ttc を ~/.fonts/ にコピー(注:おそらくライセンス違反です)
2) $ fc-cache でキャッシュを生成
3) PDF ファイル閲覧 --> 「このページを正しく...」のダイアログと、文字がドットに!!!

4) ~/.fonts/ から msgothic.ttc を削除
5) $  fc-cache でキャッシュを生成
6) PDF ファイル閲覧 --> 正しい表示に戻る!!!

ライセンス違反のおそれの有る msgothic.ttc をアンインストールするのが正道だと思います.

オフライン

 

#3 2009-08-07 01:43:56

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

einundzwanzighundertsechs さん、こちらこそお世話になります。

さて、ご提示いただいた、1)〜6) までを試してみましたが、私のところではやはり、

このページを正しく表示するには、日本語サポートパッケージが必要です。現在の設定では、このリソースは使用で来ません。これは、 http://www.adobe.com/products/acrobat/acrrasianfontpack.html からダウンロードできます。

になってしまいますね。

私の最初の書き込みの 4.で環境変数を変更してしまっているので、
$ env ACRO_DISABLE_FONT_CONFIG=0 acroread
で、元に戻るんでしょうかね・・・。
さらに、~/.bashrc の
export ACRO_DISABLE_FONT_CONFIG=1
をコメントアウトして。
なぜか、私の環境では最初に書き込みした、1.〜6.の手順でしか正常に表示出来ませんでした(TT)

※あのぉそのぉ、今更ながらの質問かもなのですが・・・
/usr/share/fonts/truetype/ 内にある、ms*.ttc や ms*.ttf は Ubuntu のインストール時に入ったものでしょうか?
自分で M$ Windows が入っているパーティションからコピーした覚えは無いのですが・・・。
でも、Windows パーティションには頻繁にアクセスしているから、自然に滲み出てとか・・・?いや、マヂで。
懺悔 : 昔はねそりゃ色々やりましたけど。

オフライン

 

#4 2009-08-07 03:07:41

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: Adobe Reader 9で日本語が点々になる件

petitbootang による投稿:

※あのぉそのぉ、今更ながらの質問かもなのですが・・・
/usr/share/fonts/truetype/ 内にある、ms*.ttc や ms*.ttf は Ubuntu のインストール時に入ったものでしょうか?

当方の環境にはmsで始まるフォントファイルはありませんし、apt-fileで探してみても見つかりません。
所属するパッケージ名と、具体的なファイル名を教えていただけますか?

オフライン

 

#5 2009-08-07 04:39:50

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: Adobe Reader 9で日本語が点々になる件

こんばんは
3週間ほど前に何かのアップデートに伴って入ったようです。
なぜか、私のシステムにはエラーがあり、アップデートの度に『エラーのためにインストールできません』(ホストエラーと出ます)と出ますが、使わないので放ってあります。ついでに、adbe reader 9.12についても、『インストールに失敗しました』と出て、インストールできません。前回入れた前バージョンはいつの間にかなくなってしまいましたが、これも使っていないので放ってあります。多分同じ原因では?これは質問でも何でもありません。

オフライン

 

#6 2009-08-07 05:08:08

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: Adobe Reader 9で日本語が点々になる件

上の続きです。
6月24日にubuntu−restricted-extrasを入れたときかもしれません。

コード:

次のパッケージをインストールします:
cabextract (1.2-3)
gstreamer0.10-pitfdll (0.9.1.1+cvs20080215-1ubuntu1)
gstreamer0.10-plugins-bad-multiverse (0.10.11-0ubuntu1)
gstreamer0.10-plugins-ugly-multiverse (0.10.7-2)
libavcodec-unstripped-52 (3:0.svn20090303-1ubuntu2+unstripped1)
libavutil-unstripped-49 (3:0.svn20090303-1ubuntu2+unstripped1)
libmjpegtools-1.9 (1:1.9.0-0.0)
libquicktime1 (2:1.1.0+debian-1build1)
ttf-liberation (1.04.93-1)
ttf-mscorefonts-installer (2.6)
ubuntu-restricted-extras (31)
unrar (1:3.8.5-1)

の、10行目のttf-mscorefonts-installerがエラーを起こしています。

オフライン

 

#7 2009-08-07 10:01:09

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

mizuno さん による投稿:

当方の環境にはmsで始まるフォントファイルはありませんし、apt-fileで探してみても見つかりません。
所属するパッケージ名と、具体的なファイル名を教えていただけますか?

mizuno さん、いつもお世話になります。

済みません、そんなにたくさん入っているわけじゃありませんでした。
良く見たら、msgothic.ttc、msmincho.ttc だけでした。
でも、その二つも自分で明示的に入れた覚えが無いんですよね。
どちらのフォントも著作権のところが、
(C)2009 data:RICOH Co.,Ltd. typeface:RYOBI IMAGIX CO.
となってました。

XP の Fonts ディレクトリ内にあるフォントは同じく Ryobi の名はありますが、Ubuntu に入ってるものとは違いますねぇ。
ちなみに、XP に入ってる方は、
msgothi.ttc が
(C) 1997 Copyright Ricoh Company,LTD. All right are reserved under the license agreemant with Ryobi Imagix Co..
となっていて、
msmincho.ttc は
(C)2001 Copyright Ricoh Company,LTD. All right are reserved under the license agreemant with Ryobi Imagix Co..
となってました。

オフライン

 

#8 2009-08-07 10:09:49

hito
管理者
登録日: 2007-03-18

Re: Adobe Reader 9で日本語が点々になる件

とりあえず、

dpkg -S <そのフォントファイルのフルパス>

で何が出てきますか? 何もでてこなければ、「自分で入れたが忘れている」という
可能性が大変高いかと思います。

オフライン

 

#9 2009-08-07 11:19:18

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

hito さん による投稿:

dpkg -S <そのフォントファイルのフルパス>
で何が出てきますか? 何もでてこなければ、「自分で入れたが忘れている」という
可能性が大変高いかと思います。

$ dpkg -S /usr/share/fonts/truetype/msgothic.ttc
って感じでいいんでしょうか。
結果は、
dpkg: /usr/share/fonts/truetype/msgothic.ttc が見つかりません。
となりますね。
・・・そうすると、何かの機会に入れたが忘れているということになる訳ですね。
う〜ん、何だろう???
実際、使っている訳では無いので、削除することにします。
あー、一応このフォントを使っているアプリがないか調べとくか・・・。
お騒がせしました。

あと、funatogawa さんに示唆していただいた ubuntu−restricted-extras の件ですが、
$ dpkg -s ttf-mscorefonts-installer で調べてみると、以下のような答えで、日本語関係のフォントはインストールされないようです。

Package: ttf-mscorefonts-installer
Status: install ok installed
Priority: optional
Section: contrib/x11
Installed-Size: 188
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
Architecture: all
Source: msttcorefonts
Version: 2.6
Replaces: msttcorefonts (<< 2.6)
Provides: msttcorefonts
Depends: wget, cabextract, xfonts-utils, debconf | cdebconf, defoma
Recommends: ttf-liberation, x-ttcidfont-conf
Conflicts: msttcorefonts (<< 2.6)
Conffiles:
/etc/defoma/hints/ttf-mscorefonts-installer.hints 26fd3c37389de3bfdd85044d0a50fd4f
Description: Installer for Microsoft TrueType core fonts
This package allows for easy installation of the Microsoft True Type
Core Fonts for the Web including:
.
   Andale Mono
   Arial Black
   Arial (Bold, Italic, Bold Italic)
   Comic Sans MS (Bold)
   Courier New (Bold, Italic, Bold Italic)
   Georgia (Bold, Italic, Bold Italic)
   Impact
   Times New Roman (Bold, Italic, Bold Italic)
   Trebuchet (Bold, Italic, Bold Italic)
   Verdana (Bold, Italic, Bold Italic)
   Webdings
.
You will need an Internet connection to download these fonts if you
don't already have them.
.
NOTE: the package ttf-liberation contains free variants of the Times,
Arial and Courier fonts. We recommend to use that instead unless you
specifically need one of the other fonts from this package.
Original-Maintainer: Thijs Kinkhorst <thijs@debian.org>

オフライン

 

#10 2009-08-07 16:53:46

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: Adobe Reader 9で日本語が点々になる件

petitbootangさん、いつもフォローありがとうございます。
installerをsynapticから削除すれば良いので、やっておきます。
こうすれば、アップデートマネージャーの最後で警告がなくなるでしょう。
ありがとうございました。

オフライン

 

#11 2009-08-09 02:29:48

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

Adobe Reader 9.1.3 へのアップグレードがありましたね。
正直もう面倒くさいので、マイナーバージョンアップでの動作検証はしませんが・・・。
多分、Linux 版のフォント指定に関するバグなど Out of Ganchu でしょうし(古い?)。

オフライン

 

#12 2009-08-09 03:35:45

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: Adobe Reader 9で日本語が点々になる件

こんばんは
いやいや、いまだにおもしろい!ですよ。
『9.13もインストールに失敗しました』といわれるのですが、
今日のアップデートで2項目目にありましたので、入っている気がします。
使いませんが。

オフライン

 

#13 2009-08-09 03:57:05

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

funatogawa さん による投稿:

『9.13もインストールに失敗しました』といわれるのですが、
今日のアップデートで2項目目にありましたので、入っている気がします。

こんばんは、
日本語環境セットアップヘルパでも上手くいかないですか?

AdobeReader 単体で試してみても、やっぱしダメですか。
$ sudo apt-get install adobereader-jpn

取り敢えず、それらしく入ったようなら、メニュー ー> オフィスに Adobe Reader 9 Installer と言うのが現れるので、それをクリックしてインストーラの指示に従うだけなのですが・・・。

オフライン

 

#14 2009-08-10 00:39:00

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: Adobe Reader 9で日本語が点々になる件

以前日本語セットアップヘルパーから導入した覚えがあり、その時にはきちんと「インストラー」が「Adobe Reader」というシンボリックアイコン(?)になりました。
そのうちアップデートがあり、アプリケーション→オフィスにAdobe Reader 9 installerという項目に変わりました。
それをクリックすると「Adobe Reader 9.1.2 をインストールします」といい、パスワードを聞いてくるのですが、そのうち「パッケージのインストールに失敗しました」と言われます。
先日のアップデートで、「Adobe Reader 9.1.3をインストールします」と変わりましたが、やはり、失敗します。
多分ですが、削除した覚えがないので、以前導入したAdobe Readerがまだ生きていて、それで、アップデートしようとすると失敗するのだと思っています。
システム→設定→メインメニューでみてもAdobe Reader 9 installerしかありませんが、念のためパッケージマネージャーでみると、パッケージ名はadobe reader-jpn、バージョンは9.1.3~ja1、説明はAdobe Reader Japanese Edition (Installer)になっています。
使っていないので、これ以上確かめていません。

現状はそんなところです。

オフライン

 

#15 2009-08-10 02:01:06

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: Adobe Reader 9で日本語が点々になる件

Adobe Reader 9 installer の インストールスクリプト /usr/bin/acroread (インストール後,本物の acroread に置き換えられる)は
/var/cache/apt/archives に deb ファイルが残っていれば,書庫マネージャで中身を覗けます.その仕事は要するに
http://ardownload.adobe.com/pub/adobe/reader/unix/9.x/9.1.3/jpn/AdbeRdr9.1.3-1_i386linux_jpn.deb
を wget して,dpkg -i するものです.
「パッケージのインストールに失敗しました」のエラーを吐くのは dpkg -i か,
またはその後の dpkg-query -s によるバージョンチェックです.
上記リンクを直接ダウンロードして,端末でインストールを試みれば何が障害になっているのか判明するのでは? と思います.

オフライン

 

#16 2009-08-12 11:43:05

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

まぁ、もう今更な気もしますが、一応ご報告。
9.1.3 になって、点々になる件は解消したかもです。
ちょっと訳あって Ubuntu9.04 をクリーンインストールしたのですが、インストールしたての状態で Adobe Reader 9 を入れたところ、最初から問題なく表示されるようになりました。
ただ、私のところでは問題の点々の個所は明朝で表示されるようになってしまいましたが・・・。
まぁ、見られれば何でも良いので、一応満足です。

オフライン

 

#17 2009-08-16 20:20:39

av7y6unm
メンバ
登録日: 2008-12-17

Re: Adobe Reader 9で日本語が点々になる件

Linux 版の Adobe Reader 9 は小塚ゴシック体が付属されなくなったみたいですね。
なぜ、なくなったんでしょうかね。
うろ覚えですが、点々となる部分はゴシック体だったような気がしています。

オフライン

 

#18 2009-08-16 21:21:21

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: Adobe Reader 9で日本語が点々になる件

こんばんは
Adobe Reader 9.1.3 インストールの報告
#13の続きです。
その後、shockwave flush-playerも働いていない状態になりました。NHKのニュースが見られなくなったので気づきましたが、synapticを見ると、インストラーが導入されているのみの状態になりました。Adobe Readerと同じ状況です。
これではまずいので、einundzwanzighundertsechsさんのアドバイスにしたがって、HomeにDLして、dpkg -iしてみました。
結果は何事もなかったように終了し、アイコンも Adobe Reader 9に変わりました。
何がエラーを吐いていたのか結局は分からずじまいになりました。
それだけでなく、何もしないのにもうひとつの懸案だったflush-playerも使えるようになりました。
何がなんだか分からないうちに両方使えるようになりました。推測ですが、Firefoxがアップデートされたときに見えなくなったのが、再び使えるようになったという状況ではないでしょうか。


petitbootangさん、einundzwanzighundertsechsさん、ありがとうございました。

オフライン

 

#19 2009-08-16 21:23:26

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: Adobe Reader 9で日本語が点々になる件

ごめんなさい。#14でした。

オフライン

 

#20 2009-08-16 23:42:32

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

av7y6unm さん による投稿:

Linux 版の Adobe Reader 9 は小塚ゴシック体が付属されなくなったみたいですね。
なぜ、なくなったんでしょうかね。

そうですねぇ、なんでなんでしょうか。

その後、やっぱしゴシックが良いなぁと思い、KozGoProVI-Medium.otf を /opt/Adobe/Reader9/Resource/CIDFont/ 内にコピーしたところ、ゴシックで表示されるようになりました。
9.1.2 では KozGoProVI-Medium.otf を コピーしただけではダメで、(私の環境では)#1 のおまじないをする必要がありましたが、9.1.3 では CIDFont ディレクトリ内に KozGoProVI-Medium.otf が存在すれば、そちらを優先的に?参照するようになっているようです。

現在の私の環境は、#1 を書いたときとは違って #3 で書いた MS ゴシックや MS 明朝は削除しており、#16 で書いたようにクリーンインストールした状態で 9.1.3 を使っていて、#1 のおまじないは実行していませんので、9.1.3 で点々になるバグは改善されていると考えて良いと思います。

funatogawa による投稿:

・・・Adobe Reader 9に変わりました。
・・・・
何もしないのにもうひとつの懸案だったflush-playerも使えるようになりました。

funatogawa さん、良かったですね。

オフライン

 

#21 2009-08-17 00:40:08

av7y6unm
メンバ
登録日: 2008-12-17

Re: Adobe Reader 9で日本語が点々になる件

petitbootang さん による投稿:

その後、やっぱしゴシックが良いなぁと思い、KozGoProVI-Medium.otf を /opt/Adobe/Reader9/Resource/CIDFont/ 内にコピーしたところ、ゴシックで表示されるようになりました。
9.1.2 では KozGoProVI-Medium.otf を コピーしただけではダメで、(私の環境では)#1 のおまじないをする必要がありましたが、9.1.3 では CIDFont ディレクトリ内に KozGoProVI-Medium.otf が存在すれば、そちらを優先的に?参照するようになっているようです。

おぉ、v9.1.3 ではフォントファイルのコピーだけでいけますか。
情報、ありがとうございます。
私の場合は、あえて前バージョンの Adobe Reader 8 をインストールして使っていたのですが、アップデートで勝手に Reader 9 にされてしまったりして、面倒だから明朝体だけでもいいや、と放っておいた次第です。
前バージョンの Reader から KozGoProVI-Medium.otf を取り出して、試してみます。

オフライン

 

#22 2009-08-17 01:02:16

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: Adobe Reader 9で日本語が点々になる件

此方でも確認できました.ゴシックを明朝で代用していたのに気付いていませんでした.
私のところでは FontPack81_jpn_i486-linux.tar.gz から取り出した KozGoProVI-Medium.otf を ~/.fonts に配置して fc-cache しました.

オフライン

 

#23 2009-08-17 09:58:44

hito
管理者
登録日: 2007-03-18

Re: Adobe Reader 9で日本語が点々になる件

Adobe Reader付属の小塚は、「そのバージョンの」Adobe Readerとともに使うEULA的な許可しかないはずなので、そうしたバージョンをまたがった流用はグレーです。行ってはいけません。

オフライン

 

#24 2009-08-17 10:38:15

einundzwanzighundertsechs
メンバ
登録日: 2008-12-28

Re: Adobe Reader 9で日本語が点々になる件

了解しました.同梱のライセンス

The font software contained in this package is being licensed to you solely
for use with the Adobe Reader product ("Adobe Reader") subject to
the terms and conditions of the Electronic End User License Agreement
accompanying the Adobe Reader.

を読んで,他のアプリケーションで使える可能性のある ~/.fonts に置くのは「ダークグレー」と思ってはいました.

オフライン

 

#25 2009-08-17 13:34:57

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Adobe Reader 9で日本語が点々になる件

hito さん
情報ありがとうございます。
多少腑に落ちない点があるにはあるのですが、EULA には従わざるを得ませんですね。

OpenType は基本的に Adobe、Micro$oft、及び Apple のものだから、Linux は締めだそうっていう話なんでしょうか・・・。でも、KozMinPr6N-Regular.otf だって OpenType なのに、こっちは良くてゴシックは使わせたくないってことなのかしら。

ふ〜む、でも、KozGoProVI-Medium.otf も Adobe-Japan1-6 に準拠したフォントですよね?
このことは、Adobe Reader 9 をインストール出来る OS であるならば、 無償で使えるということを意味しないのでしょうか?
当然、Ubuntu(Linux) でも、AR9 をインストール出来るわけですから、問題なく使えるという解釈が成り立つ気がするのですが、これは明確な誤りでしょうか。
この辺に関しての、Adobe の公式見解がどこかにないか探したが、ちょっと分かりませんでしたが・・・。

まあ、取り敢えずグレーである以上、明朝のほうを使うようにしておきます。

オフライン

 

Board footer

Powered by FluxBB