Acrobatでフォントの問題を見つける


4

[OK]をもう一度試してみましょう。Quarkを使用してPDFを作成し、印刷用に送信します。通常、Quarkに読み込む前にEPSファイルにアウトラインを作成しますが、今回は忘れていました。Quarkが偶然に与えたフォントエラーを回避し、PDFが遅すぎて修正に多額の費用がかかっていることがわかりました。

この問題が再び発生した場合に備えて、印刷に送る前に、フォントの問題についてPDFをチェックする方法を探しています。私たちはすべてを試したことをさらに確実にしたいだけです。

Quarkに表示されるのは、フォントがどのように見えるかです。PDFを表示すると、テキストが混同されます。読み取り可能ですが、想定されているようには見えず、テキスト内のスペースはすべてオフになっています。

私の上司は、Quarkのプリフライトとフォントの内部構造について教えてくれました。彼女はこれが助けになるかどうか、そして専門用語の意味を私に尋ねていました。(私の最初の質問が始まった場所です)

左側の画像は正しいEPSであり、右側の画像はPDFのものです。右上の白いテキストと左下のWebサイトが台無しになっています。 ここに画像の説明を入力してください

Mac 10.5.8、Quark 7.5、およびAcrobat 8​​.3.1を実行しています。

ありがとう、ジェイミー


Quarkでpdfを作成します。すべてのコードや内容に精通しているわけではなく、Acrobat内でフォントが破損しているかどうかを見つける方法を探しているだけです。私のような人にとってこれは可能かつ簡単ですか?笑
Jayme

いくつかのPDFフォントで記載されている問題がありますfiles.quark.com/download/documentation/QuarkXPress/9/English/...
RedGrittyBrickは、

テキストが正しい場合はどのように見えるか、正しくない場合はどのように見えるかのスクリーンショットのサンプルを提供できますか?間隔の問題だと理解していますが、問題を診断するには正確な症状が重要です。
-allquixotic

写真を追加しようとしましたが、私は新しいユーザーなので、それを許可しません。:(
Jayme

リンクを投稿するだけで十分ですが、あなたは今評判を得ているはずです!
-slhck

回答:


4

tl; dr

人間の眼球以外には、PDFを検査し、PDFの生成に使用されたプログラムがフォントを置換したことを推測できるツールはありません。

CourierフォントがPDFに存在する場合、何かがおかしかったと推測できます。大まかな準備チェックは

strings filename.pdf | grep Courier

一般的に、この種の問題を防ぐには、

0)ソースEPSオブジェクトにすべてのフォントが埋め込まれていることを確認してください。

これは、Quarkプロジェクトに使用されているMacにこれらのフォントがない場合に重要です。

通常、Quarkに読み込む前にEPSファイルにアウトラインを作成しますが、今回は忘れていました。

文字をアウトラインに変換する(つまり、曲線や制御点データに変換する)ことは、EPSの消費者/受信者が使用済みフォントを既にインストールしているという要件を取り除く別の方法です。

1)Quark 埋め込みフォントの作成

フォント設定

PDF形式でレイアウトをエクスポートする場合、そのレイアウトで使用されているフォントを参照する、埋め込む(ダウンロードする)かを選択できます。

...

  • 埋め込みとは、フォント自体がPDFファイルに含まれることを意味します。これによりPDFファイルのサイズが大きくなりますが、ファイルが正しく表示または出力されるようになります。

2)Acrobatでフォントのリストを表示する

