فيسك 2

VISCII هو ترميز أحرف ASCII معدل وغير رسمي، مُصمم لاستخدام اللغة الفيتنامية مع أجهزة الكمبيوتر . يجب عدم الخلط بينه وبين ترميز VSCII المُسجل رسميًا والذي يحمل اسمًا مشابهًا . يحتفظ VISCII بالأحرف الـ 95 القابلة للطباعة في ASCII دون تغيير، ولكنه يستبدل 6 من أحرف التحكم الـ 33 بأحرف قابلة للطباعة. كما يُضيف 128 حرفًا مُركبًا مسبقًا . يُستخدم ترميز Unicode وصفحة ترميز Windows-1258 حاليًا لجميع بيانات الكمبيوتر الفيتنامية تقريبًا، ولكن قد تحتاج ملفات VSCII وVISCII القديمة إلى تحويل.

التاريخ والتسمية

صُممت لغة VISCII من قِبل فريق العمل الفيتنامي المعني بتوحيد المعايير (Viet-Std Group) [ 1 ] بقيادة كريستوفر كوونغ تي. نغوين، وكوونغ إم. بوي، وهوك دي. نغو، ومقرهم وادي السيليكون ، كاليفورنيا، عام 1992، وذلك أثناء عملهم مع اتحاد يونيكود لإدراج الأحرف الفيتنامية المُركبة مسبقًا في معيار يونيكود. نُشرت VISCII، إلى جانب VIQR ، لأول مرة في تقرير ثنائي اللغة في سبتمبر 1992، حيث أُطلق عليها اسم "الرمز القياسي الفيتنامي لتبادل المعلومات". [ 2 ] أشار التقرير إلى انتشار استخدام الحاسوب في فيتنام، وتزايد حجم الاتصالات الحاسوبية بين الفيتناميين في الخارج، وأن التطبيقات الحالية تستخدم ترميزات خاصة بكل مُصنِّع، ما يجعلها غير قادرة على التوافق فيما بينها، وبالتالي، فإن توحيد المعايير بين المُصنِّعين كان ضروريًا. وقد كان إدراج الأحرف الفيتنامية المُركبة والمُركبة مسبقًا بنجاح في يونيكود 1.0 نتيجةً للدروس المستفادة من تطوير VISCII ذي 8 بت وVIQR ذي 7 بت. [ 2 ]

في العام التالي، عام 1993، اعتمدت فيتنام معيار TCVN 5712 ، وهو أول معيار وطني لها في مجال تكنولوجيا المعلومات . [ 3 ] وقد حدد هذا المعيار ترميزًا للأحرف يُسمى VSCII ، والذي طورته اللجنة الفنية لتكنولوجيا المعلومات التابعة للجنة TCVN (TCVN/TC1)، ويرمز اسمه إلى "الرمز القياسي الفيتنامي لتبادل المعلومات". [ 3 ] يُعد VSCII غير متوافق مع معيار VISCII الذي نُشر سابقًا، ولا يرتبط به بأي شكل من الأشكال. [ 4 ] وعلى عكس VISCII، يُعتبر VSCII "معيارًا فيتناميًا" بالمعنى الحرفي للمعيار الوطني .

تمت الموافقة على VISCII و VIQR بموجب RFC 1456 ذي الحالة المعلوماتية ، والمُنسوب إلى مجموعة Viet-Std بتاريخ مايو 1993. وكما هو الحال مع RFCs الصادرة عن IETF، يشير RFC 1456 إلى أنهما "اتفاقيات" يستخدمها المتحدثون الفيتناميون في الخارج على Usenet ، وأنه "لا يُحدد أي مستوى من المعيار". وعلى الرغم من ذلك، فإنه لا يزال يُطلق على VISCII اسم "الرمز القياسي الفيتنامي لتبادل المعلومات" (وهو نفس الاسم الذي يحمله VSCII). [ 5 ] تم تسجيل التسميات لدى IANA لـ VISCII، بالرجوع إلى RFC 1456. [ 6 ] ( من ناحية أخرى، لا توجد تسمية رسمية من IANA لـ TCVN 5712 / VSCII، على الرغم من أنه كان مدعومًا سابقًا من قِبل Mozilla Firefox . [ 7 ] ) VISCIIcsVISCIIx-viet-tcvn5712

تصميم

تتألف مجموعة أحرف ASCII الموسعة التقليدية من مجموعة ASCII بالإضافة إلى ما يصل إلى 128 حرفًا. تتطلب اللغة الفيتنامية 134 تركيبة إضافية من الأحرف وعلامات التشكيل، وهو عدد زائد بستة أحرف. توجد (باستثناء إلغاء دعم علامات النبرة للأحرف الكبيرة، كما في VSCII-3 ) أربع طرق أساسية مختلفة لمعالجة هذه المشكلة:

  1. استخدم ترميزًا متغير العرض (كما هو الحال في UTF-8 )
  2. قم بتضمين علامات التشكيل المدمجة لعلامات النغمات (كما هو الحال في VSCII-2 و Windows-1258 ) أو لعلامات التشكيل بشكل عام (كما هو الحال في ANSEL و VNI ).
  3. استبدل بعض علامات الترقيم ASCII، ويفضل أن تكون علامات ترقيم غير ثابتة في معيار ISO 646 (كما هو الحال في VNI لنظام DOS ).
  4. استبدل ستة أحرف تحكم أساسية على الأقل من أحرف ASCII (كما هو الحال في VPS و VSCII-1 )

اعتمد نظام VISCII الخيار الأخير، فاستبدل ستة من أقل رموز التحكم C0 إشكالية (أي الأقل احتمالاً أن يتعرف عليها التطبيق ويتعامل معها بشكل خاص) (STX، ENQ، ACK، DC4، EM، وRS) بستة من أقل تركيبات الأحرف الكبيرة والعلامات التشكيلية استخدامًا. [ 2 ] مع أن هذا الخيار قد يتسبب في تعطل البرامج التي تستخدم رموز التحكم هذه عند معالجة نصوص VISCII، إلا أنه يُحدث تعقيدات أقل من الخيارين الآخرين (يشير المصممون إلى أن الإرسال النظيف غير ذي 8 بتات وُجد أنه يُشكل صعوبة أكبر عمليًا من إعادة استخدام رمز التحكم). [ 2 ] ومع ذلك، فقد تم تخصيص مواقع كل من رموز التحكم C0 أو C1 والرموز المستخدمة للمسافة غير القابلة للكسر في ISO-8859-1 و Mac OS Roman و OEM-US لأحرف كبيرة عمدًا، بهدف جعل استخدام رموز الأحرف الصغيرة مع خط بأحرف كبيرة حلاً عمليًا في حال تعذر عرض الأحرف الرسومية لتلك الرموز. [ 2 ]

ومع ذلك، فإن استخدام جميع نقاط الترميز الموسعة للأحرف المميزة لم يترك مجالاً لإضافة رموز مفيدة، وأرقام مرتفعة، وعلامات اقتباس منحنية، وشرطات مناسبة، وما إلى ذلك، مثل معظم مجموعات أحرف ASCII الموسعة الأخرى.

يتم تحديد مواقع الأحرف بشكل متعمد في الغالب وفقًا لمعيار ISO-8859-1 حيث توجد أحرف مشتركة بين صفحتي الترميز (مع الإشارة إلى الحرف الكبير Õ كاستثناء)، وذلك بدافع مراعاة سهولة الاستخدام. [ 2 ]

يدعم

يحظى نظام VISCII بدعم جزئي من مجموعة برامج TriChlor في كاليفورنيا، والتي أصدرت العديد من حزم البرامج والمكتبات والخطوط المتوافقة مع VISCII لأنظمة MS-DOS وWindows وUnix وMacintosh. وتتوفر البرامج المتوافقة مع VISCII على العديد من مواقع FTP .

كان نظام VISCII يُقدم تاريخياً كترميز للبريد الإلكتروني الصادر بواسطة برنامج Mozilla Thunderbird . [ 8 ] كما كان مدعوماً أيضاً من قبل برنامج لوحة المفاتيح الفيتنامية لنظام التشغيل Windows، WinVNKey، الذي أنشأه كريستوفر كوونغ تي. نغوين، وتم تحديثه لاحقاً من خلال إصدارات Windows المختلفة بواسطة هوك دي. نغو وآخرين.

كان برنامج VISCII يُستخدم في الغالب من قبل المتحدثين الفيتناميين المغتربين، حيث كان برنامج VSCII (TCVN) أكثر شيوعًا في شمال فيتنام، بينما كان برنامج VNI أكثر شيوعًا في جنوب فيتنام. [ 9 ]

مجموعة الأحرف

