[identity profile] plumbum210.livejournal.com posting in [community profile] useless_faq
Как набирают всякие китайцы и японцы, уже давно разобрались. Но меня всегда больше интересовало, как набирают на многих восточно- и некоторых западноевропейских языках - там, где много диакритики. Немецкие клавиатуры я видел - но у них-то всего 3-4 буквы лишних. А как поступают те, у кого чуть не каждая вторая буква с диакритикой - чехи, например, или даже французы? Клавиш на все не напасешься, а набивать двумя символами как-то некузяво.

Более того, иногда бывает, что два вроде бы обычный символа представляют собой на самом деле одну букву (независимо входящую в алфавит, со всеми последствиями вроде сортировки): скажем, чешские ch или ť - они как-то автоматически объединяются в одну графему?

Date: 2006-02-09 08:05 am (UTC)
From: [identity profile] asder-k.livejournal.com
у французов всего 8 букф таких

Date: 2006-02-09 11:24 am (UTC)
From: [identity profile] http://users.livejournal.com/dina__/
На французской клавиатуре есть несколько самых используемых "заковыристых букв". А именно 5. Четыре из них расположены на цифрах. Сами цифры набираются с шифтом. К тому же есть несколько функциональных клавиш, например две точки над буквой, наживаешь на эти самые две точки, потом на букву и буква пишется с двумя точками.

Кстати, корявых букв гораздо больше восьми.

(no subject)

From: [identity profile] http://users.livejournal.com/dina__/ - Date: 2006-02-09 05:32 pm (UTC) - Expand

Date: 2006-02-09 08:09 am (UTC)
From: [identity profile] avoid-it.livejournal.com
да-да, мне тоже интересно...Тайцы там какие-нибудь или соседи-грузинцы :)
Вот как?

Date: 2006-02-09 08:18 am (UTC)
alon_68: (Default)
From: [personal profile] alon_68
При чем здесь грузины? С грузинами как раз проще всего - отдельный алфавит (тоже 33 буквы, без всякой диакритики), на таких же правах, как и кирилица.

Date: 2006-02-09 08:23 am (UTC)
From: [identity profile] avoid-it.livejournal.com
ок)
Ну а тайцы?

(no subject)

From: [identity profile] sni-ffy2.livejournal.com - Date: 2006-02-09 08:26 am (UTC) - Expand

(no subject)

From: [identity profile] avoid-it.livejournal.com - Date: 2006-02-09 08:29 am (UTC) - Expand

(no subject)

From: [identity profile] sni-ffy2.livejournal.com - Date: 2006-02-09 08:42 am (UTC) - Expand

Date: 2006-02-09 08:18 am (UTC)
From: [identity profile] homa.livejournal.com
В комплекте клавиатурных раскладок, поставляемых с Windows, для некоторых языков есть две (или больше) раскладки: одна раскладка с так называемыми мертвыми символами (dead chars), которые набираются как префиксы и модифицируют следующую букву, другая раскладка с отдельными клавишами для модифицированных символов. Кодировка Unicode включает как символы-модификаторы, так и сами модифицированные символы, и в Unicode API есть возможность перекодировать текст с символами-модификаторами в текст с модифицированными символами и обратно. Поряд сортировки определяется специальной таблицей, которая входит в комплект языковых настроек, известный в Windows под названием locale.

Date: 2006-02-09 09:51 am (UTC)
From: [identity profile] homa.livejournal.com
Я же объясняю: в комплекте глифов (т.е., графических образов букв) есть как немодифицированные, так и модифицированные символы, а также сами модификаторы. Клавиатурные раскладки могут генерить как базовые символы плюс модификаторы, так и модифицированные символы. Обычно для одного языка есть несколько более-менее стандартных раскладок (и это я еще не рассматриваю нестандартные, такие как Dvorak для английского языка!), и одна из них обычно генерит модифицированные символы сразу, т.е., для символа с диакритикой выделяется отдельная клавиша, если размер клавиатуры позволяет, конечно.

(no subject)

From: [identity profile] homa.livejournal.com - Date: 2006-02-09 11:26 am (UTC) - Expand

(no subject)

From: [identity profile] onodera.livejournal.com - Date: 2006-02-09 11:46 am (UTC) - Expand

(no subject)

From: [identity profile] homa.livejournal.com - Date: 2006-02-09 12:04 pm (UTC) - Expand

(no subject)

From: [identity profile] otnositelno.livejournal.com - Date: 2006-02-09 12:26 pm (UTC) - Expand

(no subject)

From: [identity profile] otnositelno.livejournal.com - Date: 2006-02-09 08:42 pm (UTC) - Expand

(no subject)

From: [identity profile] otnositelno.livejournal.com - Date: 2006-02-10 10:25 am (UTC) - Expand

(no subject)

From: [identity profile] otnositelno.livejournal.com - Date: 2006-02-10 01:59 pm (UTC) - Expand

(no subject)

From: [identity profile] merengue.livejournal.com - Date: 2006-02-10 01:02 am (UTC) - Expand
(deleted comment)