そして、それらがすべて埋め込まれているように表示されることを再確認します(メニュー:ファイル->プロパティ、フォントタブ

Acrobat Readerフォントダイアログ

このリストの5番目のフォントが心配です。

更新:

Jaymeのzipファイルには、次のようなQuarkダイアログボックスが表示されます。

「本書の一部のEPS / PDF画像は、Univers-CondensedやUnivers-CondensedBoldなど、システムで使用できないスクリーンフォントを使用しています」

最終的なPDF画像から、Quarkは不足しているフォントの代わりにCourierを使用しているが、Univers-Condensedに適したEPSからの文字配置を適用していることが明らかです。

1つの解決策は、QuarkプロジェクトがPDFに出力されるMacでUnivers-CondensedおよびUnivers-CondensedBoldを購入してインストールすることです。

別の解決策は、このプロジェクトに配置されたEPSを作成したアプリケーションに戻り、そのEPSを再現しますが、フォント(使用されるサブセット)を強制的にEPSに埋め込み、そのEPSを最終プロジェクトに再インポートしてから、最終的な印刷可能なPDF。


返信していただきありがとうございます...私のPDFでは、マークされたすべてのフォントが表示されている(埋め込みサブセット)とは、埋め込まれていると言っているということですか?それが埋め込まれている場合、なぜ私のフォントはまだ正しくないのですか?
ジェイム

@Jayme:ワークフローのある時点で、不要なフォントの置換が発生したようです。問題を示すPDFか、同じ問題を示すlorem-ipsumテキスト(同じクォークフォントとワークフローを使用)で構成されたファイル共有サイトに投稿できますか?
RedGrittyBrick

「埋め込みサブセット」は正常であり、フォントファウンドリは著作権で保護されたフォント全体を埋め込むことを望んでいないため、プログラムは実際にテキストに存在する文字のグリフのサブセットを埋め込みます。
RedGrittyBrick

@RedGrittyBrick本当にありがとう。以下のリンクにzipファイルをアップロードしました。pdfを保存すると、Quarkでpdfとエラーが発生します。私はこのエラーが問題の手前に警告することを知っていますが、時々私の手が速くなり、エラーを見逃します。これが発生した場合に備えて、フォントの問題についてクォークに行く前に、pdfファイルを確認できる方法を見つけたいだけです。 dl.dropbox.com/u/23112357/FONTJayme.zip
Jayme

@Jayme:Quarkは、使用しているMacでUnivers-CondensedまたはUnivers-Condensedボールドを見つけることができませんでした。Courierの代わりになりました。文字間隔は、明らかに、幅が「w」、幅が狭い「i」および「l」のUniversのようなサンセリフ比例フォント用です。Courierのようなセリフの等幅フォントには、明らかに間隔が適切ではありません。そのMacにUnivers-CondensedおよびUnivers-CondensedBoldを購入してインストールするか、プロジェクトに埋め込まれているソースEPSおよびPDFに戻って再作成しますが、今回はフォントを埋め込みます。おそらく、プロジェクトのこれらの要素は別のMacで作成されました。
RedGrittyBrick

2

あなたはあなたの質問に特定の解決策を前提としているようです。2番目の段落でのみ、あなたの質問を教えてください。あなたの本当の質問は、「印刷するためにPDFドキュメントを送信するときに、一部の文字/フォントが正しく印刷されないことがあります。これはなぜですか、どうすれば修正できますか?」です。

このような問題に対してPDFの内部構造を理解しようとすることは、やや馬鹿げた使いです。代わりに、なぜあなたが働くべきだと思う解決策が機能していないのかを尋ねるのではなく、質問に答える人に解決策を提案させることをお勧めします。

とにかく、いくつかの背景情報。

すべてのPDFには、埋め込みフォント参照フォントの 2種類のフォントがあります

埋め込みフォントは、PDF自体に完全に含まれています。互換性のあるPDFリーダープログラムは、埋め込みフォントのすべての文字を印刷できる必要があります。それができない場合、それは別の問題です。利点は、カスタムフォントを使用できることと、ドキュメントを表示/印刷するユーザーが、そのフォントがコンピューターにインストールされているかどうかに関係なく、フォントを読み取れることです。

参照フォントは、PDFドキュメント内で「名前」でのみ参照されるフォントですが、PDFはオペレーティングシステムに依存してレンダリング/印刷時にフォントファイルが存在するか、または「フォントの問題」が発生します。利点は、ファイルサイズが小さいことです。

あなたが抱えている可能性のある問題はたくさんあり、あなたがあなたの質問からどの問題抱えているのかわかりませんので、可能な解決策とともにそれらを列挙します:

  • フォントをPDFに埋め込むことができますが、PDFプリンター/レンダラーでフォントの解析(使用)に問題がある可能性があります。これは通常、ソフトウェアに固有のバグであるか、埋め込まれているフォントファイル形式と互換性がない可能性があります。この問題は通常、PDF印刷ソフトウェアをアップグレードすることで解決できます。修正アクションを実行する前に、Windows上のAdobe Reader(最新バージョン)などの標準PDFビューアーでPDFが正しくレンダリングされることを確認する必要があります。

  • フォントはPDFで参照できますが、PDFプリンターにはそのフォントがありません。この問題を解決するには、(a)PDFを印刷またはレンダリングするコンピューター/デバイスに適切なフォントをインストールするか、(b)PDF作成ソフトウェアを切り替えて、参照するのではなくPDFにフォントを埋め込みます。 。

参照されているフォントと埋め込まれているフォントは、さまざまな方法で検出できます(プラットフォームなどによって異なります)。このStackOverflowの質問を参照してください。最初にできることは、すべてのフォントを常に埋め込むようにPDFを生成するソフトウェアを構成することです。これにより、ファイルサイズが増加します。結果のファイルサイズを処理できる場合、印刷の信頼性がはるかに高くなります。

また、各参照フォントがシステムで使用可能かどうかを判断することもできますが、それはプラットフォームに依存します。つまり、実行するオペレーティングシステムと使用可能なソフトウェア環境などに応じてソリューションが異なります。プログラミング。

全体的に、これは非常に曖昧な質問であり、この問題を引き起こしている可能性のあるすべての変数のために、現在の形式では特に答えられるとは思いません。特定のソフトウェアやプラットフォームを参照せずに、非常に抽象的な方法でPDFの内部について質問しているようです。役に立つようにこの回答を提供しましたが、この質問がより具体的にされていない場合、この質問は閉じられる可能性があることに注意してください。


ああ、すみません...これは私にとってすべて新しいです。上司がこれを理解するように私に頼んだので、私はここに来ました。ここで何が起こったのか...それで、Quarkでレイアウトを作成し、PDFとして保存してプリンタに送信します。私は通常、クォークに配置するすべてのEPSファイルにアウトラインを作成しますが、最後に1つのファイルを忘れてしまいました。Quarkではフォントはきれいに見えましたが、PDFに保存すると破損していることがわかりました...少し遅れました。フォントの問題が存在するかどうかを見つけるためのエラーのない方法を見つけるために、PDFを表示する方法を見つけようとしています。上司は、プリフライトと内部構造について教えてくれました。
ジェイミー

「破損」は誤解を招く用語です。なんとなくマングルされた有効なデータがあるという意味で、本当に正確に壊れているフォントを見ているとは思わない。フォントの実際の文字の代わりに疑問符または三角形または正方形が表示されるのは、フォントが欠落していることを示すものです。これは、印刷を行うコンピューター上に存在しない参照フォントになります。それはあなたが経験していることですか?汎用の問題検出器などはありません。最初に問題何であるかを理解することにより、特定の問題を探す必要があります
-allquixotic

使用しているソフトウェア、ドキュメントの作成に使用したコンピューターのアーキテクチャ、ドキュメントの作成方法、エクスポートおよび印刷方法(各オペレーティングシステムなど)について、できるだけ詳細に質問を編集してくださいステップが実行されます...文字通り多くの情報を提供することはできません
...-allquixotic

私は本当にあなたのすべての助けに感謝します、そして、残念に私は私の終わりにそれほどうまくいっていません。LOL Corruptは間違った言葉かもしれません... Quarkで私が見ているのは、フォントがどのように見えるかということです。PDFを表示すると、テキストが混同されます。読み取り可能ですが、想定されているようには見えず、テキスト内のスペースはすべてオフになっています。
Jayme

ああ、Mac 10.5.8、Quark 7.5、およびAcrobat 8​​.3.1を実行しています。
-Jayme
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.