Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Арабские раскладки

Автор Red Khan, августа 23, 2013, 18:23

0 Пользователи и 1 гость просматривают эту тему.

Rwseg

Цитата: svarog от августа 25, 2013, 20:58
Arabic 101 (Iraq)
И всё-таки интересно, чем он отличается от Иордании или Саудии и прочих? Надо найти кого-нибудь из Майкрософт и наказать спросить.

Yitzik

Ребяты, ну вы же путаете две разные вещи: языковой слой и раскладку клавиатуры! В языковой слой, помимо раскладки, входят всякие проверки орфографии, словари, особенности расстановки пунктуации и прочая... Кавычки, напр., будут форматироваться по-разному.
Именно языковой слой отображается в синем квадратике (по кр. мере, со времен Висты).
Paran Quenya ar quetin Esperanto!

Python

В XP то же самое (кажется, и в 2000 так же). При желании, на один языковый слой можно поставить одну или несколько раскладок, причем, изначальный язык раскладки здесь особой роли не играет — напр., можно поставить персидскую раскладку, чтобы она отображалась как арабская или турецкая. Если к одному языку пользователь прикрепил несколько раскладок, можно отдельно переключать языки и раскладки внутри языка (в WinXP по умолчанию язык переключается левым Alt+Shift, раскладка - Ctrl+Shift, хотя большинство пользователей меняет их местами: переключение раскладок внутри языка — операция маловостребованная, в отличие от переключения языка — соответственно, переключение языка ставят на Ctrl+Shift, чтобы меньше искать на клавиатуре и иметь возможность переключать язык правой или левой рукой).
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Red Khan

Цитата: Python от августа 26, 2013, 11:53
хотя большинство пользователей меняет их местами: переключение раскладок внутри языка — операция маловостребованная, в отличие от переключения языка — соответственно, переключение языка ставят на Ctrl+Shift, чтобы меньше искать на клавиатуре и иметь возможность переключать язык правой или левой рукой).
А как тогда переключаться между направлением текста?
http://superuser.com/questions/471692/how-to-change-the-text-direction-on-windows

Python

Трудно сказать. У меня ни первая, ни вторая комбинация подобного эффекта не дает (впрочем, расширений для восточных письменностей я не устанавливал).
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Red Khan

Цитата: Python от августа 26, 2013, 12:32
расширений для восточных письменностей
В XP (да и в последующих OS этой линейки вроде тоже), есть две разные галочки:

Python

После чего систиема просит установочный диск, который неизвестно-где взять, да и CD-дисковода рабочего нет.
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Red Khan

Цитата: Python от августа 26, 2013, 13:12
После чего систиема просит установочный диск, который неизвестно-где взять, да и CD-дисковода рабочего нет.
Яндекс находит вот эту тему. ;D
Поддержка языков с направлением справа налево или сложным письмом

На самом деле там достаточно нескольких файлов, которые вполне можно найти в интернете.

Alexandra A

Цитата: Python от августа 26, 2013, 13:12
После чего систиема просит установочный диск, который неизвестно-где взять, да и CD-дисковода рабочего нет.

Установочный диск - это тот самый установочный диск с образом системы, из которого Вы ставили Виндуоз на комьютер.

Никакой другой особый диск не нужен.
taximagulus segouax caius iulius kent 25 august 55 before the common era
marcus tullius quintus tullius arpinum 6 may 51 before the common era

Timiriliyev

Цитата: Alexandra A от августа 26, 2013, 14:51
Цитата: Python от августа 26, 2013, 13:12После чего систиема просит установочный диск, который неизвестно-где взять, да и CD-дисковода рабочего нет.
Установочный диск - это тот самый установочный диск с образом системы, из которого Вы ставили Виндуоз на комьютер.

Никакой другой особый диск не нужен.
Offtop
Расслабтесь, это Россия. (c)
Правда — это то, что правда для Вас.

Neeraj

