[EMAIL PROTECTED] wrote:
> Привет,
> 
> Wed, 08 Oct 2008 00:31:37 +0300, Roumen Petrov <[EMAIL PROTECTED]>:
> 
>> [EMAIL PROTECTED] wrote:
>>> Tue, 07 Oct 2008 22:59:40 +0300, Александър Шопов <[EMAIL PROTECTED]>:
>>>
>>> Привет,
>>>>> Не съм сигурен, че "композиращи последователности" се поддържат под
>>>>> Уиндоус.
>>>> Поне доколкото видях — да поддържат се, но не мога да разбера дали  
>>>> става
>>>> дума само за двуклавишни комбинации. Опасявам се, че ще ми трябват
>>>> минимум трибуквени.
>>>>
>>> Ъргх, ако те разборам правилно, ти трябват слитъци (ligature).
>>> Целта е като се натисне „оь“, да става „ё“, „йь“= „ѝ“ и т.н.
>>> Поведение като описаното се поддържа под Win, ползва се по разните
>>> азиатски азбуки. Поддържа поне 5 знака (може и да са доста повече??),
>>> набрани един след друг.
>>> Търся решение на въпроса от доста време и единственото нещо, което  
>>> намерих
>>> е платено: http://www.klm32.com/ , поради което не съм го пробвал.
>>> Предполагам нямаш предвид мъртви клавиши, защото тогава трябва да  
>>> жертваш
>>> някой от тях.
>>> Позрави, Съ
>>>
>>> П.П. А как да си направя такава подредба за Линух?
>> Коя ? Тя я има базирана на "композиращи последователности" ("Compose
>> Key" ?) Трябва да се зададе опция в XkbOptions
>> $ grep compose .../xkb/rules/xorg.xml
>>            <name>compose:ralt</name>
>>            <name>compose:rwin</name>
>>            <name>compose:menu</name>
>>            <name>compose:rctrl</name>
>> и при езикови настройки за UTF-8 като натиснеш <COMPOSE>+<">+<e> се
>> получава ё.
> Порових се по настройките и ако съм разбрал правилно „композиращи  
> последователности“ означава да набедя някое копче за композиращо  
> (дирижиращо и акомпаниращо) и заедно с него да стават нещата.
> Това което искам е следното:
> оь= ё
> еь= э
> иь= ы
> йь= ѝ
> без да се налага ползване на помощни клавиши.
> Например, като набера „самолеь“ да стане „самолё“.
> Не успях да направя това под Уин, няма да е лошо, ако успея поне под Лин.
> Поздрави!
>>
[кръц]
Добре когато има <Multi_key>( = <COMPOSE>)+... има готови настройки в 
.../locale/en_US.UTF-8/Compose. Удареното и липсва(поне в моя стар X 
Window). Май трябва да се рапортува за добавяне.
Всъщност аз не съм коректен: написал съм <COMPOSE>+<">+<e>, а 
по-правилно е <COMPOSE>,<">,<e>, т.е. не е нужно да се държи натиснат 
клавиша <COMPOSE>, а просто се чуква(натиска) преди поредицата от други 
клавиши.

Опитай. Може би ще стане.
Например, случайно си избрах този ред от файла:
<combining_tilde> <N>   : "Ñ" U00D1 # LATIN CAPITAL LETTER N WITH TILDE
Незнам какво значи <combining_tilde>, нито как се въвежда. Обаче няма
<N> <combining_tilde>. Много ми прилича на това което се иска.
Но може и да не стане, понеже в "оь" "o" е валидна буква. Аз никога не 
съм отделял голямо внимание на този проблем, може би защото кирилицата е 
добра за славянските езици и има твърде малко изключения. В горните 
примери, май само удареното "и" е изключение и не се въвежда директно.
При повечето западно-европейски езици, латиница не им върши работа и 
удрят наляво или надясно букви, слагат им точки, една, две, някакви 
ченгелчета... За тях, всъщност, десния <Alt> е означен с <AltGr> и с 
него се въвеждат разни букви.

Горните примери, за оь, еь, иь, да не са свързани с някаква украинска 
или руска правописна реформа? В руския имаше ли ё(э?) или това бе 
украинско? Питам, понеже немците, преди около десет години, направиха 
правописна реформа, махнаха двоеточието върху буквите и го замениха с 
"е" след тях.

Румен

_______________________________________________
Dict mailing list
[email protected]
http://zver.fsa-bg.org/cgi-bin/mailman/listinfo/dict

Raspunde prin e-mail lui