2012-03-15 26 views
6

My companyは、科学者がデータを分析して技術的なグラフを作成するために広く使用されているプログラムであるGraphPad Prismを作成しました。科学者は、GraphPad Prismからグラフをエクスポートして科学ジャーナルに提出することがあります。最近のほとんどのジャーナルで使用されている形式はEPSで、ベクトルベースのEPSファイルをエクスポートします。しかし、フォントは問題です。フォントをEPSファイルに埋め込む方法 - 「埋め込み」の定義は何ですか?

EPSファイルにフォントを埋め込むことができます。つまり、テキストはアウトラインやグリフに変換されます。これらのEPSファイルは、元のフォントがない他のコンピュータで開くことができます。しかし、ジャーナルプロダクションの人々は、これらのEPSファイルで作業するときにテキストを編集したり、フォントサイズを変更することはできません。

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

多くの学術雑誌のページ制作を行っている企業の人々は、「埋め込み」という別の定義を使用しています。彼らはテキストをEPSファイルにテキストとして残したいが、フォント定義はEPSファイルに含めるべきだ。そうすれば、元のフォントは必要なくなりますが、綴りやフォントのサイズを調整したり、フォントを変更してEPSイメージを準備したりすることもできます。

私のプログラマーは、「埋め込み」の第2の定義はAdobe独自の方法ではないことを私に伝えています。

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

答えて

5

"私のプログラマーは、"フォントの埋め込み "という言葉は、私たちが行っていることを正確に意味しています - アウトライン/グリフに変換することを意味します。"

あなたのプログラマーは、私の意見では間違っています。印刷業界でフォントを埋め込むとは、一連のベクトル線画ではなく、フォントデータをフォントとして埋め込むことを意味します。フォントを維持するのには良い理由があります。

など、ファイルサイズ、レンダリングのパフォーマンス、文字ヒンティング、ドロップアウト補正を埋め込む「私たちには利用できませんアドビ固有の方法である。 『』私のプログラマはの2番目の定義があることを教えて」

はこれがありますポストスクリプト言語リファレンスマニュアルは、多くの種類のフォントを作成する方法を詳しく説明しています。「白黒ブック」(名前は覚えていません)では、作成方法を説明しています高品質タイプ1フォント。アドビのさまざまなテクニカルノートでは、タイプ2(CFF)とCIDFontsのフォントを作成する方法について説明しています。

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

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

タイプ42のフォントは、第3版のPLRMのP346に記述されている「8.4.2タイプ42フォント(TrueTypeフォント)」

より詳しくは、Adobeテクニカルノート#5012「タイプ42フォントフォーマット仕様で提供されます「この文書(および他の多くの文書)は、AdobeのWebサイトからPDF形式で入手できます。

関連する問題