У меня такая проблема - необходимо сделать пдф-ку из нескольких отдельных файлов - там есть отдельные файлы в пдф + файл Ворда ( около 10 страниц ).. вообщем, из всего этого необходимо  сделать что-то типа пдф-брошюры. Проблема в том, что текст на урду и мне никак не удаётся расположить страницы в должном порядке - т.е. собрать это всё в "европейском" порядке - никаких проблем, а вот с "арабским" - никак не получается ( и страницы внутри Вордовского doc тоже печаются в "европейском") . Пробовал собрать по одному файлу - при просмотре в формате 2 страниц - всё выглядит нормально, а по одной страницы - опять путаница.

talmíd

Раз уж есть эта тема, решил не создавать новый топик.
Стандартная арабская клавиатура Arabic 102 (та, которая с ذ под клавишей backspace в отличие от Arabic 101 с ذ под escape) меня не устраивала по ряду причин:
1. в процессе ознакомления с арабскими диалектами, в частности, египетским и магрибским, наткнулся на проблему недоступности на стандартной клавиатуре дополнительных букв, не входящих в алфавит АЛЯ (таких как ڤ вэ /v/, ڨ гэ /g/ и т. д.);
2. как и немало других любителей арабского, я заинтересован в фарси, но несочетаемость набора символов на арабской и персидской клавиатурах вынуждает использовать костыли использования сразу двух раскладок, что не очень удобно;
3. само расположение нужных символов на арабской клавиатуре не очень удобно (для меня, во всяком случае).
Поэтому решил немного водоизменить арабскую клавиатуру, и надеюсь, что мой вариант окажется кому-то полезным.

Ниже приведен весь список изменений, а в прикрепленных изображениях сравниваются изменения.
1. Кясра и танвин кясра убраны под фатху и танвин фатху, шадда расположена рядом с сукуном - теперь все базовые огласовки расположены удобно прямо под левой рукой.
2. Слеш, бекслеш перемещены, фигурные скобки и тильда убрана под alt, убран знак умножения (вполне достаточно символа *).
3. Знаки препинания: убрана обычная точка, на ее месте теперь арабская запятая،, над ними расположены арабская точка с запятой ؛ и двоеточие. При наборе простейших знаков препинания в арабском тексте у меня всегда была проблема с их разбросанностью по клавиатуре и неочевидным расположением.
4. На alt+4 вместо знака валют поставлен знак евро €.
5. Буквы:
5.1. На shift+ي и shift+ك поставлены персидские ی и ک соответственно - персидские буквы отличаются в конечной и изолированной форме, плюс из-за разницы в кодировке словари не распознают персидские слова с арабскими буквами.
5.2. На клавиши shift + ذ د ج ب  поставлены пэ پ, чэ چ, гаф گ и же  ژ соответственно. Это всё буквы персидского алфавита, при этом первые три и спользуются также для передачи отсуствующих в арабских диалектов звуков.
5.3 На alt + ب ل ف поставлены вэ ڥ/ڤ (восточный и магрибский варианты) и гаф ڨ (магрибский вариант).
Файл инсталлятора

talmíd

Довольно долгое время назад в личку, как оказалось, прислали сообщение с просьбой скинуть файл, так как он оказался удаленным.  К сожалению, в силу ряда причин форум в то время не посещал.

Так или иначе, вот другая раскладка. Не претендую на то, что добился какой-то особой эргономичности, просто исходил из своих представлений удобства и потребности в легком вводе символов из двух других широко распространенных языков с арабской письменностью - фарси и урду.

Внесенные изменения отразил тремя цветами:

  • синие - перестановка знаков пунктуации и других символов;
  • зеленые - дополнительные небуквенные символы;
  • красные - дополнительные буквы.

