JIS X 0201

كان JIS X 0201 ، وهو معيار صناعي ياباني تم تطويره في عام 1969، أول مجموعة أحرف إلكترونية يابانية يتم استخدامها على نطاق واسع. كانت مجموعة الأحرف تُعرف في البداية باسم JIS C 6220 قبل إصلاح فئة JIS. كان شكلاه عبارة عن ترميز 7 بت أو ترميز 8 بت، على الرغم من أن شكل 8 بت كان هو السائد حتى حل محله Unicode (على وجه التحديد UTF-8 ). الاسم الكامل لهذا المعيار هو مجموعات أحرف مشفرة 7 بت و8 بت لتبادل المعلومات ( 7ビット及び8ビットの情報交換用符号化文字集合).

تتألف الرموز الـ 96 الأولى من صيغة ISO 646 ، وهي تتبع في معظمها نظام ASCII مع بعض الاختلافات، بينما تمثل الرموز الـ 96 الثانية حروف الكاتاكانا الصوتية اليابانية . ولأن هذا الترميز لا يوفر أي طريقة للتعبير عن الهيراغانا أو الكانجي ، فإنه يقتصر على التعبير عن اللغة اليابانية المكتوبة المبسطة. ومع ذلك، يمكن لهذا التبسيط أن يمثل النطاق الكامل للأصوات في اللغة. في سبعينيات القرن الماضي، كان هذا مقبولاً لوسائط مثل محطات الحاسوب النصية ، والبرقيات ، والإيصالات، أو غيرها من البيانات التي تُعالج إلكترونياً.

تم استبدال JIS X 0201 بترميزات لاحقة مثل Shift JIS ، الذي يجمع بين هذا المعيار و JIS X 0208 ، ولاحقًا بواسطة Unicode .

تاريخ

قدمت اللجنة الاستشارية الدولية للاتصالات الهاتفية والتلغرافية (CCITT) رمز الأبجدية التلغرافية الدولية رقم 2 (ITA2) كمعيار دولي، وهو ترميز لاتيني مكون من 5 بتات. وتعتمد معظم الدول معاييرها الوطنية الخاصة بناءً على هذا الرمز. في اليابان، قامت وكالة العلوم والتكنولوجيا الصناعية (AIST) بتوحيده كرموز أحرف مكونة من 6 بتات وفقًا للمعيار JIS C 0803-1961 ( تخطيط لوحة المفاتيح ورموز أجهزة الطباعة عن بُعد )، والذي يجمع بين أحرف الكاتاكانا. ومع ذلك، لم يُلبِّ هذا الرمز متطلبات الصناعة نظرًا لصغر حجم خريطة الأحرف وعدم عملية تخطيط الرمز. لذا، بحثت وكالة AIST عن ترميز أحرف عملي ليحل محل الرموز المختلفة المستخدمة في اليابان. [ 1 ]

في عام ١٩٦٣، قدمت المنظمة الدولية للمقاييس (ISO) مسودة معيار ISO R 646 ( مجموعات أحرف مشفرة من ٦ و٧ بت لتبادل معالجة المعلومات ). وأوكل المعهد الوطني للعلوم والتكنولوجيا الصناعية المتقدمة (AIST) مهمة دمج معيار ISO R 646 مع ترميز الكاتاكانا إلى جمعية معالجة المعلومات في اليابان (IPSJ). وشكلت الجمعية لجنة توحيد الترميز. لم تعتمد اللجنة صيغة ٦ بت من مسودة ISO لأن مجموعة الكاتاكانا لم تكن متوافقة مع خريطة الأحرف الخاصة بها. في مسودة JIS المبكرة، تم ربط أحرف الكاتاكانا الصغيرة بجانب كل حرف كاتاكانا عادي. واعتُبر هذا الترتيب مناسبًا للفرز وفقًا لترتيب غوجون (اعتمد معيار JIS X 0208:1978 هذا الترتيب). وانتقد بعض أعضاء اللجنة هذا الترتيب لأنه سيعقد آلية عمل لوحات المفاتيح التي كانت تتعامل فقط مع أحرف الكاتاكانا العادية. وفي المسودة اللاحقة، تم ربط أحرف الكاتاكانا الصغيرة بالمواضع من ٠xA٧ إلى ٠xAF .

