From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3BBC7044.110A6F9E@logic.ru> From: Aleksey Novodvorsky Organization: Institute for Logic X-Mailer: Mozilla 4.78 [ru] (X11; U; Linux 2.2.18-ipl3mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] Re(4): GNOME 2.0 References: <20011004125901.BCE0522D6@linux.ru.net> <534016842.20011004170829@pub.tmb.ru> <3BBC67BD.F4698785@logic.ru> <3BBC686E.50704@iop.kiev.ua> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Thu Oct 4 18:12:01 2001 X-Original-Date: Thu, 04 Oct 2001 18:20:52 +0400 Archived-At: List-Archive: List-Post: Andriy Dobrovol's'kii wrote: > Hi, > > Aleksey Novodvorsky wrote: > > > > > Нет, Вы не поняли. kxkb и gkb _абсолютно_ непригодны для обычной работы в анло-русском режиме. Это переключатели > > _раскладок_. Они нужны именно для ввода многоязычных текстов и только. > > А вот xxkb -- переключатель _групп_. > > > > Внимание, вопрос: :о) > А чем отличается ввод многоязычных текстов от работы в > англо-русском режиме? > Постараюсь объяснить аккуратно, но если не устроит -- идите к Ивану Паскалю: http://www.tsu.ru/~pascal Итак, большинство предопределеных в XFree раскладок клавиатур (каталог /usr/X11R6/lib/X11/xkb/symbols содержат две группы. Для русской клавиатуры это группы English и Russian. xxkb -- индикатор состояния групп. Если Вам нужен еще один язык, например греческий, то есть два выхода: -- Написать раскладку с тремя группами самостоятельно и использовать обычный механизм переключения групп. Но следует помнить, что групп таких может быть в одной раскладке не больше 4-х. -- Использовать другие предопределенные раскладки, переключая их при помощт setxkbmap, kxkb или gkb. Почему вводит в заблуждение kxkb? Потому, что все привыкли, что русский флаг -- инликатор русской _группы_, то есть когда он есть, -- вводятся русские буквы. В kxkb же он -- индикатор русской _раскладки_, у которой две группы. Rgrds, AEN