Почему один и тот же шрифт выглядит по-разному в Windows и Ubuntu?

2318
Tom Brito

Я использую Windows, а иногда я использую Ubuntu на виртуальной машине. И мне интересно, почему шрифты в Ubuntu намного легче читать?

Ниже вы можете увидеть GEdit с Monospace 12, в Windows 7 (слева) и в Ubuntu 12 (справа).

enter image description here

Мне действительно больше нравится шрифт Ubuntu. Есть ли способ применить этот взгляд к Windows 7?

Обсервованный оригинал немного отличается от изображения, которое вы видите после загрузки.

0

1 ответ на вопрос

5
Darth Android

Во-первых, это два разных шрифта. «Monospace» - это семейство шрифтов (например, Serif, Sans-Serif и т. Д.), А не конкретный шрифт. Моноширинный означает, что каждый символ имеет такую ​​же ширину, как и все остальные, и обычно используется для кода, чтобы он соответствовал коду выше и ниже для удобства чтения. (Это легче видеть, что это разные шрифты, сравнивая i, mи $символы)

Во-вторых, и Windows, и Ubuntu имеют так называемое сглаживание шрифтов . Большинство шрифтов основаны на векторах, что означает, что они определены как кривые и линии - это отлично подходит для масштабирования их до любого размера, но плохо для фактического рендеринга на пиксельные экраны. Существует ряд методов, которые используются для улучшения рендеринга шрифтов, и в зависимости от того, какие из них вы используете, шрифты могут выглядеть немного иначе.

Если вы недовольны тем, как Windows отображает шрифты, вам нужно включить ClearType (похоже, он уже включен), а затем запустить инструмент настройки ClearType:

  1. Откройте панель управления
  2. Ищи cleartype
  3. Выберите Настроить текст ClearType
  4. Убедитесь, что ClearType включен, а затем следуйте инструкциям, щелкнув версию текста, которая лучше всего выглядит на вашем экране.

Источник

Я полагаю, что в Ubuntu есть настройки для рендеринга текста. d3dave 9 лет назад 0
Я уже включил cleartype и настроил его. Но шрифт Ubuntu по-прежнему «четче». Похоже, было бы трудно иметь такой же внешний вид на Windows, так? ...: / Tom Brito 9 лет назад 0
@TomBrito Скопируйте точный шрифт в Windows и заново настройте ClearType, чтобы сделать его более четким / четким. Darth Android 9 лет назад 0