FVWM + Terminus + английская локаль

Автор scanner, 21 апреля 2020, 22:32:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

scanner

Debian Bullseye. Локаль C.UTF-8. FVWM.

Если выставить в конфиге DefaultFont "StringEncoding=UTF-8:xft:Terminus:Bold:size=16:antialias=True" то русские символы отображаются в виде знаков вопроса.

Если выставить DefaultFont "-*-terminus-bold-r-*--16-*-*-*-*-*-iso10646-1" то всё работает.

Как настроить через Xft?

ChubaDuba

А если на другом шрифте? Тоже самое?

scanner

Цитата: ChubaDuba от 21 апреля 2020, 23:02:00
А если на другом шрифте? Тоже самое?
На другом шрифте всё нормально. И с Terminus на ru_RU.UTF-8 всё нормально. А я хочу Terminus на C.UTF-8.

ChubaDuba


scanner

Цитата: ChubaDuba от 22 апреля 2020, 13:28:57

fc-list Terminus



/usr/share/fonts/X11/misc/ter-u22bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u20bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u24bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u16n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u32bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u14b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u12n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u28bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u24b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u14bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u32n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u22n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u24bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u18b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u16bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u28b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u18bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u20b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u28bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u20bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u22no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u12bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u32bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u22bo_iso-8859-1.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u20no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u24no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u24n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u22b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u32b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u14n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u12b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u32no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u20b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u16n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u18b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u28b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u28no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u20n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u18n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u28n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u16b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u22n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u32n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u24b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u12n_unicode.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u18no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u18bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u18no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u14b_unicode.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u28no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u20no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u12no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u12bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u16bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u32no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u14no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u22no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u24no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u16no_iso-8859-1.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u14bo_unicode.pcf.gz: Terminus:style=Bold Oblique
/usr/share/fonts/X11/misc/ter-u12no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u16no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u14n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u24n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u14no_unicode.pcf.gz: Terminus:style=Oblique
/usr/share/fonts/X11/misc/ter-u16b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u18n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u28n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u12b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u20n_iso-8859-1.pcf.gz: Terminus:style=Regular
/usr/share/fonts/X11/misc/ter-u32b_iso-8859-1.pcf.gz: Terminus:style=Bold
/usr/share/fonts/X11/misc/ter-u22b_iso-8859-1.pcf.gz: Terminus:style=Bold


ChubaDuba

Так у вас Terminus растровый, а для xft нужен TrueType - TTF.

scanner

Цитата: ChubaDuba от 22 апреля 2020, 16:30:22
Так у вас Terminus растровый, а для xft нужен TrueType - TTF.
Как ему подсунуть шрифты в $HOME?

ChubaDuba

Если не глобально, а только для пользователя, то да, в /home/username/.fonts

scanner

Цитата: ChubaDuba от 22 апреля 2020, 17:07:29
Если не глобально, а только для пользователя, то да, в /home/username/.fonts
А .fonts не deprecated?

ChubaDuba

#9
Не понял вопроса...

scanner

Цитата: ChubaDuba от 22 апреля 2020, 16:30:22
Так у вас Terminus растровый, а для xft нужен TrueType - TTF.
А почему в ru_RU.UTF-8 шрифт работал через xft?

ChubaDuba

#11
Цитата: scanner от 22 апреля 2020, 17:55:11А почему в ru_RU.UTF-8 шрифт работал через xft?
Не могу ответить на этот вопрос, не знаю.
Но для xft точно нужен ttf шрифт, а Terminus'a такого судя по выхлопу выше в системе нет. Хорошо бы ещё сриншоты посмотреть, коли речь про шрифты...

Ogis1975

Цитата: scanner от 22 апреля 2020, 17:10:14А .fonts не deprecated?
Да, deprecated. Нужно использовать путь ~/.local/share/fonts/