для начала идешь по этой ссылке *
http://ftp.gnu.kz/pub/software_gnu_kazakhstan/kazakh_pt154/contrib_doc/kazakhcode/codirovki.htmlи внимательно читаешь.
затем открываешь таблицу 3 из этого же документа (
http://www.sci.kz/~sairan/kazcode/Table3.html) и на нее смотришь. Можешь даже распечатать :)
также прогуляйся на *
http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B и посмотри, как выглядит правильная казахская раскладка.
Кстати, все это элементарно за 0,3 сек находится яндексом по запросу "казахский алфавит кодовая таблица"
Затем на своем компе открываешь Пуск->Программы->Accessories->System Tools->Character Map(таблица символов) и убеждаешься, что и вправду таблица 3 не врет и если в таблице символов (в любом юникод-шрифте, например в шрифте Courier New) вбить код 0452 то появится "ђ".
Далее-дело техники.Запускаешь на КПК утилиту аекскан (лежит в папке программы) и ваяешь таблицу типа вложенной в это сообщение, где опредилишься, какая клавиша какой код возвращает (не забудь отсофтресетиться после ее использования или убить процесс аекскан через какой-нибудь таск-менеджер).
Послеэтого берешь раскладку типа Russian Default.AEK и в обычном блокноте переделываешь по следующему образцу:
Key 0132 c04D8 ; Shift2 -> Ә
Key 0032 c04D9 ; 2 -> ә
Key 0134 c040A ; Shift4 -> Њ
Key 0034 c045A ; 4 -> њ
Key 0135 c0492 ; Shift5 -> Ғ
Key 0035 c0493 ; 5 -> ғ
Key 0139 c04B0 ; Shift9 -> Ұ
Key 0039 c04B1 ; 9 -> ұ
Вот тебе пример генерации ряда казахских символов. Готовый файл сохраняй в кодировке UTF-8.
Key 0032-у меня возвращается при нажатии 2
Key 0132-теоретически должен быть при нажатии shift+2 (особенности клавы моего зверька не позволяют проверить).
c04D8- команда для AekMap сгенерить символ Ә (04D8) при нажатии клавишь Shift+2, где "с"- префикс означающий ввод следующего за ним символа Ә (04D8)
Не забудь отредактировать шапку раскладки что-то типа
; Kazahstan1 layout for Symbol MC35 keyboard
Layout Kazahstan1, MC35 Translit keyboard
Hint KAZ1
Описание работы всех префиксов программы (с, к, е) и множества ее других особенностей найдешь на ее сайте. Ссылка в шапке.
Кстати, хочу тебя огорчить: мне удалось ввести только символ "Њ" из 4 вышеприведенных- остальные 3 отображались квадратиками. Я предполагаю, что в файлах шрифтов КПК нет соответствующих символов. Правда у меня стояли русские региональные настройки.
Удачи!
P.S. Кстати, Kopin, асю-то обозначь :wink_kind:
Прикрепленные файлы
skan_kode.doc ( 89.5 КБ )
Сообщение отредактировал secondmaj - 23.07.08, 00:22