7

私の会社は、科学者がデータを分析して技術的なグラフを作成するために広く使用されているプログラムである GraphPad Prism を作成しました。多くの場合、科学者は科学雑誌に投稿するために GraphPad Prism からグラフをエクスポートします。最近、ほとんどのジャーナルが望んでいる形式は EPS であり、ベクターベースの EPS ファイルをエクスポートします。しかし、問題はフォントです。

EPS ファイルにフォントを「埋め込む」オプションを提供しています。これが意味することは、テキストがアウトラインまたはグリフに変換されるということです。これらの EPS ファイルは、元のフォントがない他のコンピューターで開くことができます。しかし、ジャーナルの制作担当者は、これらの EPS ファイルで作業するときに、テキストを編集したり、フォント サイズを変更したりすることはできません。

私のプログラマーは、「フォントを埋め込む」という用語は、まさに私たちが行っていること、つまりアウトライン/グリフに変換することを意味すると言っています。

多くの科学雑誌のページ制作を行っている会社の人々は、「埋め込み」の異なる定義を使用しています。彼らは、テキストを EPS ファイル内のテキストとして残し、フォント定義を EPS ファイルに含めることを望んでいます。そうすれば、元のフォントは必要ありませんが、出版用の EPS 画像を準備する際に、スペルやフォント サイズを微調整したり、フォントを変更したりすることもできます。

私のプログラマーは、「埋め込み」の 2 番目の定義はアドビ固有の方法であり、私たちには利用できないと言っています。

私の質問は次のとおりです。2 番目の定義 (テキストをテキストのままにし、TrueType フォント定義も含める) を使用して EPS ファイルにフォントを埋め込むための仕様またはサンプル コードはどこにありますか?

4

1 に答える 1

6

「私のプログラマーは、「フォントを埋め込む」という用語は、まさに私たちが行っていること、つまりアウトライン/グリフに変換することを意味すると言っています。」

私の意見では、あなたのプログラマーは間違っています。印刷業界では、フォントの埋め込みとは、一連のベクター線画ではなく、フォント データをフォントとして埋め込むことを意味します。フォントを維持する正当な理由があります。ファイル サイズ、レンダリング パフォーマンス、文字ヒント、ドロップアウト補正など。

「私のプログラマーは、「埋め込み」の 2 番目の定義はアドビ固有の方法であり、私たちには利用できないと言っています。」

これは間違いなく真実ではなく、1990 年頃から存在していません。PostScript 言語リファレンス マニュアルには、多くの種類のフォントを作成する方法が詳細に説明されています。高品質のタイプ 1 フォントを作成します。Adobe からのさまざまなテクニカル ノートでは、タイプ 2 (CFF) のフォントと、上記のいずれかのタイプのアウトラインを持つ CIDFonts を作成する方法が説明されています。

基本的に TrueType アウトラインである「type 42」フォントを使用することもできます。これらは TrueType フォントとまったく同じではありませんが、非常に似ています (実際のグリフの説明は同じです)。これがあなたが望むものであるように私には思えます。

Windows では、TrueType フォントを使用するドキュメントを FILE: の PostScript プリンターに印刷することで、TrueType フォントを含める例を取得できますが、コードを理解するのが難しい場合があります。

Type 42 フォントについては、PLRM 第 3 版の p346「Section 8.4.2 Type 42 fonts (TrueType)」に記載されています。

詳細については、Adobe Tech Note #5012「The Type 42 Font Format Specification」を参照してください。このドキュメント (および他の多くのドキュメント) は、Adobe Web サイトから PDF 形式で入手できます。

于 2012-03-16T20:37:25.503 に答える