Лучшие шрифты по умолчанию и выбранные пользователем шрифты для приложения Unicode - PullRequest
1 голос
/ 31 декабря 2008

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

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

Так какой же шрифт будет иметь лучший компромисс между доступностью и полнотой для использования в качестве шрифта по умолчанию? Снимите отметки, если шрифт некрасив.

Затем, после выбора шрифта по умолчанию, какие шрифты должны быть включены в раскрывающийся список для выбора пользователем?

Ответы [ 2 ]

2 голосов
/ 31 декабря 2008

Лучший шрифт по умолчанию для любого приложения Windows, Unicode или нет, это тот, который пользователь выбрал в апплете управления системой для всех приложений. Нет ничего более раздражающего, чем необходимость настраивать шрифты и цвета в каждом приложении, просто чтобы они соответствовали системным настройкам по умолчанию и не конфликтовали визуально с другими приложениями.

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

Что касается вашего второго вопроса, почему бы не оставить решение полностью пользователю? Какая причина будет для того, чтобы не включать все?

0 голосов
/ 31 декабря 2008

Я вижу Unicode и шрифты как ортогональные. Один - это данные, другой - представление.

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

...