خصصت مسودة المنظمة الدولية للتوحيد القياسي (ISO) لعام 1964 الموضعين 0x24 و 0x5c لرمزي العملة الأول والثاني، على أن يُخصص كل بلد رمزه الخاص. إلا أنه اعتُبر استخدام رموز عملات قابلة للتخصيص المحلي (إذ قد يرى كل من المرسل والمستقبل رمزًا مختلفًا لنفس نقطة الترميز) أمرًا بالغ الخطورة في الاتصالات الدولية. كان أمام لجنة ISO خياران: استخدام رمز عملة عام (¤) أو تخصيص رموز الدولار ($) والجنيه الإسترليني (£) بشكل دائم. واتُفق على تخصيص رمز الدولار للموضع 0x24 ورمز الجنيه الإسترليني للموضع 0x23 . لم يكن هذا الأخير مطلوبًا في البلدان التي لا تحتاج إلى رمز الجنيه الإسترليني. [ 2 ] قررت لجنة JIS وضع رمز الين (¥) في الموضع 0x5c (أحد المواضع المستخدمة وطنيًا).

JIS C 6220 ( رموز تبادل المعلومات ، 情報交換用符号) تم نشره في عام 1969. تم تغيير رقمه إلى JIS X 0201 بسبب إصلاح فئة JIS في عام 1987، وتم تغيير الاسم إلى مجموعات أحرف مشفرة 7 بت و8 بت لتبادل المعلومات. (7ビット及び8ビットの情報交換用符号化文字集合) في طبعة 1990.

تم استخدام مجموعة أحرف JIS X 0201 على نطاق واسع في اليابان. تم إنشاء نظام اتصالات البيانات المصرفية على المستوى الوطني (全国銀行データ通信システム)، وهو أكبر نظام لتحويل الأموال في اليابان، في عام 1973. استخدمت رسائل المعاملات بين البنوك مجموعة فرعية من JIS X 0201. تم استخدام النظام حتى عام 2018، وتم استبداله بـ ZEDI (نظام تبادل البيانات الإلكترونية المصرفية على مستوى البلاد،全銀EDIシステム) والتي يمكنها التعامل مع أحرف الهيراجانا والكانجي. [ 3 ] في عام 1978، تم تطوير مجموعة الأحرف ثنائية البايت JIS C 6226 ( JIS X 0208 ) للتعبير عن أحرف الهيراجانا والكانجي. يتضمن هذا النظام أحرف الكاتاكانا، لكن رموزها وتنسيقها يختلفان عن JIS X 0201. وقد طوّر مصنّعو الحواسيب امتدادات خاصة بهم لـ JIS X 0208 للحفاظ على التوافق مع JIS X 0201. في عام 1982، طُوّر نظام ترميز كانجي من مايكروسوفت ( صفحة الترميز 932 لنظام MS-DOS ) ونظام SJC26 من شركة ديجيتال ريسيرش (للحاسوب الياباني CP/M-86 ) لدمج ترميز البايت الواحد في JIS X 0201 مع ترميز البايت المزدوج في JIS X 0208 دون الحاجة إلى إزاحة الأحرف للخارج أو للداخل . [ 4 ] وقد أُطلق عليهما اسم Shift JIS ، والذي أصبح المعيار الصناعي للحواسيب الشخصية.

تفاصيل التنفيذ

مجموعة الأرقام الرومانية ذات 7 بت ( مع إدخال مفتاح Shift )
مجموعة كانا 7 بت (إزاحة للخارج)

يُمثل النصف الأول (مجموعة الأحرف الرومانية) من معيار JIS X 0201 نسخة يابانية من معيار ISO 646 ، وهو عبارة عن ASCII مع استبدال الشرطة المائلة العكسية (\) وعلامة المد (~) بالين (¥) والخط العلوي (‾)، [ 5 ] بينما يتكون النصف الثاني (مجموعة الكانا) بشكل أساسي من الكاتاكانا . أما أحرف التحكم، فقد تم تحديدها في معيار JIS X 0211 .

في تنسيق 7 بت، يقوم رمز التحكم 0x0E بتحويل البيانات إلى مجموعة حروف الكانا، بينما يقوم رمز التحكم 0x0F بتحويلها إلى مجموعة الحروف الرومانية. [ 6 ] [ 7 ] أما في تنسيق 8 بت، الموضح في الجدول أدناه، فتُستخدم البايتات التي تحتوي على البت الأكثر أهمية مُفعّلاً (أي من 0x80 إلى 0xFF ) لمجموعة حروف الكانا، بينما تُستخدم البايتات التي لا تحتوي على هذا البت مُفعّلاً (أي من 0x00 إلى 0x7F ) لبقية البيانات.

