|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 12 Sep 2006 10:55:04 To : Wladimir Mutel Subject : Re: Шрифты --------------------------------------------------------------------------------
Wladimir Mutel wrote:
> Oleg Goodyckov wrote:
>> Привет всем!
>> У меня - Федора 3. Сколько она у меня стоит, столько спотыкаюсь о
>> проблему шрифтов: бОльшая их часть рисуется в xterm с неприлично
>> большой разрядкой. Только курьер да люсида рисуются нормально.
>
>> Мож кто сталкивался с таким и знает, как проедолеть?
>
> Если ты пытаешься заставить xterm работать со шрифтом переменной
> ширины, то xterm залезет в метрики шрифта и найдёт ширину буквы
> то ли W, то ли M, то ли ещё какое-то потолочное значение. По
> нему будет и клеточки рисовать.
>
> Для xterma всегда надо брать шрифт фиксированной ширины.
> Courier, Lucida Console, Andale Mono, Terminus, Consolas.
> Обычный fixed или clear lyu, наконец-то.
Да. После более пристального взгляда на то, как выглядят, например, маны
в xterm, я окончательно уверился в том, что дело не в шрифтах, а в самом
xterm. Он использует их как моноширинные. Об этом свидетельствует
строгое расположение всех символов один под другим, чего не может быть
при произвольной ширине символов и желании располагать их один рядом с
другим.
Первым желанием было взять исходники xterm и поправить ситуацию. Hо по
размышлении возникли два вопроса, на которые я не знаю ответ:
1) мож разработчики xterm преднамеренно постановили использование
_только_ моноширинных шрифтов в связи с необходимостью отображать нечто,
форматируемое шириной символов? Знает ли кто, что это может быть? Мож
такая необходимость уже отпала по причине устаревания?
2) меня неизменно удивляет реакция публики на вопрос о шрифтах в xterm:
такое впечатление, что никто с этой проблемой не сталкивается. Я что,
только один работаю в нём? Мож есть что-то более продвинутое и удобное,
где отсутствует упомянтуая проблема? Что это может быть?
Спасибо!
--- ifmail v.2.15dev5.3
* Origin: Technological Systems (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/775075ed2d5b.html, оценка из 5, голосов 10
|