ちょっと気になったことがあったので
http://www2.convention.jp/pdf/dictionary/j/01_e/encoding/encoding.htmより引用。
エンコーディング [一般]
フォントで文字の割り当てを決める文字コードの種類のこと。符号化方式とも言う。PDFファイルでは「フォント情報」を見ると、その文書のエンコーディングを知ることができる。主なエンコーディング方法は下記の通り。
Identity-H PDF独自のCIDエンコードに準拠してコード付けされたもの。縦書きは「Identity-V」 日本語
90ms-RKSJ-H WindowsでのMicrosoftのエンコード。縦書きは「90ms-RKSJ-V」 日本語
90pv-RKSJ-H MacintoshのTrue Type(トゥルータイプ)フォント標準のエンコード。縦書きは「90pv-RKSJ-V」 日本語
83pv-RKSJ-H MacintoshのPostScriptフォント標準のエンコード。縦書きは「83pv-RKSJ-V」 日本語
Windows WindowsのDistillerとPDF Writer、MacintoshのDistillerで変換された、欧文フォントのエンコード。 欧文
MacRoman MacintoshのPDF Writerで変換された、欧文フォントのエンコード。 欧文
例えば「90ms-RKSJ-H」を細かく見ていくと、次のような構造になっている。
文字セット 90ms WindowsでのMicrosoftの文字セット
90pv Macintoshの漢字Talk7で採用された文字セット。True Type(トゥルータイプ)フォント標準
83pv Macintoshの漢字Talk6で採用された文字セット。PostScriptフォント標準
Add 富士通のパソコンでの文字セット
Ext NEC PC98用の文字セット
符号化方式 RKSJ Romaji Kana Shift JISの略。シフトJISの文字コード
特に表記のない場合は、JISを表す
EUC Extended Unix Codeの略。Unixで使われる
組方向 H Horizontalの略。拗促音や括弧などの記号類が、横書き用の文字であることを表す
V Verticalの略。拗促音や括弧などの記号類が、縦書き用の文字であることを表す
http://www.namikawa.co.jp/namikawaset.pdfより
欧文TrueTypeはPDFにした時にエンコードがカスタムになっていないとáやà等の文字が抜けたり、化けたりする。
QuarkからPSに書き出す時に「TrueType」を優先にチェックを入れる。
「Type1」優先だと抜けと化けが発生する。
ちなみにTrueTypeをPSフォントに置き換えてPSに吐いたときのエンコードはMacRoman。
「Type1」優先設定の時はフォントはPSフォントになっているもののエンコードはWindows。
今後起こりうる事態として
http://blog.antenna.co.jp/PDFTool/archives/2007/05/29/#000702がある。

0 件のコメント:
コメントを投稿