فيسك 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 ) أربع طرق أساسية مختلفة لمعالجة هذه المشكلة:
- استخدم ترميزًا متغير العرض (كما هو الحال في UTF-8 )
- قم بتضمين علامات التشكيل المدمجة لعلامات النغمات (كما هو الحال في VSCII-2 و Windows-1258 ) أو لعلامات التشكيل بشكل عام (كما هو الحال في ANSEL و VNI ).
- استبدل بعض علامات الترقيم ASCII، ويفضل أن تكون علامات ترقيم غير ثابتة في معيار ISO 646 (كما هو الحال في VNI لنظام DOS ).
- استبدل ستة أحرف تحكم أساسية على الأقل من أحرف 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 ]
مجموعة الأحرف
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | أ | ب | ج | د | هـ | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | نول | SOH | Ẳ 1EB2 | ETX | نهاية الوقت | Ẵ 1EB4 | Ẫ 1EAA | بل | بكالوريوس العلوم | HT | LF | فيرمونت | FF | CR | لذا | SI |
| 1x | DLE | DC1 | DC2 | دي سي 3 | Ỷ 1EF6 | ناك | سين | ETB | يستطيع | Ỹ 1EF8 | فرعي | خروج | FS | جي إس | Ỵ 1EF4 | نحن |
| 2x | إس بي | ! | " | 8 | دولار | % | و | ' | ( | ) | * | + | ، | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ؛ | < | = | > | ؟ |
| 4x | @ | أ | ب | ج | د | هـ | F | جي | ح | أنا | ج | ك | L | م | شمال | يا |
| 5x | P | سؤال | R | S | تي | يو | V | دبليو | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | أ | ب | ج | د | هـ | و | ز | ح | أنا | ج | ك | ل | م | ن | o |
| 7x | ص | q | ر | s | ت | u | v | w | x | y | z | { | | | } | ~ | دل |
| 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 |
انظر أيضاً
مراجع
- ↑ فونغ، كوانغ؛ نغو، هوك د.؛ بوي، كوونغ. "الصفحة الرئيسية لمجموعة عمل اللغة الفيتنامية القياسية" . مجموعة اللغة الفيتنامية القياسية . تم الاسترجاع في 23 أغسطس 2019 .
- 1 2 3 4 5 6 تقرير توحيد ترميز الأحرف الفيتنامية - مواصفات ترميز الأحرف VISCII و VIQR 1.1 (تقرير فني). مجموعة فيت-ستاد. 1992.
- ١ ٢ " [ خبر ] TCVN ٥٧١٢:١٩٩٣ (VSCII) - المعيار الوطني الفيتنامي" . ١٩٩٣-٠٦-٠٢. مؤرشف من الأصل في ٢٠١٧-٠١-١١.
- ↑ لوندي، كين (13 يناير 2009). "الفصل 1: نظرة عامة على معالجة المعلومات في لغات الصين واليابان وكوريا (§ هل VISCII وVSCII متطابقان؟ ماذا عن TCVN؟)". معالجة المعلومات في لغات الصين واليابان وكوريا ( الطبعة الثانية). ص 17. ISBN 978-0-596-51447-1.
- ↑ مجموعة عمل توحيد اللغة الفيتنامية (مايو 1993). اتفاقيات ترميز اللغة الفيتنامية . IETF . doi : 10.17487/RFC1456 . RFC 1456 .
- ↑ "مجموعات الأحرف" . IANA .
- ↑ سيفونين، هنري (2014-09-26). "تغييرات ترميز الأحرف في mc تتطلب إجراء cc" . mozilla.dev.apps.thunderbird .
- ↑ سيفونين، هنري (26-09-2014). "تغييرات ترميز الأحرف في mc تتطلب إجراء cc" . mozilla.dev.apps.thunderbird .
يتميز ترميز VISCII وarmscii-8 بخصوصية، حيث قام برنامج Thunderbird نفسه (بشكل خاطئ) لفترة طويلة بتوفير هذين الترميزين في واجهة المستخدم لاختيار ترميز الأحرف المُرسَل عند كتابة الرسائل. لذلك، من المحتمل وجود إرث من رسائل البريد الإلكتروني ومنشورات Usenet التي يستخدم فيها Thunderbird ترميز VISCII وarmscii-8.
- ↑ نجو، هوك دينه؛ تران، توبينه. "5. لماذا نحتاج إلى تحويل ترميز الأحرف الفيتنامية؟" . بعض الوظائف الخاصة لبرنامج WinVNKey .
للمزيد من القراءة
- فلور، غيدو (2016) [2006]. "Locale::RecodeData::VISCII - إجراءات تحويل لـ VISCII" . CPAN libintl-perl . مؤرشف من الأصل بتاريخ 14 يناير 2017. تم الاطلاع عليه بتاريخ 14 يناير 2017 .
- https://www.math.nmsu.edu/~mleisher/Software/csets/VISCII.TXT
روابط خارجية
- RFC 1456 - اتفاقيات ترميز اللغة الفيتنامية
- مجموعة العمل المعنية بتوحيد اللغة الفيتنامية ومقرها كاليفورنيا
- تقرير فيت-ستاد 1992
- برمجيات أنجيانغ
- برامج وخطوط متوافقة مع معيار VISCII لأنظمة MS-DOS وويندوز
- برامج ومكتبات وخطوط متوافقة مع معيار VISCII لنظام يونكس
- WinVNKey ، برنامج تشغيل لوحة المفاتيح الفيتنامية لنظام التشغيل Windows، يدعم مجموعات الأحرف متعددة الجنسيات، بما في ذلك VISCII
- MacVNKey ، برنامج تشغيل لوحة مفاتيح متوافق مع VISCII لأجهزة ماكنتوش الكلاسيكية
- مقدمات متعلقة بالحاسوب في عام 1992
- 1992 منشأة في كاليفورنيا
- مجموعات الأحرف
- أنظمة الكتابة الفيتنامية
