LINUX.ORG.RU

Русско-немецкий ввод в xterm


0

0

Как сделать в xterme русско-немецкий ввод?

Обычно мы делаем русско-английский, а мне хотелось бы русско-немецкий, тк на моем ноутбуке клавиатура немецкая.

Я настроил кое-как иксорг, теперь я могу набирать всё по-русски, но с немецким проблема: в xterme нету умляутов и эсцэта (öüäß), нет тильды, и нет "^".

вот куски моего xorg.conf:

Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/misc:unscaled" FontPath "/usr/share/fonts/local/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/Speedo/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/100dpi/" EndSection Section "InputDevice" Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" Identifier "Keyboard1" Driver "keyboard" Option "XkbModel" "pc105" Option "XkbLayout" "de,ru" Option "XkbVariant" "nodeadkeys" EndSection

Буду рад любым идеям!!!!

кстати, в Мозиллу вводятся все символы, как русские, так и немецкие, за исключением евро

abyrvalg
() автор топика
Ответ на: комментарий от abyrvalg

чтобы вводились умляуты помочь не могу, а чтобы он отображал ~,^ и т.д. выкинь строку

Option "XkbVariant" "nodeadkeys"

и поправь "XkbLayout" "de,ru" на

"XkbLayout" "de(nodeadkeys),ru(winkeys)"

norden ★★
()
Ответ на: комментарий от abyrvalg

а размышлял на эту тему и пришел к выводу, что этого вообще никак не сделать. ЛИБО ты как-то организуешь подключение немецкого шрифта при переключении на немецкую раскладку, и русского при русской, ЛИБО ты делаешь/ищешь шрифты, где есть одновременно и кириллица и умляуты. Мне умляуты лично нафиг не нужны в терминале...

norden ★★
()
Ответ на: комментарий от norden

вроде сами немцы почти отказались от них...

WerNA ★★★★★
()
Ответ на: комментарий от norden

и то правда, в терминале они особо не нужны... Но кнопки-то есть :) хочется чтоб работали :) Хотя овчинка выделки пожалуй не стоит, ты прав.

А насчет того что "отказались" так вы, мол. человек, не в материале.

abyrvalg
() автор топика

Проблема знакомая, я живу в Латвии, у нас тут в ходу множество языков :)

Во-первых, для одновременного использования русских и немецких букв нужна подходящая кодировка. Например, UTF-8. Следовательно, нужна локаль с UTF-8. Если по каким-то причинам вам это не подходит, забудьте про немецкий и русский в терминале.

Во-вторых, нужны подходящие шрифты для терминала. Courier New от MS, в принципе, подходит. Есть и лучше, пишите на dimss@solutions.lv, вышлю.

И теперь нужно настроить раскладку клавиатуры. Судя по тому, что в Мозилле всё вводится, это вы уже сделали.

Для русско-латышского ввода я применяю архиудобную совмещённую раскладку. Думаю, её несложно переделать под русско-немецкий ввод.

http://idea.hosting.lv/a/i18n/

http://idea.hosting.lv/a/i18n/xkb-ru+lv-defs.tar.gz

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.