Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Li Бързи Съвети » X Window & GUI » Кирилица в графична среда
  • Страница 1 от 1 Skip to Page:
  • 1
Тема: Кирилица в графична среда
Мнение #1 Skip to the next post in this topic.
Написано на: Октомври 23 2005, 15:20
phantomlord
 
Phantom Lord
Avatar




Група: Li maniacs
Мнения: 665
Регистриран: Август 2005

Оценка: няма

Offline
Вариант, който действа под абсолютно всички графични среди.
Отваряте '/etc/X11/xorg.conf'* с някой текстов редактор и търсите секцията:
Цитат:

Section "InputDevice"

която се отнася за клавиатурата. Например в секцията ще пише нещо такова:
Цитат:

Indentifier "Generic Keyboard"

Там добавяте/редактирате следните редове:
Цитат:

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


Редактирано от stumps на Април 18 2007, 19:57

Debian lenny/sid, 2.6.24-phantomlord, KDE 3.5.9
http://myfreesoft.net/phpBB2/index.php?c=7
The knowledge is to be shared...
Помогни си сам, за да ти помогне и Господ
Контакти:  phantomlord

  • AOL  AOL:
  • ICQ  ICQ: 322393169
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #2
Skip to the previous post in this topic. Написано на: Април 06 2009, 21:35

Avatar




Група: Li fans
Мнения: 240
Регистриран: Август 2005

Оценка: няма

Offline
С XOrg 1.5.3 файлът xorg.conf играе все по-малко значение. Днес установих, че след ъпдейт на Gentoo системата ми не мога да пиша на кирилица, поради което се наложи да прегледам следния upgrade guide. В общи линии, това което се искаше беше да добавя следните редове във файла /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
Код: 
  <match key="info.capabilities" contains="input.keyboard">
     <merge key="input.x11_options.XkbModel" type="string">evdev</merge>
     <merge key="input.x11_options.XkbLayout" type="string">us,bg</merge>
     <merge key="input.x11_options.XkbVariant" type="string">,phonetic</merge>
     <merge key="input.x11_options.XkbOptions" type="strlist">grp:alt_shift_toggle</merge>
  </match>

Както се вижда, атрибутите "key" със стойност "input.x11_options.XkbModel", "input.x11_options.XkbLayout", "input.x11_options.XkbVariant", "input.x11_options.XkbOptions" на XML извадката отговарят респективно на параметрите "XkbModel", "XkbLayout", "XkbVariant", "XkbOptions" описани подробно в горния пост.

Промяна 1: Оказа се, че след рестарт на системата XkbModel=loggik или pc105 както отначало бях предложил, водят до неработеща клавиатура :) Вярната стойност тук е "evdev" (променил съм XML кода отгоре респективно)
Промяна 2: Ето един доста хубав линк описващ проблемите с които се сблъсках при прехода към Xorg 1.5 в gentoo

Редактирано от Drakula на Април 08 2009, 20:01
Контакти:  Drakula
WEB  
Общо 1 отговор(а) от Октомври 23 2005, 15:20 до сега
  • Страница 1 от 1 Skip to Page:
  • 1
 » Начало » Li Форуми » Li Бързи Съвети » X Window & GUI » Кирилица в графична среда

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums