gluk |
|
Темы:
13
Сообщения:
110
Участник с: 27 февраля 2012
|
Всем доброго времени суток. В терминале (uxterm) стоит шрифт Terminus. Копирую туда символ - прямоугольник. Открываю Leafpad, ставлю шрифт Terminus. Копирую символ - нормально отображается. Если uxterm поддерживает юникод, то в чем загвоздка? Проблемный символ - треугольник смотрящий направо, вот тут он после “tab:” " Установка символов для подсветки set list listchars=tab:▹·,trail... community/terminus-font 4.36-2 [installed] A superb, monospace bitmap font (for X11 and console) Хотелка - нормальное отображение символа. Терминус менять не хотелось бы - привык, да и для кодинга растровый шрифт лучше. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Спрашивается, для кого мы писали эту статью ? |
gluk |
|
Темы:
13
Сообщения:
110
Участник с: 27 февраля 2012
|
Не вижу в статье ничего способного помочь. Если что - кириллица работает всё время исправно. Часть .Xresources касающаяся xterm: xterm*faceName: terminus:medium xterm*faceSize: 8 xterm*background: #000000 xterm*foreground: #00FF00 После Вашего комментария добавил эти строки: xterm*utf8Title: true xterm*renderFont: true xterm*loginShell: true Всё равно символ не отображается корректно. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Теперь самый интересный вопрос: вы уверены, что этот символ ЕСТЬ в шрифте Terminus? Берём текстовый редактор, вставляем туда вашу строчку… Видите, растровый Treminus ложится чёткими “кирпичами”, а ваш треугольничек – размыт сглаживанием. Вывод – правильно, этот символ НЕ НАЙДЕН в выбранном шрифте, и подставлен из какого-то ДРУГОГО, НЕрастрового шрифта. Увы XTerm, как и его клоны, видимо, не умеют подменять отсутствующие символы другим шрифтом, в таком случае у вас есть выбор – модифицировать сам шрифт, дорисовав туда этот треугольник, сменить шрифт или сменить терминал. |
gluk |
|
Темы:
13
Сообщения:
110
Участник с: 27 февраля 2012
|
Да, треугольник выглядит как из растрового шрифта. Меня тоже это удивило, но я не и предположить не мог что часть символов может быть взята из другого шрифта. Тему помечаю как решенную. xfce-шный терминал кстати умеет подменять - только что проверил. Natrio, если Вас не затруднит - дайте, пожалуйста, ссылку или ключевые слова для гугления - что-нибудь об этом механизме подмены символов. |
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
Этот механизм называется fontconfig. Вы наверняка видели это и раньше, но не замечали – есть много всяческих специфических шрифтов БЕЗ кириллицы, к примеру. На экран кириллица выводится, но не этим шрифтом, а каким-нибудь дефолтным, в котором она есть она есть. Если выбранный шрифт сильно отличается от дефолтного, это очень заметно. |