Intereting Posts
(Linux Mint-17) Не удается подключиться к беспроводной сети Заголовок запроса для Cache-Control не работает Распаковка файла с восклицательным знаком из командной строки в сценарии bash Есть ли способ чередования двух файловых систем одной структуры? Поиск более ранней версии для перехода на Как не создать файл nohup.out, но сохранить вывод терминала? Заменить "/ U + {4} /" с надлежащим символом Юникода в конвейере оболочки с флагом sed eval GPS начинает излучать данные, как только я убиваю GPSD Принудительное распределение PTY в ssh_config Nice: * Низкий * приоритет с использованием * больше * CPU Как создать переменную из данных по каналам как использовать shell-скрипт с snmpwalk с OID, чтобы иметь идентификатор vlan, имя vlan, порт принадлежит vlans в таблице Excel Git Bash – показывает папки репо Клонированный диск VirtualBox CentOS не загружается после клонирования в GParted альтернатива "netstat -s"

Как правильно настроить setfont и loadkeys?

Я устанавливаю LFS, и я борюсь с этим разделом . Моя локализация – sv_SE.UTF-8 и у меня есть шведская клавиатура. Поэтому я предполагаю, что я должен включить unicode и что keymap – sv-latin1 :

 cat > /etc/sysconfig/console << "EOF" # Begin /etc/sysconfig/console UNICODE="1" KEYMAP="sv-latin1" # End /etc/sysconfig/console EOF 

Верный? То, с чем я борюсь, – это установить шрифт. В книге приведен пример для настройки немецкой раскладки:

 cat > /etc/sysconfig/console << "EOF" # Begin /etc/sysconfig/console KEYMAP="de-latin1" KEYMAP_CORRECTIONS="euro2" FONT="lat0-16 -m 8859-15" # End /etc/sysconfig/console EOF 

Поскольку немецкий и шведский несколько схожи, я полагаю, что я мог бы использовать один и тот же шрифт, но я не понимаю разницы между lat0-16, lat1-16 и lat2-16. Также, как я узнаю, должен ли я использовать 8859-15 или 8859-1?

В режиме UTF-8 ядро ​​использует карту символов приложения для преобразования скомпонованных 8-битных кодов клавиш в карту клавиатуры в UTF-8, и поэтому аргумент параметра «-m» должен быть установлен в кодировку составленного коды клавиш в ключевой карте.

Поэтому я предполагаю, что параметр -m зависит от выбранной раскладки клавиатуры, но как узнать, какую комбинацию символов приложения использует моя клавиатура?

Наконец, у меня также есть вопрос об именах шрифтов: латинский (я полагаю, это то, что означает lat). Шрифты имеют имена в следующей форме: latX-Y

Правильно ли, что X указывает, какие символы поддерживаются, а Y задает размер шрифта?

latin1 означает западноевропейские языки, то есть немецкий. latin2 для Центральной Европы – то есть Польша, Чехия и другие. lat1-16 обозначает Latin 1 (8859-1) , размер шрифта – 16 точек. lat2-16 обозначает Latin 2 (то же самое с iso 8859-2 ) с высотой 16 точек (пикселей).