Страница 1 из 1

TTF

Добавлено: 26 мар 2003, 02:48
Larry
Как все-таки корректно добавить TTF шрифты? В Red Hat 7.3
Шрифты от Win2000 лежат в /usr/X11R6/lib/X11/fonts/win
В файле /usr/lib/X11/fs/config строка /usr/X11R6/lib/X11/fonts/win прописана
в директории со шрифтами команду ttmkfdir выполнял
А xfontsel выбрать новый шрифт дает(в списке есть) но окошко со шрифтами перестает перерисовываться.
При выборе другого шрифта(не TTF) снова перерисовывается.
Что еще надо сделать?
P.S. TTF HOW-TO читал, но там все для старых версий. Сейчас xfs вроде поддерживает TTF IMHO

Добавлено: 26 мар 2003, 03:22
#!/bin/bash
Я когда-то собрал пакет для ALT с виндовыми шрифтами.. И в данный момент пользуюсь ими. Если надо, я могу его тебе подкинуть..
Кстати, кому доступны 6 метров на каком-нить FTP-сервере? Могу выложить в Сеть свое творение :)

Добавлено: 26 мар 2003, 14:55
Aerostar
[Larry]
Во-первых, убедись, что твой X-server контактирует с этим самым xfs. Для этого в /etc/X11/X86Config-4 должна быть прописана строка
FontPath "unix/:7000" # или какой там у тебя порт используется?
Во-вторых, желательно, чтобы путь к ttf в файле /usr/lib/X11/fs/config стоял на первом месте и не имел модификатора :unscaled
Ещё надо убедиться, что в твоем каталоге со шрифтами есть файлик с кодировками encodings.dir

Добавлено: 26 мар 2003, 17:03
Llama
И в третих твой каталог со шрифтами должен быть также прописан в XftCache - и надо еще сделать в нем xftcahce кажется.

Добавлено: 28 мар 2003, 00:41
Larry
[Aerostar]
Как я понимаю, если X-server не видит xfs то Х вообще не стартуют (будет не найден фонт по умолчанию). В каталоге со шрифтами файла encodings.dir нет. А чем его создавать? В других каталогах с не ttf его тоже нет, но все работает. Я скачал и поставил еще xfstt и прописал его так в /etc/X11/fs/config
# alternate font servers for clients to use
alternate-servers = localhost:7101
А xfs висит на 7100
Это правильно? В любом случае это не помогло

[Llama]
xftcahce делал

Все равно все тоже самое: шрифты в списке доступных в xfontsel появляются но но не перерисовываются

Добавлено: 29 мар 2003, 02:07
#!/bin/bash
Эх... Прикрути к своему дистрибутиву DrakFont :) Судя по тому, что проблема до сих пор не решена, это будет лучшим решением :idea: