PostScript файлы из латекса размыты - PullRequest
2 голосов
/ 15 февраля 2009

Я использую Mac OS X Preview для просмотра файлов PDF и PostScript. Однако некоторые файлы ps, созданные с использованием латекса, выглядят размытыми, например,

альтернативный текст http://img261.imageshack.us/img261/4686/picture1ky5.png

Есть ли способ решить эту проблему?

Ответы [ 5 ]

3 голосов
/ 16 февраля 2009

Как уже говорили другие, это проблема в конце источника. Короче говоря, используются растровые шрифты, которые хорошо воспроизводятся в наши дни в Adobe Reader, но в прошлом выглядели совершенно ужасно; Поведение предварительного просмотра раньше было лучше, но теперь хуже, чем в Reader.

Способ решения проблемы - загрузить шрифты Latin Modern:

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

(Несколько лет назад было решено установить шрифты CM-Super, но более новые шрифты Latin Modern лучше.)

3 голосов
/ 15 февраля 2009

Меня это тоже смутило, поэтому я посмотрел только сейчас. [Любой: Пожалуйста, отредактируйте этот ответ, если он неправильный.] Как сказали другие,

  1. это, вероятно, просто средство просмотра (Preview), и печать будет выглядеть нормально. Тем не менее, если вы пытаетесь прочитать его на экране, «он будет хорошо выглядеть при печати», это не очень утешительно. :)
  2. Проблема возникает из-за того, что Preview преобразует из PS в PDF перед его отображением. (Эта «расплывчатая» проблема также распространена в файлах PDF, сгенерированных из PS.) Лучшее решение - использовать pdflatex напрямую.

Если вам необходимо пройти через PostScript, см. Качество PDF из PostScript в FAQ по TeX в Великобритании, в котором указано на несколько распространенных причин, по которым PDF может быть нечетким:

  • Неправильный тип шрифтов в PDF : по-видимому, это наиболее часто встречается в старых версиях программ просмотра PDF (например, до Adobe Reader 6, выпущенного в середине 2003 года). Проблема в том, что по умолчанию dvips встраивает шрифты типа 3, а программа просмотра PDF, вероятно, плохо отображает растровые шрифты. Поэтому заставьте файл PS использовать шрифты типа 1, сгенерировав его как:

    dvips -Ppdf myfile -o myfile.ps
    
  • Шрифты размываются при переключении на T1 : если у вас \usepackage[T1]{fontenc}, это может быть проблемой. ("Обратите внимание, что шрифт кодировка T1 не имеет ничего напрямую делать со шрифтом формат тип 1 ".) Есть исправления.

  • пара других маловероятных причин, таких как Ghostscript слишком стар .

Кроме того, обратите внимание на пакет testflow , который представляет собой «диагностический пакет, предназначенный для тестирования LaTeX« процесса печати »и предоставления большого количества полезной информации [...] '.

Конечно, если вы не генерируете PS самостоятельно, то простой ответ заключается в том, что Preview - отстой, и вместо этого вам следует использовать лучший просмотрщик PostScript, например, установить gv через MacPorts или Fink, или MacGSView отсюда , или MacGhostView , или ($ 22) PostView .

1 голос
/ 03 мая 2009

Шрифты выглядят нечетко, потому что большинство зрителей плохо справляются с растровыми шрифтами. Просто убедитесь, что в ваших документах используются векторные шрифты.

Мне не нужно было сражаться, чтобы получить правильные шрифты в течение многих лет (за исключением, может быть, некоторых забавных символов, которые все еще существуют только как растровые изображения). Я даже не думаю, что указание T1 необходимо больше. Поэтому хорошим шагом к решению будет просто обновить ваш дистрибутив LaTeX до недавнего (например, TeXlive 2008) и попросить ваших коллег сделать то же самое.

1 голос
/ 15 февраля 2009

Это может быть проблема, возникающая из-за стандартного способа работы dvips. Если вы создаете файлы самостоятельно, убедитесь, что dvips использует шрифты PostScript Type 1. Подробности об этом можно найти здесь . Вероятно, более простой альтернативой будет использование pdflatex и полное пропускание PostScript. Кроме того, я считаю, что размытое представление должно быть только на экране, когда для меня такие файлы обычно хороши.

0 голосов
/ 15 февраля 2009

Я считаю, предварительный просмотр сглаживания по умолчанию. Как они выглядят, когда ты их немного взрываешь? Как они выглядят при печати? Вы пробовали проверить их в ghostscript (или gv, ggv, или в любом другом приложении для просмотра)?

Если вы используете средство просмотра, то это не LaTeX и не связано с программированием должным образом.

...