تشمل الأسماء المستخدمة خصيصًا لمجموعة الأحرف الرومانية ذات 7 بتات ما يلي: "JISCII" [ 8 و"JIS Roman" [ 9 و"ISO646-JP" [ 10 ] [ 11 ] ، و"JIS C6220-1969-ro" [ 11 ] [ 10 و"Japanese-Roman" [ 12 ] ، و "Japan 7-Bit Latin" [ 13 و"ISO-IR-14" [ 10 ] [ 11 ] [ 7 ]. أما الأسماء المستخدمة خصيصًا لمجموعة أحرف الكانا ذات 7 بتات فتشمل: "ISO-IR-13" [ 6 ] [ 10 ] [ 11 ] ، و "JIS C6220-1969-jp" [ 10 ] [ 11 ] ، و"x0201-7" [ 10 ] [ 11 ] .

قد يؤدي استبدال رمز الين بالشرطة المائلة العكسية إلى ظهور المسارات بشكل غريب على أجهزة الكمبيوتر التي تعمل بنظامي DOS و Windows والتي تدعم اللغة اليابانية، مثل "C:¥Program Files¥" على سبيل المثال. [ 14 ] وثمة مشكلة أخرى مماثلة تتعلق بأحرف التحكم في السلاسل النصية في لغة البرمجة C ، مثل .printf("Hello, world.¥n");

تخطيط صفحة التعليمات البرمجية

الجدول التالي هو مجموعة الأحرف الأصلية المشفرة بـ 8 بتات لمعيار JIS X 0201 (مع الإشارة إلى مجموعة الكانا بالبايتات ذات البت الأعلى المُفعّل). [ 15 ] [ 16 ]

شكل 8 بت من JIS X 0201-1997
0123456789أبجدهـF
0xرموز C0 [ أ ]
1x
2x إس بي !"8دولار%و'()*+،-./
3x0123456789:؛<=>؟
4x@أبجدهـFجيحأناجكلمشماليا
5xPسؤالRSتييوVدبليوXYZ[¥]^_
6x`أبجدهـوزحأناجكلمنo
7xصqرsتuvwxyz{|}دل
8xرموز C1 أو كتلة فارغة [ أ ]
9x
الفأس
Bxソ
Cx
التشخيص
السابق
مؤثرات صوتية
  الاختلافات عن ASCII

كجزء من Shift JIS

فيما يلي عملية التخطيط المستخدمة لـ JIS X 0201 كجزء من Shift JIS ، [ 17 ] [ 18 ] أي عرض شكل 8 بت من JIS X 0201، وتعيين أحرف الكاتاكانا إلى كتلة Halfwidth وFullwidth Forms (والتي بدورها تستمد تخطيط الكانا نصف العرض من JIS X 0201).

مجموعة الأحرف أحادية البايت لـ Shift JIS
0123456789أبجدهـF
0x
1x
2x إس بي !"8دولار%و'()*+،-./
3x0123456789:؛<=>؟
4x@أبجدهـFجيحأناجكلمشماليا
5xPسؤالRSتييوVدبليوXYZ[¥]^_
6x`أبجدهـوزحأناجكلمنo
7xصqرsتuvwxyz{|}
8x
9x
الفأس
Bxソ
Cx
التشخيص
السابق
مؤثرات صوتية
  البايتات الأولى من أحرف Shift JIS ذات البايت المزدوج. [ 4 ]

رسم خرائط بديل للكاتاكانا

لا يسمح ملف تعريف ISO-2022-JP الأساسي بمجموعة حروف الكانا JIS X 0201، بل يسمح فقط بمجموعة الحروف الرومانية و JIS X 0208 (مع أن ISO 2022 / JIS X 0202 نفسه يسمح بذلك). وبناءً على ذلك، عند تحويل حروف الكاتاكانا JIS X 0201 (أو حروف الكانا نصف العرض في Unicode ، والتي تستخدم نفس التنسيق) إلى ISO-2022-JP، غالبًا ما يُستخدم الربط أو التحويل التالي. [ 20 ] وهذا يسمح بتحويل الكانا إلى JIS X 0208.

من الناحية النظرية، هذا التعيين صحيح بنفس القدر، حيث أن JIS X 0201 نفسه لا يحدد عرض الشاشة، على الرغم من أنه في الممارسة العملية (وخاصة في البيئات ذات المسافات المزدوجة ) يتم استخدام JIS X 0201 للكاتاكانا بنصف العرض.

لتسهيل المقارنة مع الرسم البياني أعلاه، يتم عرض التعيين أدناه على ترميز JIS X 0201 كاتاكانا مع تعيين البت العالي.

خرائط متوافقة مع JIS X 0208 لـ JIS X 0201 كاتاكانا [ 21 ]
0123456789أبجدهـF
الفأس«
Bx-
Cx
التشخيص[ ب ][ ج ]

المتغيرات والتوسعات

Shift JIS

تطبيقات شركة IBM

صفحة الترميز 897 هي تطبيق IBM للشكل ذي 8 بت من معيار JIS X 0201. تتضمن هذه الصفحة عدة أحرف رسومية إضافية في منطقة أحرف التحكم C0 ، ويمكن استخدام نقاط الترميز المذكورة كأحرف تحكم أو أحرف رسومية حسب السياق، [ 23 ] على غرار مفهوم OEM-US ، ولكن بأحرف رسومية مختلفة. تظهر صفوف C0 أدناه. كما تُشير IBM إلى معيار JIS X 0201 ذي 8 بت فقط، بدون استبدالات رموز التحكم هذه، بصفحة الترميز 1139 . [ 24 ] هناك نسخة أخرى، تتضمن مجموعة فرعية أصغر من رسومات الاستبدال C0 هذه (تتضمن فقط أحرف رسم المربع في 0x01–06، 0x10، 0x15–17 و0x19 وأحرف الخط/السهم في 0x1B–1F )، ولكنها تستخدم نمطًا مختلفًا للسهم لأعلى ( U+21E7 سهم أبيض لأعلى ) في 0x1C ، وقد تم تحديدها في صفحة الكود 1086. [ 25 ]

صفحة الترميز 897، الصفوف 0x00 و 0x10 فقط [ 30 ]
0123456789أبجدهـF
0xنولبكالوريوس العلومLFFFCR
1xDC1دي سي 3يستطيع

تُطبّق IBM أيضًا مجموعة الأحرف الرومانية ذات 7 بتات من معيار JIS X 0201 في صفحة الترميز 895 [ 31 ومجموعة أحرف الكانا ذات 7 بتات في صفحة الترميز 896، وذلك لاستخدامها في مجموعات ترميز ISO 2022 أو EUC-JP . تُعرّف صفحة الترميز 896، بالإضافة إلى تخصيصات JIS X 0201 القياسية، خمسة تخصيصات إضافية، موضحة أدناه. [ 32 ] على الرغم من أن استخدام هذه الأحرف الموسّعة غير مسموح به في CCSID 896 المرتبط، [ 33 ] إلا أنه مسموح به في CCSID 4992 البديل. [ 34 ]

صفحة الترميز 896، السطر 0x60 فقط [ 32 ]
0123456789أبجدهـF
6x¢جنيه إسترليني¬\~

صفحة الترميز 1041 من IBM هي نسخة موسعة من صفحة الترميز 897، حيث تُشفّر هذه الأحرف الخمسة الموسعة من IBM [ 35 ] في مواقع بديلة متوافقة مع Shift JIS (على التوالي 0x80، 0xA0، 0xFD، 0xFE، و0xFF ). [ 36 ] أما صفحة الترميز 911 ، وهي تطبيق آخر موسع لـ JIS X 0201 ذي 8 بت (يستخدم نفس رسومات الاستبدال C0 المستخدمة في صفحة الترميز 1086)، فتُشفّر علامة الجنيه الإسترليني ( £ ) في الموقع 0xE1 ، على غرار صفحة الترميز 896 مع ضبط البتات الثمانية، ولكنها تختلف عنها في تشفير علامة السنت ( ¢ ) في الموقع 0xE2 وعلامة النفي ( ¬ ) في الموقع 0xE3 . [ 37 ]

تم ترميز صفحة الترميز 903 من IBM لاستخدامها كمكون بايت واحد لبعض ترميزات الأحرف الصينية المبسطة ، [ 38 ] مصاحبةً لصفحة الترميز 904 القائمة على ASCII والمستخدمة مع ترميزات الأحرف الصينية التقليدية . [ 39 ] [ 40 ] مع ذلك، تتبع صفحة الترميز 903 معيار ISO 646-JP / النصف الروماني من JIS X 0201، حيث تستبدل علامة الخط المائل العكسي ASCII 0x5C (بدلاً من علامة الدولار ASCII 0x24 كما في GB 1988 / ISO 646-CN ) بعلامة الين/اليوان . كما أنها تستخدم نفس رسومات الاستبدال C0 المستخدمة في صفحة الترميز 897. [ 41 ] تُوسّع صفحة الترميز 1042 صفحة الترميز 903 بإضافة علامة الجنيه الإسترليني عند 0x80 ، وعلامة النفي، والخط المائل العكسي، وعلامة المد في مواقعها في صفحة الترميز 1041. [ 42 ]

آحرون

الحواشي

  1. 1 2 يتم تحديد أحرف التحكم في JIS X 0211 .
  2. يتم تعيينه ليتوافق مع حرف JIS X 0208 (المُعيّن إلى U+309B)، وليس مع توحيد التوافق (والذي سيكون U+3099، وهو الإصدار المُدمج). [ 22 ]
  3. يتم تعيينه ليتوافق مع حرف JIS X 0208 (المُعيّن إلى U+309C)، وليس مع توحيد التوافق (والذي سيكون U+309A، وهو الإصدار المُدمج). [ 22 ]

مراجع

  1. 行政管理庁 (وكالة التنظيم الإداري) (1968 ) . لا يوجد شيء أفضل من ذلك. ص 108 – 113. OCLC 703804474 .  
  2. فيشر، إريك ن. (2000-06-20). "تطور رموز الأحرف، 1874-1968" . ark:/13960/t07x23w8s . تاريخ الاسترجاع: 2023-11-02 .
  3. "経理部門の人材不足で悩む会社に朗報、金融EDI「ZEDI」が2018年稼働へ" . نيكي اكس تيك . 2017-11-30 . تم الاسترجاع 2019-07-24 .
  4. 1 2西田، 憲正 (1983/12/19). "Unix風の機能を持ち込んだ日本語MS-DOS 2.0の機能と内部構造".日経エレクトロニクス(باللغة اليابانية). نيكي ماكجرو هيل : 165–190 . ISSN 0385-1680 . 
  5. "3.1.1 تفاصيل المشاكل" . مشاكل وحلول لأحرف يونيكود والأحرف المُعرَّفة من قِبل المستخدم/المورِّد . مجموعة أوبن جروب اليابان. مؤرشف من الأصل بتاريخ 3 فبراير 1999. تم الاطلاع عليه بتاريخ 15 أبريل 2019 .
  6. 1 2 لجنة المعايير الصناعية اليابانية . ISO-IR-13: مجموعة حروف الكاتاكانا اليابانية (ملف PDF) . ITSCJ/ IPSJ .
  7. 1 2 لجنة المعايير الصناعية اليابانية . ISO-IR-14: مجموعة الأحرف الرسومية الرومانية اليابانية (ملف PDF) . ITSCJ/ IPSJ .
  8. "IBM-943 و IBM-932" ، مركز معارف IBM ، IBM
  9. "kUnicodeForceASCIIRangeMask" ، وثائق مطوري Apple ، شركة Apple
  10. 1 2 3 4 5 6 RFC 1345 
  11. 1 2 3 4 5 6 "مجموعات الأحرف" . IANA.
  12. دا كروز، فرانك (2010-04-02)، "كيرميت وأسماء مجموعات أحرف MIME" ، مشروع كيرميت ، جامعة كولومبيا
  13. "CP 00895" ، عولمة IBM - معرّفات صفحات الترميز ، IBM ، 9 نوفمبر 2020
  14. كابلان، مايكل س. (2005-09-17). "متى لا تكون الشرطة المائلة شرطة مائلة؟" .
  15. JIS X 0201-1997 (باللغة اليابانية). جمعية المعايير اليابانية . 28-02-1997. ص 17. 
  16. اتحاد يونيكود (2015-12-02). "جدول JIS X 0201 (1976) إلى يونيكود 1.1" . unicode.org . تم الاطلاع عليه بتاريخ 2021-10-01 .
  17. "ibm-943_P130-1999" . عرض توضيحي لوحدة التحكم المتكاملة - مستكشف المحولات . المكونات الدولية لليونيكود .
  18. شركة آبل (2005-04-05) [1995-04-15]. "JAPANESE.TXT: خريطة (نسخة خارجية) من ترميز اللغة اليابانية لنظام التشغيل ماك إلى يونيكود 2.1 والإصدارات الأحدث" . اتحاد يونيكود .
  19. ^ فان كيستيرين ، آن (2019-02-11). "12.2.2. برنامج التشفير ISO-2022-JP" . معيار الترميز . WATWG .
  20. على سبيل المثال، يستخدم معيار ترميز WHATWGهذا كتحويل عند ترميز بيانات كانا بنصف العرض من يونيكود إلى ISO-2022-JP . [ 19 ]
  21. ^ فان كيستيرين ، آن (2018/01/06). "مؤشر ISO-2022-JP كاتاكانا" . معيار الترميز . WATWG .
  22. 1 2 فان كيستيرين ، آن (2019/02/11). "5. الفهارس" . معيار الترميز . WATWG .
  23. "معرفات صفحة الترميز - CP 00897" . قسم العولمة في شركة IBM . شركة IBM. مؤرشف من الأصل بتاريخ 17 مارس 2016.
  24. "صفحة الترميز 01139" (ملف PDF) . شركة IBM . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 8 يوليو 2015. تم الاطلاع عليه بتاريخ 22 أكتوبر 2021 .
  25. "صفحة الترميز 01086" (ملف PDF) . شركة IBM . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 8 يوليو 2015. تم الاطلاع عليه بتاريخ 22 أكتوبر 2021 .
  26. "CP00897.pdf" (ملف PDF) . IBM.
  27. "CP00897.txt" . IBM.
  28. "مستكشف المحولات - ibm-943_P130-1999" . عرض توضيحي لوحدة التحكم المركزية . المكونات الدولية لليونيكود.
  29. "معرفات مجموعة الأحرف المشفرة - CCSID 943" . عولمة IBM . IBM. مؤرشف من الأصل بتاريخ 15-03-2016.
  30. تُدرج الرسومات وفقًا لملفي CP00897.pdf وCP00897.txt المُقدمين من IBM. [ 26 ] [ 27 ] تُدرج عناصر التحكم، في حال عدم وجود وظيفة رسومية أو اختلافها عن ASCII، وفقًا لبرنامج الترميز ibm-943_P130-1999 المُقدم من IBM إلى المكونات الدولية لـ Unicode [ 28 ] (IBM-943 هي مجموعة فرعية من صفحة الترميز 897). [ 29 ] تم تعيين SUB إلى 0x7F.
  31. "CP00895.pdf" (PDF) . IBM.
  32. 1 2 "CP00896.pdf" (PDF) . IBM.
  33. "معرفات مجموعة الأحرف المشفرة - CCSID 896" . عولمة IBM . IBM. مؤرشف من الأصل بتاريخ 26-03-2016.
  34. "معرفات مجموعة الأحرف المشفرة - CCSID 4992" . عولمة IBM . IBM. مؤرشف من الأصل بتاريخ 27-03-2016.
  35. "11.2 - مجموعة IBM الموسعة لرموز SBCS" (ملف PDF) . مجموعة الأحرف الرسومية اليابانية من IBM لرمز UNIX الموسع (EUC) . IBM. صفحة 315. 
  36. "CP01041.pdf" (PDF) . IBM.
  37. "صفحة الترميز 00911" (ملف PDF) . شركة IBM . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 2015-07-08 . تم الاطلاع عليه بتاريخ 2021-10-22 .
  38. "معرفات صفحة الترميز - CP 903" . عولمة IBM . IBM. مؤرشف من الأصل بتاريخ 17-03-2016.
  39. "معرفات مجموعة الأحرف المشفرة - CCSID 904" . عولمة IBM . IBM. مؤرشف من الأصل بتاريخ 27-03-2016.
  40. "CP00904.pdf" (PDF) . IBM.
  41. "CP00903.pdf" (ملف PDF) . IBM.
  42. "صفحة الترميز 01042" (ملف PDF) . شركة IBM . مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ 2015-07-08.