Gentoo+urxvt+terminus: как изменить версию шрифта?

в моей установке Debian я могу вводить расширенные символы ASCII, такие как åäö по умолчанию, используя шрифт terminus, однако в Gentoo я не могу заставить его работать до сих пор. Ничего не происходит, когда я нажимаю эти клавиши, как в этой теме:
отсутствуют глифы в шрифте Terminus, как настроить запасной шрифт?

но в этом случае я знаю, что terminus поддерживает эти символы по крайней мере в некоторых своих версиях, так как он работает в Debian. Так что я хочу узнать, как это увидеть и выбрать какой из множества различных файлов шрифтов terminus используется.

Я устанавливаю шрифт одинаково как в Debian, так и в Gentoo, используя URxvt*font: xft:terminus:size=xx in .Xdefaults. Обе системы используют язык.UTF-8 как локаль по умолчанию.

29
задан Community
04.03.2023 14:19 Количество просмотров материала 3398
Распечатать страницу

3 ответа

используйте шрифт all-in-one.

oldschool: urxvt -fn '-xos4-terminus-*-*-*-12-*'
xft:       xft:terminus-12:encoding=combined

/usr/share/consolefonts / README.terminus


names   mappings                covered codepage(s)

ter-1*  iso01, iso15, cp1252    ISO8859-1, ISO8859-15, Windows-1252
ter-2*  iso02, cp1250           ISO8859-2, Windows-1250
ter-7*  iso07, cp1253           ISO8859-7, Windows-1253
ter-9*  iso09, cp1254           ISO8859-9, Windows-1254
ter-c*  cp1251, iso05           Windows-1251, ISO8859-5
ter-d*  iso13, cp1257           ISO8859-13, Windows-1257
ter-g*  iso16                   ISO8859-16
ter-i*  cp437                   IBM-437
ter-k*  koi8r                   KOI8-R
ter-m*  mik                     Bulgarian-MIK
ter-p*  pt154                   Paratype-PT154
ter-u*  koi8u                   KOI8-U
ter-v*  all listed above        all listed above and many others (about 110
        and many others         language sets), 8 foreground colors

names   style

ter-*n  normal
ter-*b  bold
ter-*f  framebuffer-bold

http://keithp.com/~keithp/рендеринг/поддержкой xft.учебник:

1.1 Xft Font Names

Xft font names can be represented in string form for storage in
configuration files or internally within applications, presenting these
names to the user is not quite as bad as using XLFD, but it's still less
polite than using a reasonable UI.  The format for Xft font names is:

    <family>-<size>:<name>=<value>...

An arbitrary set of additional elements can be appended to the font name,
the complete list of possible properties is:

    CPP constant        Name        Type
    ----------------------------------------------
    XFT_FAMILY      family      String
    XFT_STYLE       style       String
    XFT_SLANT       slant       Int
    XFT_WEIGHT      weight      Int
    XFT_SIZE        size        Double
    XFT_PIXEL_SIZE      pixelsize       Double
    XFT_ENCODING        encoding        String
    XFT_SPACING     spacing     Int
    XFT_FOUNDRY     foundry     String
    XFT_CORE        core        Bool
    XFT_ANTIALIAS       antialias       Bool
    XFT_XLFD        xlfd        String
    XFT_FILE        file        String
    XFT_INDEX       index       Int
    XFT_RASTERIZER      rasterizer      String
    XFT_OUTLINE     outline     Bool
    XFT_SCALABLE        scalable        Bool
    XFT_RGBA        rgba        Int

try bzcat /usr/share/doc/terminus-font-4.36/README.bz2 |less для получения дополнительной информации.

1
отвечен Ярослав Рахматуллин 2023-03-05 22:07

единственное, о чем я мог думать, это если вы опустили флаг использования iso14755, но я не совсем уверен, что это исправит его.

0
отвечен Corey Richardson 2023-03-06 00:24

У меня несколько дней назад такая проблема. Новый пакет в Debian, я думаю, не имеет опций, таких как размеры Весов и некоторые другие. Потом он попробовал первый реестр, что он может найти в списке. для terminus это-болгарский. Я изменил свой параметр Xdefaults для шрифта font such

urxvt*шрифт:-xos4-Terminus-это-*-*-*-*-16-*-*-*-*-*-*-*

и проблема исчезла. Строку опций для шрифта вы можете взять из xfonsel и проверить, какие старые опции не могут работать сейчас.

0
отвечен dieug 2023-03-06 02:41

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх