From: "Konstantin Khomoutov" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.3.8) with PIPE id 276486681; Sat, 11 Sep 2010 17:57:22 +0400 X-drweb-hash: Received: from mailhub.007spb.ru ([84.204.203.130] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.3.8) with ESMTPS id 276486667 for CyrTeX-ru@vsu.ru; Sat, 11 Sep 2010 17:57:09 +0400 Received-SPF: none receiver=relay1.vsu.ru; client-ip=84.204.203.130; envelope-from=flatworm@users.sourceforge.net Received: from proxysrv.domain007.com ([10.8.0.42]) by mailhub.007spb.ru (8.14.3/8.14.3/Debian-5+lenny1) with ESMTP id o8BDwDBf023556 for ; Sat, 11 Sep 2010 17:58:14 +0400 Received: by proxysrv.domain007.com (Postfix, from userid 1000) id 2D81C45A20E; Sat, 11 Sep 2010 17:58:13 +0400 (MSD) Date: Sat, 11 Sep 2010 17:58:12 +0400 To: =?utf-8?B?0JrQvtGB0YLQuNC9INChLtCSLg==?= Subject: Re: =?utf-8?B?0JjQvdC00LjQutCw0YbQuNGPINGP?= =?utf-8?B?0LfRi9C60LAg0LI=?= FAR Message-ID: <20100911135812.GB8731@localhost.localdomain> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Scanned-By: MIMEDefang 2.51 (www.roaringpenguin.com/mimedefang) on 192.168.2.20 X-Antivirus: Dr.Web (R) for Mail Servers on proxysrv host X-Antivirus-Code: 100000 X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 84090082 On Sat, Sep 11, 2010 at 05:22:47PM +0400, Костин С.В. wrote: > Я использую MiKTeX 2.4. Для набора tex-файлов я привык использовать > встроенный в FAR редактор F4 (редактором WinEdt мне пользоваться > почему-то не нравится). > > Раньше у меня была операционная система Win98SE и переключение на > другой язык в FAR производилось с помощью правого Ctrl (хотя в самом > Windows переключение на другой язык производилось с помощью комбинации > клавиш "левый Alt" - "левый Shift"). При переключении с английского > языка на русский в FAR появлялась зеленая граница (или бордюр) вокруг > экрана. Наличие этого бордюра показывало, что в данный момент включен > русский язык. Это было потому, что Вы использовали "досовую" версию FAR (для OS MS-DOS) и спец. клавиатурный переключатель для MS-DOS же -- некоторые из них умели подсвечивать бордюр, напрямую программируя VGA адаптер. В современных ОС это нереально, и про это следует сразу забыть. Ниже я приведу два работающих решения. "Отдельное от ОС" переключение раскладок клавиатуры было возможно по той же самой причине. > Сейчас я перешел на WinXP. Почему-то переключение на другой язык в FAR > теперь, как и в Windows, производится с помощью комбинации клавиш > "левый Alt" - "левый Shift". Но это не страшно. Плохо то, что при > переключении с английского языка на русский перестала появлялась > зеленая граница (или бордюр) вокруг экрана FAR. Кроме того, в FAR > вообще отсутствуют какие-либо указания на текущий язык (например, в > виде букв Rus/Eng или флага государства). > > Таким образом, теперь, находясь в FAR (а я привык работать в редакторе > F4 FAR), я не вижу, какой сейчас текущий язык - русский или > английский. > > Пожалуйста, если можно, подскажите, как вернуть в FAR зеленую границу > вокруг экрана или какой-либо другой указатель текущего языка > (например, в виде букв Rus/Eng в углу экрана FAR). Если не рассматривать вариант использования редактора, отличного от FAR (например, Emacs умеет переключать язык ввода отдельно от системы, насколько я понимаю), есть два варианта решения проблемы: 1) Улучшить индикацию текущей раскладки. Это можно сделать штатными средствами: на индикаторе раскладки (он обычно расположен слева от "области системных уведомлений", которую обычно именуют "треем", -- там, где часы), открыть контекстное меню (правой кнопкой мыши) и выбрать там пункт "Восстановить языковую панель" -- индикатор оторвётся от панели задач и превратится в отдельное окно, которое будет показываться поверх всех остальных окон, и которое можно перетаскивать зажатой левой кнопкой мыши. Это окно можно подтащить к удобному для глаз месту на экране. Свернуть его обратно можно иконкой "-" в правом верхнем углу этого окна. 2) Перейти на раздельные жесты для включения разных раскладок, например, левая клавиша Ctrl включает русскую раскладку, а правая -- английскую, и повторное нажатие такой клавиши раскладку не меняет. При таком подходе не надо знать какая раскладка активна -- достаточно включить ту, которая нужна в данный момент. Штатными средствами это сделать нельзя, но есть внешние утлиты, которые это реализуют, например [1]. Также есть "хардкорные" средства, например MSLC [2], но неопытному пользователю они вряд ли подойдут. 1. http://www.proximasoftware.com/rwin/rwin.htm 2. http://msdn.microsoft.com/en-us/goglobal/bb964665.aspx