ASMO 449

редактировать
ASMO 449
Псевдоним (а)iso-ir-89
СтандартASMO 449, ISO 9036
Классификация7- битовое кодирование, нелатинская модификация ISO 646 с естественным порядком букв
ПреемникASMO 708 (ISO-8859-6)

ASMO 449- это 7 -битовый кодированный набор символов для кодирования арабского языка.

Этот набор символов был разработан ныне исчезнувшей Арабской организацией по стандартизации и метрологии в 1982 году как 7-битный стандарт, который будет использоваться в арабоязычных странах. Дизайн этого набора символов основан на 7-битном ISO 646 (версия 1973 г.), но с изменениями, подходящими для арабского языка. В кодовых точках от 0x41 до 0x72 (шестнадцатеричный) латинские буквы были заменены арабскими буквами. Знаки препинания, которые были идентичны в латинском и арабском шрифтах, остались прежними, но там, где они различались (запятая, точка с запятой, вопросительный знак), латинские знаки были заменены арабскими. Кодируются только номинальные буквы, предварительная форма букв отсутствует, поэтому для отображения требуется обработка формования. Этот набор символов не является двунаправленным и предназначен для написания справа налево. Поэтому симметричные знаки препинания ("(", ")", "<", ">", "[", "]", "{" и "}") отображаются как перевернутые (")", "(", ">«,» <", "]", "[", "}" and "{").

ASMO 449 был зарегистрирован как IR 089в 1985 году и утвержден как стандарт ISO как ISO 9036в 1987 году.

Набор символов
ASMO 449 (1982)
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
SO
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
NAK
0015
SYN
0016
ETB
0017
CAN
0018
EM
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
US
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
¤
00 A4
%
0025
&
0026
'
0027
)
0029
(
0028
*
002A
+
002B

060C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A

061B
>
003E
=
003D
<
003C

061F
4_
64
@
0040
ء
0621
آ
0622
أ
0623
ؤ
0624
إ
0625
ئ
0626
ا
0627
ب
0628
ة
0629
ت
062A
ث
062B
ج
062C
ح
062D
خ
062E
د
062F
5_
80
ذ
0630
ر
0631
ز
0632
س
0633
ش
0634
ص
0635
ض
0636
ط
0637
ظ
0638
ع
0639
غ
063A
]
005D
\
005C
[
005B
^
005E
_
005F
6_
96
ـ
0640
ف
0641
ق
0642
ك
0643
ل
0644
م
0645
ن
0646
ه
0647
و
0648
ى
0649
ي
064A
ً
064B
ٌ
064C
ٍ
064D
َ
064E
ُ
064F
7_
112
ِ
0650
ّ
0651
ْ
0652
}
007D
|
007C
{
007B
~
007E
DEL
007F

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

Существует вариант, иногда называемый ASMO 449+, который добавляет символы NBSP в 0x75, "ﹳ «в 0x76,« لآ »в 0x77,« لأ »в 0x78,« لإ »в 0x79 и« لا »в 0x7A.

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

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

  • добавляет символы NBS в 0xF5, «-» в 0xF6, «÷» в 0xF7, «×» в 0xF8, «« »в 0xF9 и« »» в 0xFA и заменяет «ـ» на «« »; этот набор символов иногда называют кодовой страницей 768 (не официальной кодовой страницей IBM).
  • DEC имеет тот же репертуар и ту же последовательность арабских символов, но смещает их.
  • HP также на основе ASMO 449;
  • Apple MacArabic добавляет французские, немецкие и испанские символы в их типичные кодовые точки из MacRoman, а также буквы для персидского и урду.
  • Apple MacFarsi заменяет арабские цифры из макарабского на персидские.
  • from MARC-8 выделяет ASMO 449 в нижней части 8- битовый набор символов и выделяет верхнюю часть с помощью расширения арабского языка (/ IR 224).
  • Microsoft для MS-DOS добавляет французские и немецкие символы в их типичные кодовые точки из кодовой страницы 437.
Ссылки
Внешние ссылки
  • giconv графический интерфейс к исправленной версии libiconv, которая перекодирует ASMO449 + в UTF-8
Последняя правка сделана 2021-06-09 02:15:43
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте