Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: vektorman в Mar 23, 2007, 23:39



Титла: Писане на кирилица в elive
Публикувано от: vektorman в Mar 23, 2007, 23:39
Преди 3 месеца си инсталрах Elive revolution на компютъра. Преди това не съм се занимавал с Линукс. Веднага ми направи впечатление че не мога да сменям в движение keymap-a от кирилица на латиница и обратно когато въвеждам текст в браузъра, в Open ofiice, Abiword и изобщо никъде из enlightenment, както правя това в windows чрез натискане на ALT+Shift или чрез използване на flex type.
      В крайна сметка открих един начин, който е подходящ за начинаещи като мен. Излагам го по-долу стъпка по стъпка:

1.Щракнете с  левият бутон на мишката в десктопа на Elive DR17
2.В отвореното контекстно меню преместете мишката върху "Configuration"
3.Отваря се подменю, където щраквате върху "Configuration Panel"
4.В "Configuration Panel" избирате "Key Binding Settings"
5.В последното избирате "User Defined Actions" (намира се най отдолу)
6.В дясната част на панела кликвате върху полето "Action 0: CTRL+ALT+Insert"
7.В полето "Params" напишете: "setxkbmap us"
8.Кликвате върху "Apply"
9.Избирате "Action 1: CTRL+ALT+E"
10. В полето "Params" напишете "setxkbmap bg"
11.Пак "Apply"

... и сте готови - с "CTRL+ALT+E" пишете на кирилица по БДС
                       - с "CTRL+ALT+Insert" превключвате обратно на латиница
Това е най добрият начин който съм открил засега. Ако Вие намерите по-добър способ, моля да ми пишете.


Титла: Писане на кирилица в elive
Публикувано от: phantomlord в Mar 23, 2007, 23:54
Момче... Защо си хабиш времето?
Виж това: http://www.myfreesoft.net/phpBB2/viewtopic.php?t=41
Работи под всяка графична среда или WM...


Титла: Писане на кирилица в elive
Публикувано от: vektorman в Mar 24, 2007, 11:25
Цитат (phantomlord @ Март 24 2007,00:54)
Момче... Защо си хабиш времето?
Виж това:
 Универсален вариант, който действа под абсолютно всички графични среди и WM.

Отваряте /etc/X11/xorg.conf* с някой текстов редактор и търсите секцията:
Цитат:
Section "InputDevice"


Там добавяте/редактирате следните редове:
Цитат:
Option "XkbLayout" "us,bg"
Option "XkbVariant" ",phonetic"


Това ще ви позволи да пишете на английски и български фонетичен. Ако предпочитате БДС, използвайте следния вариант:
Цитат:
Option "XkbLayout" "us,bg"
Option "XkbVariant" ",bds"


За да използвате клавишни комбинации, добавeте следния ред:
Цитат:
Option "XkbOptions" "grp:ctrl_shift_toggle,grp:lwin_switch,grp_led:scroll"


Така ще можете да превключвате между различните езици чрез Control+Shift, a лампичката Skroll Lock на клавиатурата ще свети, когато сте на кирилица. Ако искате временно да смените на различен език, ще можете да направите това, като натиснете и задържите левия win клавиш.

KDE си има свои собствени настройки на клавиатурните подредби в Контрол центъра, които препоръчвам да бъдат изключени, за да се използват настройките в xorg.conf. Можете да инсталирате програмката KKBSwitch за да ви показва флагчето на езика, на който пишете.

След редакцията на /etc/X11/xorg.conf е необходимо рестартиране на графичната среда, за да влязат в сила новите настройки. Може да я рестартирате като натиснете едновременно: Ctrl+Alt+Backspace

*За да редактирате xorg.conf, трябва да имате правата на su/root. За да ги придобиете, влезте в конзолата и напишете:
Код:
su
паролата на root

Ако докато пишете паролата не ви се показват нито букви, нито звездички, не се стряскайте. Това не означава, че нищо не пишете.
За редактиране на конфигурационни файлове съм свикнал да използвам gedit. За да редактирам някой файл пиша примерно:
Код:
gedit /etc/X11/xorg.conf

По същия начин може да ползвате и другите текстови редактори като: kate, kwrite, vi, kedit...



Опитах това което предлагате:
в Section InputDevice
на файла: /etc/X11/xorg.conf
добавих:
    Option "XkbLayout" "us,bg"
    Option "XkbVariant" ",bds"
    Option "XkbOptions" "grp:ctrl_shift_toggle,grp:lwin_switch,grp_led:scroll"


след това рестартирах графичната среда с CTRL+ALT+Backspace
...и наистина работи! :xclam: Много съм доволен и сърдечно благодаря  :D

Що се отнася до  KKBSwitch - инсталирах я със synaptic package manager, стартирах я, даде ми хиляда грешки и в крайна сметка не тръгна в elive, но това изобщо вече не е болка за умирачка. Още веднъж благодаря на phantomlord за оказаната помощ!





Титла: Писане на кирилица в elive
Публикувано от: phantomlord в Mar 24, 2007, 14:05
KKBSwitch е само за KDE...
А това, което си пробвал работи навсякъде, където има xorg.conf, т.е. не само в Linux, но и в *BSD.





Титла: Писане на кирилица в elive
Публикувано от: vektorman в Mar 25, 2007, 02:34
.... аз с този файл: xorg.conf не за първи път се боря. Преди един месец трябваше пак да го редактирам за да накарам комютъра да ми прожектира филмите на телевизора. Та оттогава се чудя дали няма някакво ръководство (по възможност на български ), та да го прочете човек и да започне да се справя с цялата тази алхимия, щото въпреки досегашните ми фамозни успехи (с кирилицата и телевизора), аз пак се чувствам като "Незнайко в страната на чудесата", тъй че ако знаете за някоя книга по този въпрос, моля кажете...