Всем привет.
Вопрос, скорее всего, дистронезависимый.
Недавно возникла необходимость прикрутить TTF-шрифты с ср1251 из оффтопика к иксам (КДЕ).В процессе прикручивания неожиданно выросли грабли:
В директории со шрифтами создаю encodings.dir, в нем искомая кодировка присутствует.Далее создаю fonts.dir, и в нем уже ср1251 не подхватывается.При правке fonts.dir руками в xfontsel кодировка появляется, но использовать ее в приложениях невозможно - "Шрифт недоступен".
Чуется, что на ровном месте буксую, но решение никак не приходит.Поиск в гугле на предмет дает кучу красивых статей по прикручиванию TTF, но ни в одной из них такая проблема не вспоминается.
Заранее спасибо.
Проблема с TTF. (encodings.dir и fonts.dir)
Модератор: Модераторы разделов
-
Mind Freedom
- Сообщения: 207
Проблема с TTF.
Hey, what do you see? Something beautiful, something free?
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
-
Alexxx
- Сообщения: 892
- Статус: --==XXX==--
- ОС: Archlinux current
Re: Проблема с TTF.
КДЕ -> "Центр управления" -> "Системное администрирование" -> "Установка шрифтов" - пробовал?
-
Mind Freedom
- Сообщения: 207
Re: Проблема с TTF.
Конечно.Шрифты добавляются, но только с koi8 и utf-8.В том числе если ставить для всех юзеров, в администраторском режиме.
Hey, what do you see? Something beautiful, something free?
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Проблема с TTF.
Может, нужна соответствующая локаль?
-
Mind Freedom
- Сообщения: 207
Re: Проблема с TTF.
Созданы ru_RU.CP1251, ru_RU.koi8-r и ru_RU.UTF-8.
В /usr/lib/X11/locale также присутствует microsoft-cp1251.
Единственное, что смущает - в директории с иксовыми библиотеками шрифтов отсутствует libTTF.Хотя TTF-шрифты в кои8-р добавляются и работают.
Hey, what do you see? Something beautiful, something free?
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
-
heavyrail
- Сообщения: 8
- ОС: Linux
Re: Проблема с TTF.
Рискну поднять старый пост и поделиться опытом - у меня схожая проблема была, и нигде не смог найти решения.
Имеется текущий Arch, локаль ru_RU.UTF8 нужно было прикрутить Microsoft'овские шрифты, но не к кедам, а к хитрому проприетарному приложению, которое жрёт только TTF-шрифты с кодировкой CP-1251. Решение, до которого я додумался, в итоге оказалось простым:
<code>
sudo pacman -S ttf-ms-fonts
cd /usr/share/fonts/TTF
sudo mkfontscale -a microsoft-cp1251
sudo mkfontdir
</code>
При этом /etc/locale.gen трогать вообще не надо.
Имеется текущий Arch, локаль ru_RU.UTF8 нужно было прикрутить Microsoft'овские шрифты, но не к кедам, а к хитрому проприетарному приложению, которое жрёт только TTF-шрифты с кодировкой CP-1251. Решение, до которого я додумался, в итоге оказалось простым:
<code>
sudo pacman -S ttf-ms-fonts
cd /usr/share/fonts/TTF
sudo mkfontscale -a microsoft-cp1251
sudo mkfontdir
</code>
При этом /etc/locale.gen трогать вообще не надо.