вторник, 5 августа 2014 г.

Ввод японских иероглифов в slackware

Всем привет :) Давненько я ничего не писал в уютный бложик. Загнался по работе, а потом подумал, что как бы сильно не работал, все равно никто не оценит. А помогать всяким толстопузым дядькам с завышенным самомнением и стремлением сэкономить на чужом труде тоже удовольствия мало. А посему напишу-ка я что-нибудь полезное для простых исследователей необъятных горизонтов интернета, авось кому пригодится!
В романе Кори Доктороу "Младший брат" (маст реад для всех линуксоидов, одно только послесловие Брюса Штайнера на миллион баксов) рассказывалось, что главный герой играл в ролевую игру, главным призом которой было поездка в Японию. Дальше я узнал, что в Токио есть район где происходят оторванные тусовки, а так же есть компьютерный рай Акихабара. Сразу вспомнилась давняя история уже ставшая легендой - моряки побывали в Японии, приезжают домой, их спрашивают, ну как там? Это просто двадцать третий век! Это не у них двадцать третий, это у нас семнадцатый.
...И это получается, что весь движ без меня проходит?! Короче я заинтересовался всем этим делом, начал гуглить, и тут меня поджидала засада. На русском языке нет ничего, на английском уже побольше, только английские ведут уже на японские, а на них иероглифы. Эге, приплыли. Делать нечего, надо учить японский, как в свое время я сделал с английским. А для этого мне надо настроить клавиатуру. Окей, добавляю в кедахъ японский язык ввода и начинаю печатать, получаю английские буквы. Что-то делаю не так. А тут по работе привалил завал полнейший просто. Да еще алкашня меня чуть не угробила на день вдв. Так что стало не до иероглифов. Накатил на десктоп последнюю федору, открыл для себя gnome3 вроде ничего, но чуток непонятно, и опять же надо допиливать под себя, кроме того набор программ по умолчанию совершенно не устраивает, надо скачать полинтернета, чтобы стало более-менне комфортно себя чувствовать. Хотя что ни говори, а ввод японского заработал из коробки. Ладно, хватит об этом, будем настраивать ввод на слаке. Ломка после годичного использования дает о себе знать.
Оказалось это гораздо проще чем выглядит на первый взгляд. Для настройки полного интарнационала мы будем использоваться SCIM Который наверняка установлен в системе. Для начала делаем chmod +x /etc/profile.d/scim.sh Один маленький нюанс, пока не забыл, надо чтобы в системе была локаль UTF8. При старте кед надо запихнуть запуск scim в автозагрузку; для этого в каталоге ~/.kde/Autostart создаем файл scim.sh в котором пишем строчку scim -d. Вот вроде и все! :) Когда scim запущен вы увидите в системном трее маленькую иконку. Правый клик на ней откроет настройки. В 'Global Setup' выберите ваш клавиатурный ввод и готовьтесь вводить любые символы которые только пожелаете! Жмите магическое сочетание клавиш <Control><Space> это даст вам активацию/деактивацию ввода с помощью scim.
Пользуйтесь на здоровье, До встречи в Японии на мосту Акихабара!