From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexander Prokudin X-Mailer: The Bat! (v1.47 Halloween Edition) Personal X-Priority: 3 (Normal) Message-ID: <10235373132.20011015010539@pub.tmb.ru> To: Balamut In-reply-To: <20011014170602.0E3F11EA9@linux.ru.net> References: <20011014170602.0E3F11EA9@linux.ru.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Subject: [mdk-re] Punto switcher 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 X-Reply-To: Alexander Prokudin List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Mon Oct 15 01:03:13 2001 X-Original-Date: Mon, 15 Oct 2001 01:05:39 +0400 Archived-At: List-Archive: List-Post: Hello Balamut! mrrar> ...труд физический исчез...╘ mrrar> mrrar> Тут под Винду люди слепили программу Punto switcher, www.punto.ru mrrar> теперь можно печатать, забыв о Ctrl+Shift. Она сама переключает mrrar> расладку и язык набранного текста, уж не знаю, как она английский от mrrar> русского отличает, но ошибается редко. mrrar> Линукс славится облием утилит, облегчающим труд пользователя. А есть mrrar> ли подобная утилита для Линукса? Все вопросы к Морозову - это он поделился Сергеем Москалёвым кодом, который работает в его (Морозова) текстовом процессоре Иероглиф. А принцип создания программы такой: создаётся большущая база данных слов со всеми словоформами. Эта база затем обрабатывается на предмет вычленения типичных буквосочетаний для каждого из нужных языков. После этого создаётся программа, которая в цикле читает поток вводимых символов, и если вводимые символы не образуют нужные буквосочетания, то с момента "глубокого заблуждения" введённые символы перекраиваются на соответствующие из другой раскладки. Не знаю, где взять такие базы для русского и английского языков (теоретически, можно перекроить спеллинговые словари), знают где есть база для немецкого языка. У меня даже такая есть дома на компакте. Она создаётся научным сообществом на базе Лейпцигского университета, факультета информатики, отделения машинной обработки речи. Кстати, обращение к Роме Савельеву: Роман, это можно было бы записать в наш длииинный ToDo List касательно OpenOffice.org. :) Мда, пора лингвистическую рассылку делать ... :) Regards, Alexander Prokudin Adde parmum parvo manus acervus erit ((c)LGPL) Ovid :-)