LINUX.ORG.RU

неправильно отображается шрифт в Mate-terminal

 , ,


0

1

Система - Debian testing с последними обновлениями.

Моноширинный шрифт Monako (отсюда - http://www.gringod.com/2006/11/01/new-version-of-monaco-font/).

В xfce-terminal’е выглядит вот так:

https://imgur.com/lKfx1Nl

В mate-terminal’е почему-то вот так:

https://imgur.com/irGKXlT

Вопросы традиционные: кто виноват и что делать ?

Хотя бы в какую сторону копать, гуглинг (вариации на тему vertical overlapping) натыкается в основном на истории, где у людей в терминале символы наезжают друг на друга из-за установленного пропорционального шрифта….

Может, просто попробовать шрифт новее? В таком стиле есть Fantasque. Прямой родственник — Meslo.

anonymous ()
Ответ на: комментарий от anonymous

Может, просто попробовать шрифт новее?

По большому счёту в дебиане вполне вменяемый Monospace Regular.

Просто непонятно, почему так происходит. Система одна и та же, шрифт один и тот же, и там, и там терминал… Понятно, что не совсем терминал, а эмулятор…

McSeam ()

Я бы сделал две вещи:

  1. Посмотрел бы, как выглядит шрифт в других программах, умеющих рисовать шрифты (IDE и редакторы кода, эмуляторы терминалов и т. д.). Тогда стало бы понятно, кого винить – шрифт или конкретный эмулятор терминала. По поводу гипотезы про «старый шрифт» – я бы не был так уверен: TTF-шрифты Monotype из поставки что Windows 98, что Solaris 8 прекрасно работают на современных системах, разве только эмодзи нет.

  2. «Выдрал» бы более современную версию шрифта с валяющегося под руками установочного диска с Mac OS X, потому как Monaco – это разработка Apple. Ну или попросил бы у кого-то из ябловодов.

Bass ★★★★★ ()
Ответ на: комментарий от Bass

Посмотрел бы, как выглядит шрифт в других программах, умеющих рисовать шрифты

Спасибо за совет. Мог бы и сам догадаться :(

Получилось следующее:

  1. Терминал, Pluma, возможно какие-то еще, пользующиеся «системным» диалогом выбора шрифта - верхняя часть букв обрезается, строки наползают друг на друга. На картинке - диалог выбора шрифта в Плюме (в терминале такой же).

https://imgur.com/FZByPnt

  1. GIMP - аналогично.

https://imgur.com/zZJcyr4

  1. Либреоффис - шрифт отображается корректно.

https://imgur.com/k76yLy8

  1. И напоследок самое интересное - встроенная программа просмотра шрифтов.

https://imgur.com/oV8Gj8t

То есть получается, что в системе есть три разных шрифта, два нормальных и один «кривой».

McSeam ()

В-общем, действительно, в трёх местах (~/.fonts, ~/.local/share/fonts и /usr/share/fonts) были установлены два разных шрифта Монако. Один (нормальный) - со страницы из первого сообщения, второй («кривой») - непонятно откуда взявшийся. Ну тут сам дурак…

Короче говоря, всё отовсюду удалил, нормальный шрифт скопировал в /usr/share/fonts/monaco, fc-cache -v -f и вуаля, все работает.

Всем большое спасибо, вопрос решен, тему можно считать закрытой.

McSeam ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей