المعيار الصناعي التايلاندي 620-2533
المعيار الصناعي التايلاندي 620-2533 ، المعروف اختصارًا بـ TIS-620 ، هو أكثر معايير ترميز الأحرف أحادية البايت شيوعًا للغة التايلاندية . يصدر هذا المعيار عن معهد المعايير الصناعية التايلاندي (TISI)، وهو هيئة تابعة لوزارة الصناعة في الحكومة التايلاندية، ويُعدّ المعيار الرسمي الوحيد لترميز اللغة التايلاندية في تايلاند .
الاسم الوصفي للمعيار هو "معيار رموز الأحرف التايلاندية لأجهزة الكمبيوتر" (التايلاندية: هذا أمر طبيعي. يشير "2533" إلى العام 2533 من العصر البوذي (1990)، وهو العام الذي نُشرت فيه النسخة الحالية من المعيار؛ المراجعة السابقة، TIS 620-2529 (1986)، أصبحت الآن قديمة. تخطيط صفحة الرموز هو نفسه بين الإصدارين. [ 1 ]
يُعدّ TIS-620 اسم مجموعة الأحرف المُفضّل لدى IANA لـ TIS-620، ويُستخدم هذا الاسم أيضًا في معيار ISO/IEC 8859-11 (الذي يُضيف مسافة غير قابلة للكسر عند 0xA0، وهي غير مُخصصة في TIS-620). عند استخدام اسم IANA، تُستكمل الرموز برموز التحكم C0 وC1 من معيار ISO/IEC 6429 .
بناء
TIS-620 عبارة عن مجموعة أحرف وطنية من نوع Extended ASCII ذات بنية تقليدية ، تحافظ على توافقها الكامل مع ASCII ذي 7 بت ، وتستخدم نطاق 8 بت من A1 إلى FB لترميز الأبجدية التايلاندية . ونظرًا لطبيعة دمج حروف العلة وعلامات التشكيل التايلاندية المعقدة، فإن TIS-620 مخصصة لتبادل المعلومات فقط، ويتطلب الأمر محرك عرض إضافي لتكوين الأحرف بشكل صحيح.
المتغيرات
تم اعتماد نسخة مطابقة تقريبًا من معيار TIS-620 تحت مسمى ISO/IEC 8859-11 في عام 2001، والفرق الوحيد هو أن معيار ISO/IEC 8859-11 يُعرّف الرمز السداسي A0 على أنه مسافة غير قابلة للكسر ، بينما يتركه معيار TIS-620 غير مُعرّف ولكنه محجوز. (عمليًا، يتم تجاهل هذا الفرق البسيط عادةً).
تم تسجيل مجموعة ISO/IEC 8859-11 أيضًا باسم ISO-IR-166 بواسطة Ecma International ، ولكن هذا الاختلاف يضيف رموز هروب صريحة للإشارة إلى بداية ونهاية تسلسلات الأحرف التايلاندية.
يُستخدم ترتيب مجموعة الأحرف TIS-620 كما هو تقريبًا في يونيكود ( ISO/IEC 10646 ). وتتراوح مجموعة الأحرف التايلاندية في يونيكود من U+0E01 إلى U+0E7F، ويمكن تحويل الأحرف التايلاندية في TIS-620 إلى UTF-16 ببساطة عن طريق إضافة البادئة 0E إلى كل بايت وطرح القيمة السداسية العشرية A0 من القيمة.
مجموعة الأحرف
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | أ | ب | ج | د | هـ | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | ||||||||||||||||
| 1x | ||||||||||||||||
| 2x | إس بي | ! | " | 8 | دولار | % | و | ' | ( | ) | * | + | ، | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ؛ | < | = | > | ؟ |
| 4x | @ | أ | ب | ج | د | هـ | F | جي | ح | أنا | ج | ك | ل | م | شمال | يا |
| 5x | P | سؤال | R | S | تي | يو | V | دبليو | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | أ | ب | ج | د | هـ | و | ز | ح | أنا | ج | ك | ل | م | ن | o |
| 7x | ص | q | ر | s | ت | u | v | w | x | y | z | { | | | } | ~ | |
| 8x | ||||||||||||||||
| 9x | ||||||||||||||||
| الفأس | ก | ข | ฃ | ค | ฅ | ฆ | ง | จ | ฉ | ช | ซ | ฌ | ญ | ฎ | ฏ | |
| Bx | أو | ฑ | ฒ | ณ | ด | ต | ถ | ت | ت | ن | ب | ป | ผ | ฝ | พ | ฟ |
| Cx | ภ | ม | ย | ร | ฤ | ล | ฦ | ว | ศ | ษ | س | ห | ฬ | อ | ฮ | ฯ |
| التشخيص | ะ | ั | ل | ำ | ิ | ี | ึ | ื | ุ | ู | ฺ | ฿ | ||||
| السابق | เ | แ | โ | ใ | ไ | ๅ | ๆ | ็ | ่ | ้ | ๊ | ๋ | ์ | ํ | ๎ | ๏ |
| مؤثرات صوتية | ๐ | ๑ | ๒ | ๓ | ๔ | ๕ | ๖ | ๗ | ๘ | ๙ | ๚ | ๛ |
في الجدول أعلاه، يُمثل الرقم 20 حرف المسافة العادي. أما قيم الرموز 00-1F، و7F، و80-9F، وA0، وDB-DE، وFC-FF فلا تُخصص للأحرف في معيار TIS-620.
القيم الرمزية D1، D4-DA، E7-EE هي أحرف مركبة .
للمزيد من القراءة
- فلور، غيدو (2016) [2006]. "Locale::RecodeData::TIS_620 - إجراءات تحويل TIS-620" . CPAN libintl-perl . 1.0. مؤرشف من الأصل بتاريخ 15 يناير 2017. تم الاطلاع عليه بتاريخ 14 يناير 2017 .
مراجع
- ↑ ميرو، إبراهيم (3 ديسمبر 1996). "ردًا على: معايير الترميز التايلاندية" . أرشيف قائمة بريد يونيكود .
- ↑ ليشر، مارك (6 مارس 1998)، TCCII 2533 1009 / TIS 620 Thai ، TIS620.TXT
روابط خارجية
- مرجع رسمي (باللغة التايلاندية)
- إعلان في الجريدة الرسمية بشأن TIS 620-2533 و TIS 620-2529
- ربط معيار TIS-620 بمعيار ISO 10646 في Wayback Machine (تمت أرشفته في 5 يونيو 2013)
- ترميزات اللغة التايلاندية
- المعايير الصناعية التايلاندية
- مقدمات متعلقة بالحاسوب في عام 1986
