Как получить хороший (Windows-подобный) рендеринг шрифтов в Linux Mint KDE


11

Я использую Linux Mint 13 KDE. Я установил шрифт TrueType, который у меня есть и нравится (Arrus BT). Я заметил, что рендеринг шрифтов заметно хуже в Linux. Если я установлю намеки на «нет» или «слабый», буквы будут слегка размытыми, и контраст будет слабым. Если я установлю подсказку на полную, буквы будут казаться немного коренастыми по форме, но линии будут на вид непривлекательными. В обоих случаях буквы кажутся слишком «светлыми», хотя в первом случае это происходит из-за того, что они слишком размыты на фоне, а во втором - из-за слишком тонких линий.

Я видел различные другие проводки , как это и несколько , как это , что адвокат возился с .fonts.conf таким образом , что кажется устаревшим (я могу установить эти параметры на панели Параметры системы). Я также попробовал опцию "autohint", описанную, например, здесь . Ни один из них не производит то, что я хочу.

Для иллюстрации приведем рендеринг шрифтов в Linux без подсказок:

Нет подсказок

Вот он с полным намеком:

Нет подсказок

И вот это на Windows:

Нет подсказок

Я использовал эту цветовую схему, потому что проблема наиболее заметна в такой ситуации, когда текст на темном фоне - более яркий цвет. Я пробовал промежуточные варианты подсказок, все из которых страдают в основном от одной и той же проблемы (слишком размытые или слишком тонкие). Я также пробовал различные варианты субпиксельного сглаживания (RGB, BGR и т. Д.), Которые, кажется, не оказывают заметного влияния на решение проблемы.

Из предыдущих сообщений по этому вопросу я вижу, что существуют различия во взглядах на то, что «выглядит лучше» с точки зрения намеков и сглаживания шрифтов. Если оставить все это в стороне, мой вопрос прост: существует ли или нет способ заставить Linux отображать шрифт так, как это выглядит в Windows, и если да, то как?


Не совсем ответ, но информация здесь и здесь может быть полезна.
Тердон

Скорее всего, это выглядит как разные шрифты для моих (необученных) глаз ...
vonbrand

Они одного шрифта.
BrenBarn

Ответы:


3

Субпиксельное сглаживание может немного улучшить рендеринг, но не на 100%, как в Windows. Может быть, вы должны попробовать бесконечные патчи ?


1
Возможно, вы захотите включить ссылку на патч бесконечности ...
jasonwryan


Спасибо, на самом деле я сам узнал о бесконечности. Но да, бесконечность - это огромное улучшение. Я не понимаю, почему это не является частью стандартной настройки рендеринга шрифтов.
BrenBarn

1
Субпиксельный патч Infinality теперь является частью Freetype infinality.net/forum/viewtopic.php?f=2&t=235
созерцатель

0

Попробуйте решение ниже для размытых или сломанных шрифтов: http://lampjs.wordpress.com/2014/09/12/arch-linux-kde-blurry-broken-fonts/

выдержка
  1. зайдите в настройки системы -> настройки приложения
  2. в точной настройке выберите «Высокое разрешение экрана и высокая загрузка ЦП»
  3. нажмите на шрифты в левой боковой панели
  4. отметьте «Принудительное использование шрифтов DPI»
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.