KOI8-U
KOI8-U (RFC 2319) هو ترميز أحرف مكون من 8 بت ، مصمم لتغطية اللغة الأوكرانية التي تستخدم الأبجدية السيريلية . وهو مبني على KOI8-R ، الذي يغطي اللغتين الروسية والبلغارية ، ولكنه يستبدل ثمانية أحرف رسم مربعة بأربعة أحرف أوكرانية هي Ґ و Є و І و Ї بأحرف كبيرة وصغيرة.
يُعدّ نظام KOI8-RU وثيق الصلة بنظام KOI8-E، ولكنه يُضيف الحرف Ў للغة البيلاروسية . في كلا النظامين، تتطابق تخصيصات الأحرف مع تلك الموجودة في نظام KOI8-E ، باستثناء الحرف Ґ الذي يُضاف إلى نظام KOI8-F .
في نظام التشغيل مايكروسوفت ويندوز ، تم تخصيص رقم صفحة الترميز 21866 لـ KOI8-U. أما في نظام التشغيل IBM ، فقد تم تخصيص رقم صفحة الترميز/ CCSID 1168 لـ KOI8-U. [ 1 ] [ 2 ] [ 3 ]
لا يزال ترميز KOI8 أكثر شيوعًا من ترميز ISO 8859-5 ، الذي لم يلقَ رواجًا كبيرًا. ومن ترميزات الأحرف السيريلية الشائعة الأخرى ترميز Windows-1251 . وفي المستقبل، قد يفسح كلا الترميزين المجال لترميز Unicode .
KOI8 تعني Kod Obmena Informatsiey، 8 بت ( الروسية : Код Обмена Информацией، 8 бит ) والتي تعني "رمز تبادل المعلومات، 8 بت".
تتميز مجموعات أحرف KOI8 بأن الأحرف السيريلية مرتبة بترتيب أبجدي لاتيني زائف، وليس بترتيب أبجدي سيريلّي كما في معيار ISO 8859-5. وهذا يُتيح ميزةً مهمة، وهي أنه حتى عند حذف البت الثامن وعرض النص بأي مجموعة أحرف تعتمد على ASCII، بما في ذلك مجموعات KOI8 نفسها، يظل النص قابلاً للقراءة البشرية بشكل معقول حتى مع عكس حالة الأحرف. على سبيل المثال، يصبح اختصار "KOI" "Код Обмена Информацией" هو kOD oBMENA iNFORMACIEJ .
مجموعة الأحرف
يوضح الجدول التالي ترميز KOI8-U. [ 1 ] [ 4 ] يُعرض كل حرف مع نقطة رمز Unicode المكافئة له .
| 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 | جي | ح | أنا | ج | ك | L | م | شمال | يا |
| 5x | P | سؤال | R | S | تي | يو | V | دبليو | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | أ | ب | ج | د | هـ | و | ز | ح | أنا | ج | ك | ل | م | ن | o |
| 7x | ص | q | ر | s | ت | u | v | w | x | y | z | { | | | } | ~ | |
| 8x | ─ 2500 | │ 2502 | ┌ 250 درجة مئوية | ┐ 2510 | └ 2514 | ┘ 2518 | ├ 251 درجة مئوية | ┤ 2524 | ┬ 252 درجة مئوية | ┴ 2534 | ┼ 253 درجة مئوية | ▀ 2580 | ▄ 2584 | █ 2588 | ▌ 258 درجة مئوية | ▐ 2590 |
| 9x | ░ 2591 | ▒ 2592 | ▓ 2593 | ⌠ 2320 | ■ 25A0 | ∙ 2219 | √ 221أ | ≈ 2248 | ≤ 2264 | ≥ 2265 | NBSP | ⌡ 2321 | ° 00B0 | ² 00B2 | · 00B7 | ÷ 00F7 |
| الفأس | ═ 2550 | ║ 2551 | ╒ 2552 | ё 0451 | є 0454 | ╔ 2554 | أنا 0456 | ї 0457 | ╗ 2557 | ╘ 2558 | ╙ 2559 | ╚ 255أ | ╛ 255ب | ґ 0491 | ╝ 255D | ╞ 255E |
| Bx | ╟ 255 فهرنهايت | ╠ 2560 | ╡ 2561 | Ё 0401 | Є 0404 | ╣ 2563 | أنا 0406 | ج 0407 | ╦ 2566 | ╧ 2567 | ╨ 2568 | ╩ 2569 | ╪ 256أ | Ґ 0490 | ╬ 256 درجة مئوية | © 00A9 |
| Cx | ю 044E | أ 0430 | ب 0431 | ц 0446 | د 0434 | هـ 0435 | ф 0444 | г 0433 | × 0445 | و 0438 | й 0439 | ك 043A | ل 043B | م 043C | ن 043D | أو 043E |
| التشخيص | п 043F | أنا 044F | р 0440 | ج 0441 | ت 0442 | يو 0443 | ج 0436 | ب 0432 | ь 044C | ы 044B | 3 0437 | ش 0448 | э 044D | щ 0449 | ч 0447 | ъ 044A |
| السابق | يو 042E | أ 0410 | ب 0411 | Ц 0426 | د 0414 | إي 0415 | ف 0424 | ج 0413 | X 0425 | و 0418 | Й 0419 | ك 041A | ل 041B | م 041C | ن 041D | أو 041E |
| مؤثرات صوتية | ب 041F | أنا 042F | ر 0420 | ج 0421 | ت 0422 | يو 0423 | ج 0416 | ب 0412 | ب 042C | ي 042B | 3 0417 | ش 0428 | Э 042D | Щ 0429 | Ч 0427 | Ъ 042A |
على الرغم من أن RFC 2319 يقول أن الحرف 0x95 يجب أن يكون U+2219 (∙)، إلا أنه قد يكون أيضًا U+2022 (•) لمطابقة حرف النقطة في Windows-1251 .
تحتوي بعض المراجع على خطأ مطبعي، حيث تنص بشكل خاطئ على أن الحرف 0xB4 هو U+0403، بدلاً من U+0404 الصحيح. هذا الخطأ المطبعي موجود في الملحق أ من RFC 2319 (لكن الجدول الموجود في النص الرئيسي لـ RFC يعطي التعيين الصحيح).
انظر أيضاً
مراجع
- ١ ٢ "معلومات صفحة ترميز SBCS - CPGID: 01168 / الاسم: الأوكراني KOI8-U" . برمجيات IBM: العولمة: مجموعات الأحرف المشفرة والموارد ذات الصلة: صفحات الترميز حسب CPGID: معرّفات صفحات الترميز . IBM . CH 3-3220-050. مؤرشف من الأصل في 18-02-2017 . تم الاسترجاع في 18-02-2017 .
- ↑ "وثيقة معلومات CCSID؛ CCSID 1168؛ KOI8-U" . شركة IBM . مؤرشفة من الأصل بتاريخ 18 فبراير 2017. تم الاطلاع عليها بتاريخ 18 فبراير 2017 .
- ↑ المكونات الدولية لليونيكود (ICU)، ibm-1168_P100-2002.ucm ، 2002-12-03
- ↑ فيردي، فيليب؛ ريختر، هيلموت (2016-01-04) [2008-10-13]. "KOI8-U.TXT" . 2.0 . تم الاسترجاع في 2016-12-09 .
للمزيد من القراءة
- فلور، غيدو (2016) [2006]. "Locale::RecodeData::KOI8_U - إجراءات تحويل لـ KOI8-U" . CPAN libintl-perl . 1.1. مؤرشف من الأصل بتاريخ 15 يناير 2017. تم الاطلاع عليه بتاريخ 15 يناير 2017 .
- RFC 2319
- "KOI8-U (RFC 2319)" . كيرميت . جامعة كولومبيا . تم الاسترجاع في 24 يونيو 2020 .
- ليشنر، مارك (2008) [1999-12-20]. "جدول تحويل الأحرف السيريلية البيلاروسية/الأوكرانية إلى يونيكود 2.1 - استنادًا إلى RFC 2319" . قسم العلوم الرياضية، جامعة ولاية نيو مكسيكو. مؤرشف من الأصل بتاريخ 2017-02-19 . تم الاطلاع عليه بتاريخ 2017-02-19 .
- كورناي، أندراس. بيرنباوم، ديفيد ج.؛ دا كروز، فرانك؛ ديفيس، بور. فاولر، جورج. باين، ريتشارد ب. بابيرنو، سلافا؛ سيمونسن، كيلد J .؛ ثوب جلين إي. فوليس، ديمتري؛ فان وينجن ، يوهان دبليو (13/03/1993). "الأسئلة الشائعة حول الترميز السيريلي الإصدار 1.3" . 1.3. مؤرشفة من الأصلي بتاريخ 2017-02-18 . تم الاسترجاع 2020-06-24 .
روابط خارجية
- تشيبورا، رومان (30 نوفمبر 1998) [25 مايو 1998]. "حساء الحروف السيريلية" . مؤرشف من الأصل بتاريخ 3 ديسمبر 2016. تم الاطلاع عليه بتاريخ 3 ديسمبر 2016 .
- هوهلوف، يو. إي. "تمثيل المعلومات السيريلية في شكل إلكتروني - جداول مجموعة الأحرف (صفحة الترميز)" . مؤرشف من الأصل بتاريخ 2016-12-05 . تم الاسترجاع بتاريخ 2016-12-05 .
- نيتشاييف، فالنتين (2013) [2001]. "مراجعة شاملة لترميزات اللغة السيريلية ذات 8 بت" . مؤرشف من الأصل بتاريخ 5 ديسمبر 2016. تم الاطلاع عليه بتاريخ 5 ديسمبر 2016 .
- https://web.archive.org/web/20050206230944/http://www.net.ua/KOI8-U/
- مجموعات الأحرف