Перестановка символов:

  • Дамма ـُ и дамма + шадда ـُّ, дамматан ـٌ и дамматан + шадда ـٌّ были перенесены с ث и ق на ش и س соответственно.
  • Тильда ~ убрана с Shift+ئ на AltGr+>.
  • Квадратные скобки ] [ убраны с ي и ب на ئ и ء (оставлены на Shift).
  • Сукун ـْ убран с Shift на  AltGr.
  • Обычная запятая , убрана на AltGr, ее место на Shift+و заняла арабская запятая ،; арабская точка с запятой ؛ и двоеточие : теперь над ними на Shift+ن и Shift+م.
  • Знаки деления  ÷ и умножения × убраны на AltGr+- и AltGr+=.
  • Фигурные скобки } { убраны на AltGr.
  • Бэкслеш \ и слеш / убраны на AltGr+خ AltGr+م.

Дополнительные небуквенные символы:

  • Надстрочный алиф ـٰ добавлен на AltGr+ا.
  • Добавлен алиф с васлой ٱ на AltGr+لا.
  • Добавлена лигатура صلى الله عليه وسلم на AltGr+ذ.
  • Добавлены знаки валют:

       
       
       
       
       
       
    ЕвроAltGr+ث
    Пакистанская рупияAltGr+ق
    Йена/юань¥AltGr+غ
    Индийская рупияAltGr+ع
    Фунт стерлингов £AltGr+ح
    Иранский риалAltGr+ل
  • Добавлены на AltGr "арабские" арабские цифры ١٢٣٤٥٦٧٨٩٠, а на AltGr + Shift (а также на Caps Lock + AltGr) арабско-персидские цифры: ۱۲۳۴۵۶۷۸۹۰; хотя графически отличаются лишь цифры 4, 5 и 6, кодировка у них разная.
  • Zero-width non-joiner добавлен на AltGr+ظ - он необходим для слитного написания персидских аффиксов со словами, но без соединения отдельных букв (کتاب‌ها вместо کتابها*).

Наконец, буквы:


   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
КонечнаяСрединнаяНачальнаяИзолированнаяФормы/Буква
ـیـیـیـی1 Shift+ي Персидская йа/choti ye в урду
ـپـپـپـپ2 Shift+ب Пе [p]
ـگـگـگـگ3 Shift+ك Гаф [g] (иракский, марокканский диалекты)
ـچـچـچـچ4 Shift+ج Че [tʃ] (диалекты Ирака и Персидского залива), [d(ʒ)] в египетском
ـژـژژژ5 AltGr+ز Же [ʒ]
ـکـکـکـک6 AltGr+ك Персидская каф
ـۀۀ7 AltGr+م Персидская ха с хамзой (для указания на произношение конечного ـه как [e] перед идафой)
ـڭـڭـڭـڭ8 Shift+ث Каф с тремя точками [g] в марокканском диалекте; [ŋ] в османском турецком
ـڨـڨـڨـڨ9 Shift+ق Къаф с тремя точками [g] в алжирском и тунисском диалектах
ـڥـڥـڥـڥ10 Shift+ح Ве (магрибский вариант)
ـڤـڤـڤـڤ11 Shift+د Ве (машрикский вариант)
ـݣـݣـݣـݣ12 AltGr+ي Персидская каф с тремя точками [g]
(вариант в марокканском)
ـڢـڢـڢـڢ13 AltGr+ف Архаичная фа в марокканском
ـہـہـہـہ14 Shift+هـ Choti he (урду) [h]
ـھـھـھ15 Shift+خ Do chashmi he (урду) [ِʰ]
ـے
ـۓ
ے
ۓ
16 AltGr+ى
AltGr+ئ Bari ye и bari ye с хамзой (урду)
ـٹ
ـڈ
ـڑ
ـٹـ
ـڈ
ـڑ
ٹـ
ڈ
ڑ
ٹ
ڈ
ڑ
17 AltGr+ط Deadkey для ввода ретрофлексных ٹ، ڈ، ڑ в урду

Установка
1. Распаковать архив.
2. Запустить setup.exe.
3. Выбрать в языковой панели в качестве раскладки арабского Arabic (102) Extended.

Neeraj



Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр