ISO / IEC 8859-6

редактировать
ISO-8859-6 (ASMO 708)
MIME / IANAISO-8859-6
Alias(es)iso-ir-127, ECMA-114, ASMO-708, арабский, csISOLatinArabic
СтандартASMO 708, ECMA-114, ISO / IEC 8859-6
Классификациярасширенный ASCII, ISO 8859
РасширенияOEM-708, Mac OS арабский (почти)
ПредшествуетASMO 449
Другая связанная кодировка (и)Windows-1256 (несовместима, перемещает несколько букв)
  • v
  • t

ISO / IEC 8859-6: 1999, Информационные технологии - 8-битные однобайтовые графические наборы символов - Часть 6: Латинский / арабский алфавит, является частью серии ISO / IEC 8859 стандартных кодировок символов на основе ASCII, первое издание опубликовано в 1987 году. Неофициально он называется Latin / Arabic . Он был разработан для арабского. Кодируются только номинальные буквы, предварительная форма букв отсутствует, поэтому для отображения требуется обработка формования. Он не включает дополнительные буквы, необходимые для написания большинства языков с арабской графикой, кроме самого арабского (таких как персидский, урду и т. Д.).

ISO-8859-6 - это IANA предпочтительное имя набора символов для этого стандарта, если оно дополнено управляющими кодами C0 и C1 из ISO / IEC 6429. Текст находится в логическом порядке, поэтому для отображения требуется обработка BiDi. Номинально ISO-8859-6 (кодовая страница 28596 ) предназначен для «визуального порядка», а ISO-8859-6-I (кодовая страница 38596 ) для логического порядка. Но на практике и требуется для документов HTML и XML, ISO-8859-6 также обозначает текст логического порядка. Существует также ISO-8859-6-E, который предположительно требует, чтобы направленность была явно указана с помощью специальных управляющих символов; последний вариант практически не используется. IBM присвоила кодовую страницу / CCSID 1089 ISO 8859-6. Это эмуляция их операционной системы AIX.

Unicode предпочтительнее ISO-8859-6 в современных приложениях, особенно в Интернете; означает доминирующую кодировку UTF-8 для веб-страниц (см. также арабский шрифт в Unicode, для полного охвата, в отличие, например, от ISO-8859-6 или Windows 1256 которые не покрывают массовки). 0,1% всех веб-страниц используют ISO-8859-6.

Содержание
  • 1 История
  • 2 Связь с другими наборами символов
  • 3 Таблица кодов
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
История

ASMO 708 был разработан ныне несуществующей Арабской организацией по стандартизации и метрологии в 1986 году как 8-битный стандарт для использования в арабоязычных странах. Дизайн этого набора символов был вдохновлен предыдущим 7-битным стандартом - ASMO 449 - но это не просто 7-битный набор символов, перемещенный в верхнюю часть; есть некоторые отличия.

ASMO 708 - это двунаправленный набор символов. Нижняя часть набора символов отличается от стандарта ISO 646 цифрами и некоторыми пунктуацией. В зависимости от контекста (находятся ли числа в латинском или арабском алфавите) цифры отображаются либо как латинские, либо как арабские цифры. Кроме того, в зависимости от контекста симметричные знаки препинания меняются местами, то есть всякий раз, когда есть открывающий знак пунктуации, форма отображается по-разному в соответствии с направлением сценария.

В верхней части набора символов есть только арабские буквы, арабская пунктуация, отличная от латинской, а также несколько других символов.

ASMO 708 был разработан в тесном сотрудничестве с ECMA, которая приняла его в качестве собственного стандарта ECMA-114 в 1986 году. Он также был утвержден как Стандарт ISO как ISO 8859-6 . Он также был зарегистрирован в качестве IR 127 в 1986 году.

Связь с другими наборами символов

Некоторые другие наборы символов связаны с ASMO 708:

  • добавляет французский символы нижнего регистра;
  • добавляет французские символы нижнего регистра в их кодовые точки ISO 8859-1 и перемещает арабские символы;
  • добавляет французские и немецкие символы;
  • Microsoft кодовая страница 708 для MS-DOS добавляет французские символы в их типичных кодовых точках из кодовой страницы 437 и добавляет символы рисования прямоугольником;
  • Оба Microsoft (прозрачный арабский) и кодовая страница Microsoft 720 (Transparent ASMO) для MS-DOS добавляет французские символы в их типичные кодовые точки из кодовой страницы 437, но смещает арабские символы, чтобы символы рисования прямоугольников с кодовой страницы 437 на быть в исходных кодовых точках;
  • Microsoft Windows 1256 добавляет французские строчные буквы в свои Windows 1252 кодовые точки и смещает арабские;
Код c hart
ISO / IEC 8859-6
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_. 0
1_. 16
2_. 32SP. 0020!. 0021". 0022#. 0023$. 0024% /٪. 0025. 0026'. 0027(. 0028). 0029* /٭. 002A+. 002B,. 002C-. 002D.. 002E/. 002F
3_. 480 / ٠. 00301/١. 00312/٢. 00323/٣. 00334/٤. 00345 / ٥. 00356/٦. 00367/٧. 00378/٨. 00389/٩. 0039:. 003A;. 003B<. 003C=. 003D>. 003E?. 003F
4_. 64@. 0040A. 0041B. 0042C. 0043D. 0044E. 0045F. 0046G. 0047H. 0048I. 0049J. 004AK. 004BL. 004CM. 004DN. 004EO. 004F
5_. 80P. 0050Q. 0051R. 0052S. 0053T. 0054U. 0055V. 0056W. 0057X. 0058Y. 0059Z. 005A[. 005B\. 005C]. 005D^. 005E_. 005F
6_. 96`. 0060a. 0061b. 0062c. 0063d. 0064e. 0065f. 0066g. 0 067h. 0068i. 0069j. 006Ak. 006Bl. 006Cm. 006Dn. 006Eo. 006F
7_. 112p. 0070q. 0071r. 0072s. 0073t. 0074u. 0075v. 0076w. 0077x. 0078y. 0079z. 007A{. 007B|. 007C}. 007D~. 007E
8_. 128
9_. 144
A_. 160NBSP. 00A0¤. 00A4،. 060CSHY. 00AD
B_. 176؛. 061B؟. 061F
C_. 192ء. 0621آ. 0622أ. 0623ؤ. 0624إ. 0625ئ. 0626ا. 0627ب. 0628ة. 0629ت. 062Aث. 062Bج. 062Cح. 062Dخ. 062Eد. 062F
D_. 208ذ. 0630ر. 0631ز. 0632س. 0633ش. 0634ص. 0635ض. 0636ط. 0637ظ. 0638ع. 0639غ. 063A
E_. 224ـ. 0640ف. 0641ق. 0642ك. 0643ل. 0644م. 0645ن. 0646ه. 0647و. 0648ى. 0649ي. 064A◌ً. 064B◌ٌ. 064C◌ٍ. 064D◌َ. 064E◌ُ. 064F
F_. 240◌ِ. 0650◌ّ. 0651◌ْ. 0652

Буква Число Знаки пунктуации Символ Другое Не определено

Кодовые значения 0xEB – 0xF2 присваиваются комбинированным символам.

См. Также
Ссылки
Внешние ссылки
  • ISO / IEC 8859-6: 1999
  • Стандартный ECMA-114 : 8-битные однобайтовые графические наборы символов - латинский / арабский Алфавит 2-е издание (декабрь 2000 г.)
  • ISO-IR 127 Правая часть латинского / арабского алфавита (30 ноября 1986 г.)
Последняя правка сделана 2021-05-23 07:55:52
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте