Моноширинный шрифт для X11 (с одинаковым начертанием русских и англ. символов)

Модератор: Модераторы разделов

Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: Моноширинный шрифт для X11

Сообщение Dark_Savant »

(Aectann @ Mar 20 2007, в 21:54) писал(а):Один нескромный вопрос: а нет шрифта laptop чуть поменьше размером?

нет, пока нету. когда-нибудь собирусь и сделаю ttf.

2parovoZZ: соображалку-то включаем 8) ясно же написано: скопировать *pcf.gz в желаемый каталог X Window шрифтов (/path/to/elite) , там выполнить mkfontdir && xset +fp `/path/to/elite/` && xset fp rehash и прописать этот путь в xorg.conf.

зы: не надо копировать эти шрифты в трютайп. они совсем не трютайп.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
BaZilio
Сообщения: 457
Статус: Say оПХБЕР again!

Re: Моноширинный шрифт для X11

Сообщение BaZilio »

А вот болт. Может, лыжи не едут, а может я...
Слил *.pcf.gz куда надо, сделал там mkfontdir, и всё что написано вверху вот про xset. Для верности - перезапустил Иксы.
В xfontsel вижу elite-*, а в Кедах - нету. :( Т.е. не могу их выбрать для Konsole.

Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.

4 the lulz!
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Моноширинный шрифт для X11

Сообщение Uncle_Theodore »

BaZilio писал(а):
03.05.2007 17:53
А вот болт. Может, лыжи не едут, а может я...
Слил *.pcf.gz куда надо, сделал там mkfontdir, и всё что написано вверху вот про xset. Для верности - перезапустил Иксы.
В xfontsel вижу elite-*, а в Кедах - нету. :( Т.е. не могу их выбрать для Konsole.

А в KDEшном Контрол Центре не пытался их прописать?
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Моноширинный шрифт для X11

Сообщение uptime »

Что-то всё таки странное творится в feisty-kubuntu с консольными шрифтами.
1. С помощью aptitude поставил пакет console-cyrillic, который включает и любимый мною terminus-fonts.
В Konsole (выбор шрифта) терминус не появился..
В KDE (Настройки системы) не удаётся его добавить, шрифты .psf.gz не отображаются в диалоге выбора файлов.
2. Переходим в каталог с фонтами: /usr/share/consolefonts и начинаем пляски с бубном. Всё, перечисленное ниже делалось неоднократно и в разной последовательности. Результат как в п.1. :(
3. Добавление пути в xorg.conf

Код: Выделить всё

...
Section "Files"
        #path to terminus
        FontPath        "/usr/share/consolefonts"
        #
        FontPath        "/usr/share/fonts/X11/misc"
        FontPath        "/usr/share/fonts/X11/cyrillic"
        FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
...

4. mkfontdir. тут настораживает цифра 0, см. ниже

Код:

up@asus-L4R:/usr/share/consolefonts$ sudo mkfontdir up@asus-L4R:/usr/share/consolefonts$ ls CyrAsia-Terminus12x6.psf.gz Lat15-TerminusBold14.psf.gz CyrAsia-Terminus14.psf.gz Lat15-TerminusBold16.psf.gz CyrAsia-Terminus16.psf.gz Lat15-TerminusBold20x10.psf.gz ... CyrSlav-TerminusBoldVGA14.psf.gz Uni3-Terminus32x16.psf.gz CyrSlav-TerminusBoldVGA16.psf.gz Uni3-TerminusBold12x6.psf.gz fonts.dir Uni3-TerminusBold14.psf.gz Lat15-Terminus12x6.psf.gz Uni3-TerminusBold16.psf.gz Lat15-Terminus14.psf.gz Uni3-TerminusBold20x10.psf.gz Lat15-Terminus16.psf.gz Uni3-TerminusBold24x12.psf.gz Lat15-Terminus20x10.psf.gz Uni3-TerminusBold28x14.psf.gz Lat15-Terminus24x12.psf.gz Uni3-TerminusBold32x16.psf.gz Lat15-Terminus28x14.psf.gz Uni3-TerminusBoldVGA14.psf.gz Lat15-Terminus32x16.psf.gz Uni3-TerminusBoldVGA16.psf.gz Lat15-TerminusBold12x6.psf.gz up@asus-L4R:/usr/share/consolefonts$ cat fonts.dir 0 up@asus-L4R:/usr/share/consolefonts$

5. xset отрабатывает без замечаний

Код: Выделить всё

up@asus-L4R:/usr/share/consolefonts$ sudo xset +fp /usr/share/consolefonts/
up@asus-L4R:/usr/share/consolefonts$ sudo xset fp rehash
up@asus-L4R:/usr/share/consolefonts$

6. а вот fc-cache почему то не цепляет папку с консольными фонтами..

Код:

up@asus-L4R:/usr/share/consolefonts$ sudo fc-cache -f -v /usr/share/fonts: caching, 0 fonts, 3 dirs /usr/share/fonts/X11: caching, 0 fonts, 6 dirs /usr/share/fonts/X11/100dpi: caching, 0 fonts, 0 dirs /usr/share/fonts/X11/75dpi: caching, 0 fonts, 0 dirs /usr/share/fonts/X11/Type1: caching, 8 fonts, 0 dirs /usr/share/fonts/X11/encodings: caching, 0 fonts, 1 dirs /usr/share/fonts/X11/encodings/large: caching, 0 fonts, 0 dirs /usr/share/fonts/X11/misc: caching, 0 fonts, 0 dirs /usr/share/fonts/X11/util: caching, 0 fonts, 0 dirs /usr/share/fonts/truetype: caching, 0 fonts, 21 dirs /usr/share/fonts/truetype/arphic: caching, 2 fonts, 0 dirs /usr/share/fonts/truetype/baekmuk: caching, 4 fonts, 0 dirs /usr/share/fonts/truetype/freefont: caching, 12 fonts, 0 dirs /usr/share/fonts/truetype/kochi: caching, 4 fonts, 0 dirs /usr/share/fonts/truetype/openoffice: caching, 1 fonts, 0 dirs /usr/share/fonts/truetype/thai: caching, 27 fonts, 0 dirs /usr/share/fonts/truetype/ttf-arabeyes: caching, 39 fonts, 0 dirs /usr/share/fonts/truetype/ttf-bengali-fonts: caching, 7 fonts, 0 dirs /usr/share/fonts/truetype/ttf-bitstream-vera: caching, 10 fonts, 0 dirs /usr/share/fonts/truetype/ttf-dejavu: caching, 21 fonts, 0 dirs /usr/share/fonts/truetype/ttf-devanagari-fonts: caching, 5 fonts, 0 dirs /usr/share/fonts/truetype/ttf-gentium: caching, 4 fonts, 0 dirs /usr/share/fonts/truetype/ttf-gujarati-fonts: caching, 5 fonts, 0 dirs /usr/share/fonts/truetype/ttf-kannada-fonts: caching, 8 fonts, 0 dirs /usr/share/fonts/truetype/ttf-lao: caching, 1 fonts, 0 dirs /usr/share/fonts/truetype/ttf-malayalam-fonts: caching, 1 fonts, 0 dirs /usr/share/fonts/truetype/ttf-mgopen: caching, 16 fonts, 0 dirs /usr/share/fonts/truetype/ttf-oriya-fonts: caching, 1 fonts, 0 dirs /usr/share/fonts/truetype/ttf-punjabi-fonts: caching, 2 fonts, 0 dirs /usr/share/fonts/truetype/ttf-tamil-fonts: caching, 9 fonts, 0 dirs /usr/share/fonts/truetype/ttf-telugu-fonts: caching, 2 fonts, 0 dirs /usr/share/fonts/type1: caching, 0 fonts, 1 dirs /usr/share/fonts/type1/gsfonts: caching, 35 fonts, 0 dirs /usr/share/X11/fonts: caching, 0 fonts, 6 dirs /usr/share/X11/fonts/100dpi: caching, 0 fonts, 0 dirs /usr/share/X11/fonts/75dpi: caching, 0 fonts, 0 dirs /usr/share/X11/fonts/Type1: caching, 8 fonts, 0 dirs /usr/share/X11/fonts/encodings: caching, 0 fonts, 1 dirs /usr/share/X11/fonts/encodings/large: caching, 0 fonts, 0 dirs /usr/share/X11/fonts/misc: caching, 0 fonts, 0 dirs /usr/share/X11/fonts/util: caching, 0 fonts, 0 dirs /usr/local/share/fonts: caching, 0 fonts, 0 dirs /home/peter/.fonts: caching, 0 fonts, 0 dirs /var/lib/defoma/fontconfig.d: caching, 0 fonts, 24 dirs /var/lib/defoma/fontconfig.d/A: caching, 8 fonts, 0 dirs /var/lib/defoma/fontconfig.d/B: caching, 11 fonts, 0 dirs /var/lib/defoma/fontconfig.d/C: caching, 6 fonts, 0 dirs /var/lib/defoma/fontconfig.d/D: caching, 24 fonts, 0 dirs /var/lib/defoma/fontconfig.d/E: caching, 1 fonts, 0 dirs /var/lib/defoma/fontconfig.d/F: caching, 13 fonts, 0 dirs /var/lib/defoma/fontconfig.d/G: caching, 12 fonts, 0 dirs /var/lib/defoma/fontconfig.d/H: caching, 4 fonts, 0 dirs /var/lib/defoma/fontconfig.d/J: caching, 2 fonts, 0 dirs /var/lib/defoma/fontconfig.d/K: caching, 6 fonts, 0 dirs /var/lib/defoma/fontconfig.d/L: caching, 10 fonts, 0 dirs /var/lib/defoma/fontconfig.d/M: caching, 19 fonts, 0 dirs /var/lib/defoma/fontconfig.d/N: caching, 25 fonts, 0 dirs /var/lib/defoma/fontconfig.d/O: caching, 2 fonts, 0 dirs /var/lib/defoma/fontconfig.d/P: caching, 6 fonts, 0 dirs /var/lib/defoma/fontconfig.d/R: caching, 3 fonts, 0 dirs /var/lib/defoma/fontconfig.d/S: caching, 7 fonts, 0 dirs /var/lib/defoma/fontconfig.d/T: caching, 22 fonts, 0 dirs /var/lib/defoma/fontconfig.d/U: caching, 13 fonts, 0 dirs /var/lib/defoma/fontconfig.d/V: caching, 1 fonts, 0 dirs /var/lib/defoma/fontconfig.d/a: caching, 1 fonts, 0 dirs /var/lib/defoma/fontconfig.d/j: caching, 1 fonts, 0 dirs /var/lib/defoma/fontconfig.d/m: caching, 4 fonts, 0 dirs /var/lib/defoma/fontconfig.d/u: caching, 1 fonts, 0 dirs /var/cache/fontconfig: cleaning cache directory /home/peter/.fontconfig: cleaning cache directory fc-cache: succeeded up@asus-L4R:/usr/share/consolefonts$


:wacko: чего бы еще придумать? или KDE даунгрейдить?
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Моноширинный шрифт для X11

Сообщение uptime »

Вот еще пара скриншотов до кучи.

1) называется "KDE не поддержиает PSF шрифты?"

2) результат попытки выполннения пункта меню Konsole->Настройка->Шрифт->Установить растровый шрифт. Тоже глюк, требующий своего объяснения...
Вложения
snapshot2.png
snapshot1.png
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Моноширинный шрифт для X11

Сообщение Aectann »

uptime
Не путайте консольные шрифты с иксовыми. Для того, чтобы в иксах были эти шрифты(в KDE и др.), нужно установить пакет xfonts-terminus.
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Моноширинный шрифт для X11

Сообщение uptime »

Aectann, спасибо огромное! :beer:
поставил пакет, закрыл/открыл konsole, terminus появился! Ура! :) :clap2:
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Ответить