مجموعات الأحرف اللاتينية الغربية

صُممت عدة مجموعات أحرف (ترميزات) ذات 8 بت لتمثيل اللغات الأوروبية الغربية الشائعة ( الإيطالية ، الإسبانية ، البرتغالية ، الفرنسية ، الألمانية ، الهولندية ، الإنجليزية ، الدنماركية ، السويدية ، النرويجية ، والأيسلندية ) ثنائيًا، والتي تستخدم الأبجدية اللاتينية ، بالإضافة إلى بعض الأحرف الإضافية وأحرف ذات علامات تشكيل مُركبة مسبقًا ، وبعض علامات الترقيم ، ورموز متنوعة (بما في ذلك بعض الأحرف اليونانية ). وتدعم هذه المجموعات أيضًا العديد من اللغات الأخرى مثل الملايو ، والسواحيلية ، واللاتينية الكلاسيكية .

هذه المادة قديمة من الناحية التقنية، حيث تم استبدالها وظيفياً بنظام يونيكود . ومع ذلك، لا تزال ذات أهمية تاريخية.

ملخص

تُشفّر سلسلة ISO-8859 من مجموعات الأحرف ذات 8 بت جميع مجموعات الأحرف اللاتينية المستخدمة في أوروبا ، مع العلم أن نفس نقاط الترميز لها استخدامات متعددة تسببت في بعض الصعوبات (بما في ذلك الأحرف المشوهة ، ومشاكل الاتصال). وقد حلّ ظهور يونيكود ، الذي يوفر نقطة ترميز فريدة لكل حرف ، هذه المشاكل.

تاريخ

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

كانت معظم الحواسيب تستخدم داخليًا وحدات بت ثمانية بتات، لكن الاتصالات (التي كانت تُعتبر غير موثوقة بطبيعتها) كانت تستخدم سبعة بتات للبيانات بالإضافة إلى بت واحد للتكافؤ . مع مرور الوقت، أصبح من الشائع استخدام البتات الثمانية جميعها للبيانات، مما أتاح مساحة لـ 128 حرفًا إضافيًا. في البداية، كانت معظم هذه الأحرف خاصة بنظام معين، ولكن تدريجيًا ظهرت معايير ISO/IEC 8859 لتوفير قدر من التشابه بين المنصات المختلفة لتمكين تبادل المعلومات.

مع اقتراب نهاية القرن العشرين، وانخفاض تكاليف التخزين والذاكرة، لم تعد هناك مبررات للمشاكل المرتبطة بتعدد معاني رمز ثماني البتات (حيث توجد سبع مجموعات رموز ISO-Latin وحدها). وقد انتقلت جميع أنظمة التشغيل الرئيسية إلى استخدام Unicode كتمثيل داخلي أساسي لها. ومع ذلك، ولأن نظام Windows لم يدعم طريقة UTF-8 لترميز Unicode (مفضلاً UTF-16 )، فقد ظلت العديد من التطبيقات مقيدة بمجموعات الأحرف القديمة هذه.

علامة اليورو

أدى إدخال اليورو وعلامة اليورو المرتبطة به ( ) إلى ضغط كبير على مطوري أنظمة الكمبيوتر لدعم هذا الرمز الجديد، وكان لا بد من تكييف معظم مجموعات الأحرف ذات 8 بت بطريقة ما.

  • قامت شركتا آبل مع نظام التشغيل ماك رومان وسن مايكروسيستمز مع نظام التشغيل سولاريس باستبدال رمز العملة العام ( ¤ ). وقد تسبب هذا في بعض الصعوبات لأن المؤسسات وجدت استخدامات أخرى لهذا الرمز ، مثل شعار الشركة.
  • أصدرت المنظمة الدولية للمقاييس (ISO) نسخةً أخرى من معيار ISO 8859، وهي ISO 8859-15 ، والتي استبدلت رمز العملة العام برمز اليورو، بالإضافة إلى استبدال بعض الرموز بأحرف عليها علامات تشكيل. إلا أن معيار ISO 8859-15 لم يحظَ بانتشار واسع.
  • مع نظام التشغيل Windows-1252 ، وضعت مايكروسوفت علامة اليورو في فجوة (الموقع 80 سداسي عشري ) في رموز التحكم C1 الحالية ، وهو قرار اعتبره البائعون الآخرون مخالفًا للبنية المعمارية.

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

تم حل جميع هذه المشكلات حيث تم ترقية أنظمة التشغيل لدعم Unicode كمعيار، والذي يقوم بترميز علامة اليورو عند U+20AC (العشري 8364).

جدول المقارنة

لا تظهر رموز الأحرف من U+ 0000 إلى U+007F في هذا الجدول حاليًا، لأنها مُطابقة مباشرةً في جميع مجموعات الأحرف المذكورة هنا. يحدد معيار ترميز ASCII المواصفات الأصلية لمطابقة الأحرف من 0 إلى 127 الأولى.

الجدول مُرتب حسب نقاط ترميز يونيكود . ويُشار إلى مجموعات الأحرف هنا بأسمائها في هيئة IANA بأحرف كبيرة .

شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
NBSPU+00A0A0A0A0FFFFكاليفورنيا
¡U+00A1A1A1A1إعلانإعلانج1
¢U+00A2A2A2A2BDA2
جنيه إسترلينيU+00A3A3A3A39C9CA3
¤U+00A4A4A4التليف الكيسي
¥U+00A5A5A5A59Dيكونب٤
¦U+00A6A6A6DD
§U+00A7A7A7A7F5A4
¨U+00A8A8A8F9مكيف هواء
©U+00A9A9A9A9B8A9
ªU+00AAAAAAAAA6A6بي بي
«U+00ABABABABAEAEC7
¬U+00ACمكيف هواءمكيف هواءمكيف هواءAAAAC2
خجولU+00ADإعلانإعلانإعلانF0
®U+00AEAEAEAEA9A8
¯U+00AFAFAFAFEEF8
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
°U+00B0B0B0B0F8F8A1
±U+00B1ب1ب1ب1F1F1ب1
²U+00B2B2B2B2إف ديإف دي
³U+00B3ب3ب3ب3نادي كرة القدم
´U+00B4ب٤ب٤EFAB
µU+00B5ب5ب5ب5E6E6ب5
U+00B6ب6ب6ب6F4A6
·U+00B7B7B7B7الاتحاد الإنجليزي لكرة القدمالاتحاد الإنجليزي لكرة القدمE1
¸U+00B8B8B8F7نادي كرة القدم
¹U+00B9B9B9B9فيسبوك
ºU+00BAبكالوريوسبكالوريوسبكالوريوسA7A7قبل الميلاد
»U+00BBبي بيبي بيبي بيAFAFC8
¼U+00BCقبل الميلادقبل الميلادمكيف هواءمكيف هواء
نصفU+00BDBDBDABAB
¾U+00BEيكونيكونF3
¿U+00BFصديقصديقصديقA8A8C0
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
إلىU+00C0C0C0C0B7سي بي
أU+00C1ج1ج1ج1ب5E7
ÂU+00C2C2C2C2ب6E5
ÃU+00C3ج3ج3ج3C7نسخة
ÄU+00C4C4C4C48E8E80
ÅU+00C5C5C5C58F8F81
ÆU+00C6C6C6C69292AE
جU+00C7C7C7C7808082
ÈU+00C8C8C8C8D4E9
إيU+00C9C9C9C9909083
ÊU+00CAكاليفورنياكاليفورنياكاليفورنياD2E6
ËU+00CBسي بيسي بيسي بيD3E8
أناU+00CCنسخةنسخةنسخةديED
أناU+00CDقرص مضغوطقرص مضغوطقرص مضغوطD6EA
أناU+00CEعلامة CEعلامة CEعلامة CED7إي بي
أناU+00CFالتليف الكيسيالتليف الكيسيالتليف الكيسيD8المفوضية الأوروبية
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
ÐU+00D0D0D0D0D1
ÑU+00D1D1D1D1A5A584
ÒU+00D2D2D2D2E3F1
أوU+00D3D3D3D3E0EE
أوU+00D4D4D4D4E2EF
ÕU+00D5D5D5D5E5قرص مضغوط
ÖU+00D6D6D6D6999985
×U+00D7D7D7D79E
ØU+00D8D8D8D89DAF
ÙU+00D9D9D9D9إي بيF4
ÚU+00DADADADAE9F2
ÛU+00DBقاعدة البياناتقاعدة البياناتقاعدة البياناتEAF3
ÜU+00DCالعاصمة واشنطنالعاصمة واشنطنالعاصمة واشنطن86
ÝU+00DDDDDDDDED
ذU+00DEديديديE8
ßU+00DFدي إفدي إفدي إفE1E1A7
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
àU+00E0E0E0E0858588
أU+00E1E1E1E1A0A087
âU+00E2E2E2E2838389
ãU+00E3E3E3E3C6
أU+00E4E4E4E48484
åU+00E5E5E5E586868C
æU+00E6E6E6E69191يكون
çU+00E7E7E7E787878D
èU+00E8E8E8E88F
éU+00E9E9E9E982828E
êU+00EAEAEAEA888890
ëU+00EBإي بيإي بيإي بي898991
أناU+00ECالمفوضية الأوروبيةالمفوضية الأوروبيةالمفوضية الأوروبية8D8D93
أناU+00EDEDEDEDA1A192
أناU+00EEEEEEEE8C8C94
أناU+00EFEFEFEF95
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
ðU+00F0F0F0F0D0
ñU+00F1F1F1F1A4A496
òU+00F2F2F2F2959598
óU+00F3F3F3F3A2A297
أوU+00F4F4F4F4939399
õU+00F5F5F5F5E4
öU+00F6F6F6F69494
÷U+00F7F7F7F7F6F6D6
øU+00F8F8F8F8صديق
ùU+00F9F9F9F997979D
úU+00FAالاتحاد الإنجليزي لكرة القدمالاتحاد الإنجليزي لكرة القدمالاتحاد الإنجليزي لكرة القدمA3A39C
ûU+00FBفيسبوكفيسبوكفيسبوك96969E
üU+00FCنادي كرة القدمنادي كرة القدمنادي كرة القدم81819F
ýU+00FDإف ديإف ديإف ديالمفوضية الأوروبية
ذU+00FEFEFEFEE7
ÿU+00FFFFFFFF9898D8
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
أناU+0131D5F5
ŒU+0152قبل الميلاد8Cعلامة CE
œU+0153BD9Cالتليف الكيسي
شU+0160A6
شU+0161A8
ŸU+0178يكون9FD9
ŽU+017Dب٤8E
žU+017EB89E
ƒU+0192839F9FC4
ˆU+02C688F6
ˇU+02C7FF
˘U+02D8F9
˙U+02D9الاتحاد الإنجليزي لكرة القدم
˚U+02DAفيسبوك
˛U+02DBFE
˜U+02DC98F7
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
˝U+02DDإف دي
ΓU+0393E2
ΘU+0398E9
ΣU+03A3E4
ΦU+03A6E8
ΩU+03A9EABD
αU+03B1E0
دلتاU+03B4إي بي
εU+03B5EE
πU+03C0E3B9
σU+03C3E5
τU+03C4E7
φU+03C6ED
U+201396D0
U+201497D1
U+2017F2
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
'U+201891D4
'U+201992D5
U+201A82E2
"U+201C93D2
"U+201D94D3
«U+201E84E3
U+202086A0
U+202187E0
U+202295A5
...U+202685C9
U+203089E4
U+2039العاصمة واشنطن
U+203ADD
/U+2044DA
U+207Fنادي كرة القدم
U+20A79E
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
U+20ACA480(D5) [ nb 1 ] [ 2 ] [ 3 ]قاعدة البيانات
U+212299AA
U+2202ب6
U+2206C6
U+220FB8
U+2211B7
U+2219F9
U+221Aفيسبوكج3
U+221Eالمفوضية الأوروبيةB0
U+2229EF
U+222Bبكالوريوس
U+2248F7C5
U+2260إعلان
U+2261F0
U+2264F3B2
U+2265F2ب3
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
U+2310A9
U+2320F4
U+2321F5
U+2500C4C4
U+2502ب3ب3
U+250CDADA
U+2510صديقصديق
U+2514C0C0
U+2518D9D9
U+251Cج3ج3
U+2524ب٤ب٤
U+252CC2C2
U+2534ج1ج1
U+253CC5C5
U+2550قرص مضغوطقرص مضغوط
U+2551بكالوريوسبكالوريوس
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
U+2552D5
U+2553D6
U+2554C9C9
U+2555B8
U+2556B7
U+2557بي بيبي بي
U+2558D4
U+2559D3
U+255AC8C8
U+255Bيكون
U+255CBD
U+255Dقبل الميلادقبل الميلاد
U+255EC6
U+255FC7
U+2560نسخةنسخة
U+2561ب5
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
U+2562ب6
U+2563B9B9
U+2564D1
U+2565D2
U+2566سي بيسي بي
U+2567التليف الكيسي
U+2568D0
U+2569كاليفورنياكاليفورنيا
U+256AD8
U+256BD7
U+256Cعلامة CEعلامة CE
U+2580دي إفدي إف
U+2584العاصمة واشنطنالعاصمة واشنطن
U+2588قاعدة البياناتقاعدة البيانات
U+258CDD
U+2590دي
شخصيةنقطة الترميزISO-8859-1ISO-8859-15ويندوز-1252IBM437IBM850ماكنتوش
U+2591B0B0
U+2592ب1ب1
U+2593B2B2
U+25A0FEFE
U+25CAD7
U+FB01دي
U+FB02دي إف
  • تُستقى رموز صفحات ترميز IBM من موقع Unicode الذي توفره شركة Microsoft . ويحتوي مستند اتحاد Unicode على روابط لمصادر توضح الاختلافات بين رموز IBM ورموز Microsoft لهذه الصفحات. [ 4 ]
  • حددت معالجات IBM437 وIBM850 أحرفًا قابلة للطباعة لنطاقات رموز التحكم. ورغم أنه لا يمكن استخدام هذه الأحرف عند طباعة النصوص عبر نظام DOS ، لأنها ستُحجب قبل وصولها إلى الشاشة، إلا أنه يمكن استخدامها من قِبل التطبيقات التي تستخدم ذاكرة الشاشة مباشرةً.
  • يحتوي جهاز ماكنتوش على شعار أبل في 0xF0، ويترجمه إلى U+F8FF في منطقة الاستخدام الخاص لـ Unicode.

