縦組みテキストに透明効果とオーバープリントを適用し、背面に画像があるとき、Acrobat 4.0互換でPDF保存すると、マスクされた縦組みのテキストがずれるという問題があります。テキストがずれるのは、Acrobat 9 Proで表示したときです。
IllustratorやInDesignからのPDF書き出しに問題があるのではなく、書き出されたPDFを解釈するアプリケーションに問題があるようです。問題となるアプリケーションのバージョンは
Acrobat 9
Illustrator CS4
InDesign CS4
です。テキストがずれて表示されるPDFをAcrobat 8 Proで開くと、問題の部分は正しく開きます。また、Illustrator CS4に配置してもテキストはずれたままですが、Illustrator CS3ではずれずに配置されます。
対処方法はいくつかありますが、Illustrator側でトラブルにならないようにするしかありません。4つの組み合わせのうち、1つの条件を外すと問題は発生しません。つまり、
縦組みのテキストを指定しない
背面に画像を配置しない
透明効果を使わない
オーバープリントを指定しない
ということです。実際には、縦組みを使わない選択や背面に画像を配置しない選択、透明効果を指定しない選択は条件は外せません。
そうなると実質的に残された選択は、オーバープリントを使わないか、テキストをアウトラインがするということになります。透明効果を使っている場合は、オーバープリントは不要です。テキストはアウトライン化しても出力には影響しないからです。
しかしもしすでにAcrobat 4.0互換で書き出されたPDFに縦組みがずれる問題が発生してしまったとしましょう。その場合はどうすればいいのでしょうか。オーバープリントを解除したり、テキストをアウトライン化してPDFを保存し直す必要があるのでしょうか。
実は、Acrobatを使って縦組みテキストがずれないようにする方法があるのです。それは、Acrobat 7.0 ProもしくはAcrobat 8 Proを使って、ファイルメニューの別名保存でPostScriptファイルを書き出し、Distillerでもう一度PDFに変換することです。この方法でPDFに再変換すると、Acrobat 9 Proで開いても、PDFの縦組みがずれることはありません。
なお、この問題は、Illustrator CS2で発生します。CSではどうなっているのかというと、CSで同じ条件でPDFを書き出すと、アプリケーションがクラッシュします。まったく対応していないので、PDFが作成されませんでした。また、Illustrator CS5で書き出した場合も同じ結果です(プレス版での検証、製品版では直っていることを期待するしかありません)。
下記に上記ショットのサンプルのIllustratorファイル(CS2)と書き出したPDFを用意しました、Acrobat 9で開いてご確認下さい。
◆サンプルPDFのダウンロードはこちらから
ZIP形式で圧縮しています。
◆縦書き文字に透明効果とオーバープリントが適用されているとAcrobat 9で文字が欠ける(Illustrator CS2-CS4/InDesign CS2-CS4)
http://kb2.adobe.com/jp/cps/235/235814.html
◆DTP-S倶楽部のご入会はこちらから
http://www.incunabula.co.jp/dtp-s/club/club.html
◆Illustrator CS/CS2/CS3/CS4入稿データ作成講座[インクナブラ]
http://www.incunabula.co.jp/book/IllustCS1_4/
|