2

Mac OS X の Preview を使用して、pdf ファイルと PostScript ファイルを表示しています。ただし、latex で生成された一部の ps ファイルはぼやけて表示されます。たとえば、

代替テキスト http://img261.imageshack.us/img261/4686/picture1ky5.png

この問題を解決する方法はありますか?

4

5 に答える 5

3

私も気になったので、今調べてみました。[誰でも: 間違っている場合は、この回答を編集してください。] 他の人が言ったように、

  1. おそらく単なるビューアー (プレビュー) であり、印刷すると問題なく表示されます。とはいえ、画面上で読もうとしているのであれば、「印刷するときれいに見える」というのはあまり慰めにはなりません。:)
  2. この問題は、Preview が表示前に PS から PDF に変換するために発生します。(この「ぼやけ」の問題は、PS から生成された PDF ファイルでも一般的です。) 最適な修正は、pdflatex直接使用することです。

PostScript を使用する必要がある場合は、UK TeX FAQ でPostScript からの PDF の品質を参照してください。PDF がぼやける一般的な理由がいくつか示されています。

  • PDF の間違ったタイプのフォント: これは明らかに古いバージョンの PDF ビューアで最も一般的です (たとえば、2003 年半ばにリリースされた Adob​​e Reader 6 より前)。問題は、dvips のデフォルトは Type 3 フォントを埋め込むことであり、PDF ビューアはおそらくビットマップ フォントの表示がうまくいかないことです。したがって、PS ファイルを次のように生成して、強制的に Type 1 フォントを使用させます。

    dvips -Ppdf myfile -o myfile.ps
    
  • T1 に切り替えるとフォントがぼやける:ある場合は\usepackage[T1]{fontenc}、それが問題である可能性があります。

  • Ghostscript が古すぎるなど、他にもありそうもない理由がいくつかあります。

また、「LaTeX の「印刷ワークフロー」をテストし、多くの役立つ情報を提供するように設計された診断スイートであるtestflowパッケージを見てください [...]」。

もちろん、自分で PS を生成していないのであれば、単純な答えは、Previewは最悪だということです。代わりに、より優れた PostScript ビューアを使用する必要があります。$22) ポストビュー

于 2009-02-15T17:28:03.650 に答える
3

他の人が言ったように、これはソース側の問題です。要するに、ビットマップ フォントが使用されており、最近では Adob​​e Reader では問題なく表示されますが、以前はまったくひどいものに見えました。Preview の動作は以前は優れていましたが、現在は Reader よりも劣っています。

この問題を解決するには、Latin Modern フォントをロードします。

\usepackage[T1]{fontenc}
\usepackage{lmodern}

(数年前の解決策は CM-Super フォントをインストールすることでしたが、新しい Latin Modern フォントの方が優れています。)

于 2009-02-15T22:05:18.337 に答える
1

ほとんどのビューアはビットマップ フォントをうまく扱えないため、フォントがぼやけて表示されます。ドキュメントでベクター フォントが使用されていることを確認してください。

何年もの間、正しいフォントを取得するために戦う必要はありませんでした (ビットマップとしてしか存在しないいくつかの面白いシンボルを除いて)。T1 を指定する必要はもうないと思います。したがって、解決策への良い一歩は、LaTeX ディストリビューションを最近のもの (TeXlive 2008 など) にアップグレードし、同僚に同じことをするよう働きかけることです。

于 2009-05-03T12:36:17.140 に答える
1

これは、標準的な方法の動作に起因する問題である可能性がありますdvips。自分でファイルを作成する場合は、dvipsPostScript Type 1 フォントを使用していることを確認してください。詳細については、こちらをご覧ください。おそらくより簡単な代替手段はpdflatex、PostScript を使用して完全にスキップすることです。また、ぼやけたプレゼンテーションは画面上にのみ表示する必要があると思います。印刷した場合、通常はそのようなファイルで問題ありません。

于 2009-02-15T16:46:05.170 に答える
0

デフォルトでアンチエイリアスをプレビューすると思います。あなたがそれらを少し爆破したとき、それらはどのように見えますか?印刷するとどのように見えますか?ghostscript(またはgvやggv、またはその他のビューア)でそれらを調べてみましたか?

使用しているビューアの場合、LaTeXではなく、プログラミングに適切に関連していません。

于 2009-02-15T16:40:05.747 に答える