ملحوظات

  1. غيّر نظام التشغيل IBM PC DOS 2000 ، الذي صدر عام 1998، تعريف صفحة الترميز 850 إلى ما أسموه صفحة الترميز 850 المعدلة، والتي تتضمن الآن رمز اليورو عند النقطة 213 بدلاً من إضافة دعم لصفحة الترميز الجديدة 858. قد يعود سبب ذلك إلى القيود الموجودة في تطبيق منطق تبديل صفحات الترميز في نظامي MS-DOS و PC DOS ، والتي حدّت من حجم ملفات .CPI إلى 64 كيلوبايت أو ما يعادل ست صفحات ترميز كحد أقصى، وهو قيد تم تجاوزه في بعض إصدارات MS-DOS الأصلية، وفي نظام Windows NT ، كما أنه غير موجود في نظام DR-DOS .علاوة على ذلك، يحدّ المحلل اللغوي في MS-DOS/PC DOS من عدد إدخالات البلد/صفحة الترميز الممكنة في ملفات COUNTRY.SYS إلى 146 أو 438 كحد أقصى، وهو قيد غير موجود في نظام DR-DOS.لذا، فإن إضافة دعم لصفحة الترميز 858 ربما كان يعني إسقاط صفحة ترميز أخرى (مثل صفحة الترميز 850) في نفس الوقت، وهو ما قد لا يكون حلاً قابلاً للتطبيق في ذلك الوقت، بالنظر إلى أن بعض التطبيقات كانت مصممة لاستخدام صفحة الترميز 850.

