примечаниеЭто, вероятно, дубликат, на самом деле я уверен, что это должен быть дубликат, но я не могу его нигде найти. Есть вопросы о рендеринге шрифтов или некорректных шрифтах в evince, но, насколько я могу судить, это не тот конкретный случай, о котором я здесь говорю.
Кажется, evince не очень хорошо справляется с отображением шрифтов. Если я открываю PDF в Acroread (или как там сейчас называется программа для чтения PDF от Adobe), то он выглядит нормально, но когда я открываю тот же PDF вЭвинс, результаты выглядят ужасно. Вот сравнение:
(Эвинсэтонижняя выборка)
Кто-нибудь знает, как заставить Evince правильно отображать шрифты или, в качестве альтернативы, посоветуйте лучшую альтернативу Evince? В целом мне нравится Evince, потому что он быстрый и безопасный (он не выполняет встроенный JavaScript, который, похоже, является наиболее распространенной уязвимостью в Интернете в последнее время), но я с удовольствием рассмотрю альтернативы.
решение1
С опозданием на несколько лет, но учитывая, что у меня возникла эта проблема, и это был первый пост, появившийся в результатах поиска, я решил, почему бы и нет.
У меня и других есть эта проблема. Она, по-видимому, существует уже некоторое время. evince
не отображает некоторые шрифты должным образом.
Вы можете проверить, встроены ли шрифты в ваш PDF-документ, а затем исправить это с помощью ghostscript
.
Я нашел статью опереполнение стекаэто объясняет это довольно подробно. Этого достаточно, чтобы работать. Большинство шрифтов, скорее всего, уже есть в вашей системе (они были установлены в моей системе).
Мне также удалось найтислаквареобучающий пост, в котором были описаны аналогичные детали.
Технически, и в конечном счете, это просто то, как evince отображает файл pdf. Я могу загружать свои файлы pdf с помощью разных приложений, и я заметил, что каждый из них отображает их уникальным образом.
Единственный, с кем я сталкивался, кто отображает его правильно, это Adobe's Acrobat Reader. Я тестировал это на нескольких системах и устройствах, используя всевозможные приложения PDF от OSS до фирменных.
Я все еще использую, evince
независимо от этого, и, к сожалению, у меня сейчас нет времени играть с исходниками, чтобы выяснить, почему это происходит. Может быть, я или кто-то другой когда-нибудь это исправит. Никогда не знаешь. Это OSS.