dvipdfmx 「ずれ」問題・原因は Acrobat にあり
この件に関しては解決した。アセトアミノフェン氏から貰った情報をもとに、Adobe の出している情報「レーザープリンタへ印刷すると縦書きの文字にずれが生じる(Illustrator CS3/InDesign CS3/Acrobat 8)」を読んでいると、対処策の最後にこんな気になる記述があるではないか。
D.Acrobat Distiller の「CMap」フォルダに保存されている「90pv-RKSJ-V」ファイルを、Acrobat 8 の「CMap」フォルダにコピーします。……ってことは、え、マジ?
- Finder で以下のフォルダへ移動します。
Macintosh HD/アプリケーション/Adobe Acrobat 8 <エディション名>- Control キーを押しながら「Acrobat Distiller」アプリケーションアイコンをクリックし、[パッケージの内容を表示] を選択します。
- 以下のフォルダを開きます。
Contents/MacOS/Data/psdisk/Resource/CMap- 「CMap」フォルダ内にある「90pv-RKSJ-V」ファイルを選択し、[編集] メニューから ["90pv-RKSJ-V"をコピー] を選択します。
- Finder で以下のフォルダへ移動します。
Macintosh HD/アプリケーション/Adobe Acrobat 8 <エディション名>- Control キーを押しながら「Adobe Acrobat <エディション名>」アプリケーションアイコンをクリックし、[パッケージの内容を表示] を選択します。
- 以下のフォルダを開きます。
Contents/MacOS/Resource/CMap- [編集] メニューから [項目をペースト] を選択します。
首をひねりながら Acrobat 8 の Resource 辺りをごそごそやって、CMap をチェックしたところが……え? 90pv-RKSJ-V がおかしい、どころじゃない。90pv-RKSJ-V が入ってないじゃないですか。
まさに驚愕の事実である。とりあえず Distiller のインストールディレクトリから探してきて、CMap のディレクトリにコピーしてみると……直った。あっさり。何やねんこれ。いや、こういうことの修正を行うためのアップデートサービスじゃないの。これはユーザーサイドでやらなきゃならないの?しかも対処策の一番最後にこっそり書いてあるって、何なんだ一体。
かくして、問題は解決しました。いや、お騒がせしました。しかし Adobe のせいだとは、少しは疑っていましたが、まさか本当にそうだとはねえ。