مراجع

  1. "00858" . صفحات الترميز من CPGID . شركة IBM . مؤرشف من الأصل بتاريخ 2016-06-06 . تم الاسترجاع بتاريخ 2016-06-06 .
  2. بول، ماتياس ر. (15-08-2001). "تغيير صفحات الترميز في FreeDOS" (مواصفات التصميم التقني المستندة إلى منشور fd-dev)أُرشف من الأصل بتاريخ 2016-06-06 . تم الاطلاع عليه بتاريخ 2016-06-06 . المعرّف الرسمي الجديد لصفحة الترميز متعددة اللغات "850 مع رمز اليورو" هو 858، وليس 850. ستعتمد IBM استخدام 858 بدلاً من 850 في الإصدارات المستقبلية من منتجاتها. [...] لا يسعني إلا التخمين عن سبب عدم إضافة 858 إلى ملفات EGAx.CPI و COUNTRY.SYS و KEYBOARD.SYS في نظام التشغيل PC DOS 2000. صُممت العديد من تطبيقات الطرف الثالث للعمل مع 850، ولم تكن على دراية بـ 858 عند إصدار PC  DOS  2000، لذا فهو أسهل للجميع، ولكنه للأسف غير متوافق.  [...] كما هو موضح أعلاه، يحتوي ملفا COUNTRY.SYS وKEYBOARD.SYS على مدخلين فقط لصفحة الترميز لكل دولة في إصدارات DOS الغربية. (في إصدارات اللغة العربية والعبرية، قد يصل عدد صفحات الترميز إلى 8 صفحات لكل دولة، ونظريًا لا يوجد حد أدنى ضمن نطاق صفحات الترميز المسموح بها من 1 إلى 65534).  [...] تكمن المشكلة في أن إزالة دعم 850 قد يتسبب في مشاكل توافق مع التطبيقات المصممة لاستخدام 850. إضافة 858 كخيار ثالث لجميع الملفات كان سيزيد حجم الملفات والجداول بشكل ملحوظ. يخصص محلل ملف COUNTRY.SYS في MS-DOS/PC  DOS IO.SYS / IBMBIO.COM  مساحة تخزين مؤقتة بحجم 6 كيلوبايت (لنظام DOS  6) لتحميل جميع المعلومات. يسمح هذا بقبول 438 مدخلاً كحد أقصى في ملف COUNTRY.SYS، وإلا ستظهر لك رسالة "COUNTRY.SYS كبير جدًا". لا يفرض محلل NLSFUNC هذا القيد، كما أن محللات الملفات في DR-DOS (النواة وNLSFUNC) لا تعرف هذا القيد أيضًا. كانت الإصدارات القديمة من MS-DOS/PC  DOS تحتوي على  مخزن مؤقت بحجم 2 كيلوبايت لما يصل إلى 146 إدخالًا.{{cite web}}: رابط خارجي في |type=( المساعدة )
  3. بول، ماتياس ر. (27-08-2001). "تغيير صفحات الترميز في FreeDOS (متابعة)" . تم الاسترجاع في 08-05-2013 . [...] يمكن أيضًا إنشاء ملفات .CPI مخصصة بنمط الخط التقليدي دون صعوبات، ولكن لا يمكنك تخزين أكثر من [...] ست صفحات ترميز في هذا الملف إذا كان من المفترض أن يكون قابلاً للاستخدام بواسطة MS-DOS/PC DOS (بعض مشكلات OEM، ويمكن لنظام NT التعامل مع ملفات أكبر من 64 كيلوبايت، لكن MS-DOS/PC DOS لا يستطيع ذلك).   {{cite web}}: CS1 maint: deprecated archiveal service ( link )
  4. "جداول تحويل IBM" . اتحاد يونيكود.