Date: 2006-02-09 08:28 am (UTC)
From: [identity profile] homa.livejournal.com
Это и есть те самые мертвые символы. При нажатии клавиш, отвечающих за символы-модификаторы посылается системное сообщение WM_DEADCHAR. Будет ли его обрабатывать конкретное приложение, зависит только от него. Справка Windows рекомендует приложениям выводить в этот момент символ-модификатор, но не сдвигать каретку.
(deleted comment)

(no subject)

From: [identity profile] homa.livejournal.com - Date: 2006-02-09 08:45 am (UTC) - Expand

Date: 2006-02-09 08:19 am (UTC)
From: [identity profile] wiggum-ralph.livejournal.com
У них нет русских букв и с шифтом у них прибавляется еще около 25 знаков.

Date: 2006-02-09 08:22 am (UTC)
From: [identity profile] homa.livejournal.com
Кстати, арабы по традиции используют скорописный алфавит, буквы которого меняют начертание в зависимости от положения слова (так же, как в русском рукописном тексте) и имеют до четырех вариантов написания (или пяти, если считать еще и лигатуры). Соответственно, такой текст может быть набран и закодирован двумя способами: конкретными вариантами начертания, либо базовыми символами (а системные процедуры, занимающиеся выводом текста выберут необходимый модифицированный символ на лету).

Date: 2006-02-09 08:25 am (UTC)
From: [identity profile] sni-ffy2.livejournal.com
По диакритике чемпионы, видимо, все же вьетнамцы!

Date: 2006-02-09 08:28 am (UTC)
From: [identity profile] homa.livejournal.com
Или лаосцы. У них еще и свой алфавит, и тоже мульон закорючек самой непредсказуемой формы.

Date: 2006-02-09 08:31 am (UTC)
From: [identity profile] sni-ffy2.livejournal.com
Я имел в виду именно на основе латиницы.
А так, да, конечно.
Лаосцы-тайцы и примкнувшие к ним кхмеры...

Date: 2006-02-09 11:15 am (UTC)
From: [identity profile] vagulo.livejournal.com
Опять же про любимый эсперанто.
Там 6 символов с диакритикой.
Есть драйвера (напр., Ek!), позволяющие перекодировать вводимые комбинации символов.
Напр., набираем cx, а получаем c^ (крышка над символом).
Как раз получается вариант с модификатором после символа.
Ещё варианты набора: c^, ch (но h в алфавите есть, а x отсутствует, так что удобнее x).
Там, где уникод не поддерживается, пишут просто cx (так называемая х-запись, "суррогатная").
Поддержка unicode или latin-3 проблему по большей части снимает.

Date: 2006-02-09 11:29 am (UTC)
From: [identity profile] vmel.livejournal.com
Я себе в Ворде сделал макросы для ввода текста на эсперанто. Буквы с крышками получаю при одновременном нажатии с Alt. Ничуть не сложнее, чем с шифтом (а можно нажимать вместе Alt+shift+буква - получается заглавная с крышкой. Ко всему быстро привыкаешь.

А когда еще не было уникода, для эсперанто были шрифты с дополнительными буквами на месте букв, отсутствующих в эсперанто-алфавите (q,w,x,y), а также квадратных и фигурных скобок.

Date: 2006-02-09 01:09 pm (UTC)
From: [identity profile] allegecityrat.livejournal.com
Ho, cxu vi estas x-skribisto? Ankaw mi. :)

Date: 2006-02-09 03:17 pm (UTC)
From: [identity profile] biero.livejournal.com
+1. Gxuste pro tio, ke "x" ne ekzistas en alfabeto.

(no subject)

From: [identity profile] allegecityrat.livejournal.com - Date: 2006-02-09 03:19 pm (UTC) - Expand

Date: 2006-02-10 09:08 am (UTC)
From: [identity profile] sxakludant.livejournal.com
la x-sistemon uzas plimulto da esperantistoj. Do ne estas mirinde trovi iun plian :-)

(no subject)

From: [identity profile] allegecityrat.livejournal.com - Date: 2006-02-10 09:18 am (UTC) - Expand

(no subject)

From: [identity profile] sxakludant.livejournal.com - Date: 2006-02-10 07:26 am (UTC) - Expand

(no subject)

From: [identity profile] sxakludant.livejournal.com - Date: 2006-02-10 10:15 am (UTC) - Expand

(no subject)

From: [identity profile] sxakludant.livejournal.com - Date: 2006-02-10 12:06 pm (UTC) - Expand

(no subject)

From: [identity profile] vagulo.livejournal.com - Date: 2006-02-10 09:16 am (UTC) - Expand

(no subject)

From: [identity profile] sxakludant.livejournal.com - Date: 2006-02-10 12:10 pm (UTC) - Expand

Date: 2006-02-09 08:44 pm (UTC)
From: [identity profile] stephan-nn.livejournal.com
А вот Артемий ЛЁБЁДЁВ надумал протестовать против "ё", назвав её "недобуквой" и предложив не ставить.
Если бы он был поляком или чехом - либо сразу выпил бы "йаду", либо что? предложил бы пол-абецеды выкинуть?))