рендеринг жирного и нормального шрифта - PullRequest
0 голосов
/ 22 июля 2010

В некоторых шрифтах Sat Verdana наблюдается, что отображение для жирного и обычного текста не занимает одинаковую ширину для данного текста.В моем приложении я использую один такой шрифт, и есть пользовательский интерфейс со списком и выделенным элементом.для выделенного элемента шрифт совпадает с атрибутом bold, поскольку из-за вышеупомянутой проблемы со шрифтом текст кажется перемещаемым (увеличивать и занимать больше места) горизонтально при прокрутке списка.Я могу использовать жирный шрифт с одним шрифтом меньшего размера, который кажется нормальным, но не идеальным. Есть ли какие-либо корректирующие меры для решения этой проблемы?

Ответы [ 2 ]

2 голосов
/ 22 июля 2010

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

0 голосов
/ 22 июля 2010

Вы можете сделать элементы списка достаточно широкими для увеличения размера, когда он станет жирным.

Если выделение должно быть жирным, скорее всего, ваш единственный вариант - использовать пропорциональный шрифт (не нужнобудьте курьером, вы можете найти приемлемые пропорциональные шрифты без засечек).

...