فيسك 2
0123456789أبجدهـF
0xنولSOH
1EB2
ETXنهاية الوقت
1EB4
1EAA
بلبكالوريوس العلومHTLFفيرمونتFFCRلذاSI
1xDLEDC1DC2دي سي 3
1EF6
ناكسينETBيستطيع
1EF8
فرعيخروجFSجي إس
1EF4
نحن
2x إس بي !"8دولار%و'()*+،-./
3x0123456789:؛<=>؟
4x@أبجدهـFجيحأناجكLمشماليا
5xPسؤالRSتييوVدبليوXYZ[\]^_
6x`أبجدهـوزحأناجكلمنo
7xصqرsتuvwxyz{|}~دل
8x
1EA0
1EAE
1EB0
1EB6
1EA4
1EA6
1EA8
1EAC
1EBC
1EB8
1EBE
1EC0
1EC2
1EC4
1EC6
1ED0
9x
1ED2
1ED4
1ED6
1ED8
1EE2
1EDA
1EDC
1EDE
أنا
1ECA
1ECE
1ECC
أنا
1EC8
1EE6
Ũ
0168
1EE4
1EF2
الفأسÕ
00D5
1EAF
1EB1
1EB7
1EA5
1EA7
1EA9
1EAD
1EBD
1EB9
ế
1EBF
1EC1
1EC3
1EC5
1EC7
1ED1
Bx
1ED3
1ED5
1ED7
1EE0
Ơ
01A0
1ED9
1EDD
1EDF
أنا
1ECB
1EF0
1EE8
1EEA
1EEC
ơ
01A1
1EDB
Ư
01AF
CxإلىأÂÃ
1EA2
Ă
0102
1EB3
1EB5
ÈإيÊ
1EBA
أناأناأنا
0128
1EF3
التشخيصد
0110
1EE9
Òأوأو
1EA1
1EF7
1EEB
1EED
ÙÚ
1EF9
1EF5
Ý
1EE1
ư
01B0
السابقàأâã
1EA3
أ
0103
1EEF
1EAB
èéê
1EBB
أناأناأنا
0129
أنا
1EC9
مؤثرات صوتيةد
0111
1EF1
òóأوõ
1ECF
1ECD
1EE5
ùúũ
0169
1EE7
ý
1EE3
1EEE
  الاختلافات عن معيار ISO-8859-1

انظر أيضاً

مراجع

  1. فونغ، كوانغ؛ نغو، هوك د.؛ بوي، كوونغ. "الصفحة الرئيسية لمجموعة عمل اللغة الفيتنامية القياسية" . مجموعة اللغة الفيتنامية القياسية . تم الاسترجاع في 23 أغسطس 2019 .
  2. 1 2 3 4 5 6 تقرير توحيد ترميز الأحرف الفيتنامية - مواصفات ترميز الأحرف VISCII و VIQR 1.1 (تقرير فني). مجموعة فيت-ستاد. 1992.
  3. ١ ٢ " [ خبر ] TCVN ٥٧١٢:١٩٩٣ (VSCII) - المعيار الوطني الفيتنامي" . ١٩٩٣-٠٦-٠٢. مؤرشف من الأصل في ٢٠١٧-٠١-١١.
  4. لوندي، كين (13 يناير 2009). "الفصل 1: نظرة عامة على معالجة المعلومات في لغات الصين واليابان وكوريا (§ هل VISCII وVSCII متطابقان؟ ماذا عن TCVN؟)". معالجة المعلومات في لغات الصين واليابان وكوريا ( الطبعة الثانية). ص 17. ISBN   978-0-596-51447-1.
  5. مجموعة عمل توحيد اللغة الفيتنامية (مايو 1993). اتفاقيات ترميز اللغة الفيتنامية . IETF . doi : 10.17487/RFC1456 . RFC 1456 .
  6. "مجموعات الأحرف" . IANA .
  7. سيفونين، هنري (2014-09-26). "تغييرات ترميز الأحرف في mc تتطلب إجراء cc" . mozilla.dev.apps.thunderbird .
  8. سيفونين، هنري (26-09-2014). "تغييرات ترميز الأحرف في mc تتطلب إجراء cc" . mozilla.dev.apps.thunderbird . يتميز ترميز VISCII وarmscii-8 بخصوصية، حيث قام برنامج Thunderbird نفسه (بشكل خاطئ) لفترة طويلة بتوفير هذين الترميزين في واجهة المستخدم لاختيار ترميز الأحرف المُرسَل عند كتابة الرسائل. لذلك، من المحتمل وجود إرث من رسائل البريد الإلكتروني ومنشورات Usenet التي يستخدم فيها Thunderbird ترميز VISCII وarmscii-8.
  9. نجو، هوك دينه؛ تران، توبينه. "5. لماذا نحتاج إلى تحويل ترميز الأحرف الفيتنامية؟" . بعض الوظائف الخاصة لبرنامج WinVNKey .

للمزيد من القراءة