Ivanovo Linux Users Group - Not logged in
Forum Help Search Login
Previous Next Up Topic Администрирование / Общее администрирование / Шрифты (30146 hits)
- By MaxyS Date 02.06.05 14:08
Где можно скачать шрифты для консоли и иксов не ttf (кодировка cp1251)
Parent - By LOE (Site/forum admin) Date 02.06.05 17:35
Для консоли: а чем не устраивают поставляемые в составе дистра?
Я юзаю Cyr_a8x16 и маппинг koi2alt - всё пучком.
Для Х-ов: почему именно не ttf?
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By MaxyS Date 02.06.05 19:05
В дистрибовых нету cp1251 виндовых, а именно ента локаль мне и нужна.
А не ttf потому-что они видятся только в кде и K-приложениях, а в иксовых типа xmms их нема.
В каталоге cyrillyc(так вроде написал%) ) только koi...
Parent - By LOE (Site/forum admin) Date 03.06.05 07:14 Edited 03.06.05 07:17
Так я и говорю - я в консоли подключаю вообще CP866 шрифт, но через мапинг koi2alt мой koi8-r текст выводится по-русски без проблем. Создать файл мапинга win2alt - не проблема (каталог /usr/share/kbd/consoletrans)

Все шрифты, подключенные в конфиге Х-ов (а так-же в /etc/fonts/local.conf) видятся всеми приложениями.
Так что, ставь виндовые ttf шрифты, генерируй нужные fonts.conf, подключай в конфигах и наслаждайся :-)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By MaxyS Date 03.06.05 12:29

>> генерируй нужные fonts.conf, подключай в конфигах и наслаждайся


Как можно поподробнее?
Parent - By LOE (Site/forum admin) Date 03.06.05 14:49 Edited 03.06.05 14:52
А поиск отменили?

http://lug.ivanovo.ru/f/topic_show.pl?pid=1144#pid1144
и
http://lug.ivanovo.ru/f/topic_show.pl?pid=659#pid659

PS. собственно, ты же и поднимал тот топик. Неужто память такая короткая? ;-)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By MaxyS Date 05.06.05 08:40
Сори, поднимал, но тада и меня ничего не вышло(как и сейчас). Прога ента ttmkfdir не создает у меня cp1251 тока koi8-r
Пришлося fonts.dir ручками править, зато все заработало(почти)%)
Parent - By LOE (Site/forum admin) Date 05.06.05 20:59
Ну да. тупо привыкли (со времен винды) запускать проги и не анализировать, что же она делает.
А вообще, ttmkfdir считывает кодировки из шрифта и создает конфиг по ним.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By MaxyS Date 06.06.05 11:13
Ну тады тупой вопрос, почему она не видит cp1251?
Parent By LOE (Site/forum admin) Date 10.06.05 07:44
Ну например, потому, что в шрифтах нет необходимых сведений о кодировке. Хотя сами кодировки присутствуют.
У меня есть TTF, которые тоже якобы не содержат koi8, тем не менее всё отлично работает.
На то и голова, чтобы отредактировать полученный конфиг и вписать (или поправить) нужное.
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By BSN Date 01.03.06 07:46
шрифт Cyr_a8x16 лежит в /usr/share/kbd/consolefonts/Cyr_a8x16.psfu.gz? после распаковки получится Cyr_a8x16.psfu а что означает .psfu в конце имени файла?
Parent - By LOE (Site/forum admin) Date 01.03.06 09:56
А зачем его распаковывать?
Утилиты съедят его и в упакованном виде :-)

PSF stands for PC Screen Font.
U - очевидно указывает на его юникодность.

PS. народ, у вас закрыли все поисковики?
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent - By BSN Date 01.03.06 10:32
я подумал что он читается в упакованном виде и вместо русских букв выводится непонятно что. Распаковал, тоже самое при обычном вводе ввожу: qwer после нажатия RCtrl раскладка видно меняется и получается EAOE.

настраивал по статье в книжке:
1. locatedef -f KOI8-R -i ru_RU ru_RU.KOI8-R
2. добавляю в файл /etc/profile:
  export LC_ALL="ru_RU.KOI8-R"
  export LANG="ru_RU.KOI8-R"
  /usr/bin/loadkeys /usr/share/kbd/keymaps/i386/qwerty/ru.map
  /usr/bin/setfont /usr/share/kbd/consolefont/Cyr_a8x16.psfu
  /usr/bin/mapscrn /usr/share/kbd/consoletrans/koi2alt
3. создаю файл /root/.inputrc
  set meta-flag on
  set convert-meta off
  set output-meta on

подскажите что не так...
Parent - By LOE (Site/forum admin) Date 01.03.06 13:50
Русификация консоли.
Что лично у меня:

/etc/rc.d/rc.font:
#!/bin/sh
#
# This selects your default screen font from among the ones in
# /usr/share/kbd/consolefonts.
#
setfont -v Cyr_a8x16.psfu.gz

/etc/rc.d/rc.keymap:
#!/bin/sh
# Load the keyboard map.  More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys ru1.map
fi

~/.profile:
export LANG=ru_RU.KOI8-R
case "x$TERM" in
        'xxterm') ;;
        *) /usr/bin/mapscrn koi2alt
           echo -ne "\033(K"              # the magic sequence
         ;;
esac

Переключение правый Ctrl (или Alt)
"No! Try not! Do. Or do not. There is no try." -- Yoda
Parent By BSN Date 02.03.06 06:08
все отлично! кирилица вводится после RAlt. спасибо!
Previous Next Up Topic Администрирование / Общее администрирование / Шрифты (30146 hits)

Powered by mwForum 2.12.0 © 1999-2007 Markus Wichitill

Page created in 0.075s with 10 database queries.