Как выбрать альтернативный набор стилей для шрифта xft?

У меня сработало переопределение dh_installinit . Я только что добавил это в debian / rules :

override_dh_installinit:
        true

Он по-прежнему устанавливает модуль systemd, и, похоже, все работает, как ожидалось.

Но я до сих пор не знаю, является ли это ожидаемым поведением или ошибкой. Обратите внимание, что я не тестировал это на Debian Stretch или Sid, только на Jessie.

3
19.11.2016, 04:54
2 ответа

Вы должны уже знать основы:

  • установите шрифт и
  • используйте fc-list , чтобы увидеть, что он показывает шрифт, и
  • используйте имя семейства, показанное в выходных данных из fc-list в ваших X-ресурсах.

Вопрос касается стилистических наборов, то есть функции шрифтов :

OS2Vendor: 'PfEd'
Lookup: 1 0 0 "'ss01' Stylistic Set 1 - No loop k" { "'ss01' Stylistic Set 1 - No loop k-1" ("noloop") } ['ss01' ('DFLT' <'dflt' > 'cyrl' <'dflt' > 'grek' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 1 0 0 "'ss02' Stylistic Set 2 - Flat base i" { } ['ss02' ('DFLT' <'dflt' > 'cyrl' <'dflt' > 'grek' <'dflt' > 'latn' <'dflt' > ) ]
Lookup: 1 0 0 "'ss03' Stylistic Set 3 - No base serif i" { } ['ss03' ('DFLT' <'dflt' > 'cyrl' <'dflt' > 'grek' <'dflt' > 'latn' <'dflt' > ) ]
MarkAttachClasses: 1

Функция стилистического набора обсуждается в Использование функций OpenType в Интернете , например, изготовление вариаций шрифтов с использованием стилистических наборов. Без некоторой работы вы не получите этих вариантов, поскольку fontconfig не имеет возможности выбирать стилистические наборы. Вам придется изменить сценарии в этом шрифте, чтобы использовать его по умолчанию, и (используя измененные сценарии) сгенерировать ".ttf" файлы, используя этот стилистический набор.

Дополнительная литература:

2
27.01.2020, 21:46

Вы должны отредактировать ~/.Xresources. Например:

Emacs.font: DejaVu Sans Mono 10
URxvt.font: xft:DejaVu Sans Mono:size=10

Не забудьте перезагрузить этот конфигурационный файл следующей командой:

xrdb -merge ~/.Xresources

Некоторые ссылки, которые вы можете найти полезными:

-3
27.01.2020, 21:46

Теги

Похожие вопросы