[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
