Monospace и Ubuntu Mono

11

При попытке установить шрифт по умолчанию в терминале. Меня интересуют два «моно-космических» шрифта: 1. Ubuntu Mono 2. Моно-пространство. Я нашел Ubuntu Mono в / usr / share / fonts, но нигде не смог найти другой шрифт 'Monospace'.

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

Аби Джеймс
источник

Ответы:

3

Нет моноширинного шрифта. Monospace, который указан в Терминале, на самом деле является Ubuntu Monospace . В Терминале это просто упоминается как Monospace . Вы можете сравнить шрифты на http://font.ubuntu.com/ .

Petronilla Escarabajo
источник
Да, когда я пробовал разные шрифты, настройки «Ubuntu Mono, размер: 13» и «Monospace, размер: 13» выглядели по-разному, хотя коэффициент масштабирования текста одинаков. Weird.
Аби Джеймс
4
Я думаю, вы должны быть правы, что «Monospace» - это прозвище для чего-то, но это не Ubuntu Mono (посмотрите на «g», например). Я также ищу файл шрифта, чтобы я мог залатать его для vim powerline.
monospace - это, вероятно, не псевдоним для чего-либо, а псевдоним (который можно изменить от одного выпуска к другому). Смотрите ответ freakabcd (и этот комментарий ) для деталей.
jpaugh
В Ubuntu 19.04 «Monospace» - это то же самое, что и «DejaVu Sans Mono». Я подтвердил это, переключаясь между ними в Терминале и проверяя, нет ли изменений.
смородина
18

Дэвид Сейберт, я могу найти шрифт Monospace для той же цели: установить исправление для vim-powerline.

Petronilla правильно утверждает, что не существует явного шрифта под названием «Monospace», поэтому его нет в списке шрифтов, возвращаемых

find /usr/share/fonts -iname '*monospace*'

Вы можете покопаться в /etc/fonts/fonts.conf или в различных конфигах в /etc/fonts/conf.d/, но будет очень трудно определить, какой шрифт точно совпадает с «Monospace». Легче всего сделать

fc-match monospace

который на моей машине 12.04 Ubuntu возвращается

DroidSansMono.ttf: "Droid Sans Mono" "Regular"

Так что теперь загадка раскрыта :)

freakabcd
источник
4
на моем это показывает: DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"я не могу вспомнить, если это было с пакетом шрифтов DejaVu Sans, или это было изменено с помощью какого-либо инструмента. Надеюсь, кто-то может решить эту загадку для нас!
Пруссван
1
То же самое и здесь: Monospace имеет псевдоним DejaVu Sans Mono, и я не помню, чтобы был установлен отдельный пакет. Я на Ubuntu 12.04. Я также могу подтвердить, что эти два выглядят одинаково на мой взгляд.
HRJ
1
Это должен быть принятый ответ
jesjimher
Для тех, кто не знает, fc-match выбирает шрифт на основе обычных правил font-config . Я предполагаю, что «моноширинный» просто соответствует псевдониму Canonical для выбора стандартного моноширинного шрифта, во многом аналогично тому, как работает альтернативная система для программ.
jpaugh