كانا نصف العرض
حروف الكانا نصف العرض (半角カナ، هانكاكو كانا ) هي حروف كاتاكانا تُعرض مضغوطة بنصف عرضها الطبيعي ( بنسبة عرض إلى ارتفاع 1:2 )، بدلاً من النسبة المربعة المعتادة (1:1). على سبيل المثال، الشكل المعتاد (كامل العرض) لحرف كاتاكانا كا هو カ، بينما شكله بنصف العرض هو カ. بالإضافة إلى ذلك، يمكن عرض حروف الهيراغانا بنصف العرض على الويب أو في الكتب الإلكترونية عبر CSS باستخدام خطوط OpenType المستندة إلى Adobe-Japan1-6 . [ 1 ] وأخيرًا، يمكن استخدام حروف الكانجي بنصف العرض على أجهزة الكمبيوتر الحديثة، وتُستخدم في بعض طابعات الإيصالات ولوحات الإعلانات الإلكترونية وأجهزة الكمبيوتر القديمة . [ 2 ]font-feature-settings: "hwid" 1
استُخدمت حروف الكانا بنصف العرض في بدايات الحوسبة اليابانية، لتمكين عرض الأحرف اليابانية على نفس الشبكة مع الخطوط أحادية المسافة للأحرف اللاتينية. لم تُستخدم حروف الكانجي بنصف العرض آنذاك. لا تُستخدم حروف الكانا بنصف العرض بشكل عام اليوم، ولكنها تُستخدم في بعض السياقات المحددة، مثل شاشات آلات تسجيل النقد ، وإيصالات المتاجر، وترجمات التلفزيون الرقمي الياباني وأقراص DVD، وملصقات عناوين البريد. كما يُعد استخدامها أحيانًا خيارًا أسلوبيًا، وهو شائع بشكل خاص في بعض المصطلحات العامية على الإنترنت .
يُستخدم مصطلح "كانا نصف العرض"، الذي يشير بدقة إلى كيفية عرض الكانا فقط ، وليس كيفية تخزينها ، بشكل فضفاض للإشارة إلى كتلة A0–DF (السداسي عشري) حيث تُخزَّن الكاتاكانا في بعض ترميزات الأحرف ، مثل JIS X 0201 (1969) - انظر قسم الترميزات أدناه. إلا أن هذا غير صحيح من الناحية الرسمية، إذ يُحدد معيار JIS ببساطة إمكانية تخزين الكاتاكانا في هذه المواقع، دون تحديد كيفية عرضها؛ ويكمن الالتباس في أن الأحرف المخزنة هنا في بدايات الحوسبة كانت تُعرض في الواقع على شكل كانا نصف العرض - انظر قسم الالتباس أدناه.
تاريخ
استُخدمت حروف الكانا بنصف العرض وثلثي العرض منذ ما قبل عصر الحواسيب. [ 3 ] في بدايات عصر الحواسيب، عُرّف نظام ASCII بأنه مجموعة أحرف من 7 بتات ، ويتسع لـ 128 حرفًا. مع ذلك، ولأن هذا المعيار صُمم للولايات المتحدة ، فإنه لا يحتوي على أحرف ورموز، مثل رمز الين (¥) اللازم لتمثيل العملة اليابانية، كما أنه لا يتضمن مساحة لأحرف من أبجديات أخرى، مثل الكانا أو الكانجي، وبالتالي لم يكن بالإمكان ترميز الأحرف اليابانية. علاوة على ذلك، تُرسَم الأحرف اليابانية، الكانا والكانجي، على شبكة مربعة، بينما تُكتب الأحرف اللاتينية عادةً بشكل أضيق، وبالتالي لم يكن بالإمكان عرض الأحرف اليابانية أيضًا.
طُوِّر معيار JIS X 0201 عام 1969، في وقتٍ كانت فيه الحواسيب عاجزةً عمومًا، سواءً من حيث تصميم البرمجيات أو موارد الأجهزة، عن تمثيل آلاف أحرف الكانجي الصينية المستخدمة في اللغة اليابانية. وكحلٍّ وسط، قام هذا المعيار بتشفير الكاتاكانا (فقط - دون الهيراغانا أو الكانجي) كمجموعة صغيرة من الأحرف، مُخصصة في نطاق قيمة البايت العلوي من 0x80 إلى 0xFF. سمح هذا للمعالجات ذات 8 بت بتشفير ومعالجة النصوص اليابانية صوتيًا (ككاتاكانا)، دون القدرة على معالجة الهيراغانا أو الكانجي. عُرضت أحرف الكاتاكانا هذه بدورها على شكل "كانا بنصف العرض" - وهو شكل جديد غير تقليدي وأضيق ليتناسب مع نفس عرض الأبجديات اللاتينية أحادية المسافة التي كانت الآلات تطبعها وتعرضها بالفعل. يُعدّ JIS X 0201 امتدادًا مُعدَّلًا لمعيار ASCII - فهو يتضمن أحرفًا إضافية، ولا يتطابق تمامًا مع ASCII في الجزء المُتداخل (قسم الأحرف اللاتينية).

تم تطوير حروف الكانا ذات العرض النصفي باعتبارها "... أول الأحرف اليابانية المشفرة على أجهزة الكمبيوتر لأنها تستخدم في البرقيات اليابانية".تأسس نظام الاتصالات المصرفية الوطني (全国銀行データ通信システム) ، وهو أكبر نظام لتحويل الأموال في اليابان، عام 1973. وكانت رسائل المعاملات بين البنوك تقتصر على استخدام الأحرف اللاتينية والأرقام والكاتاكانا بنصف العرض، وبحد أقصى 20 حرفًا. وقد استُبدل هذا النظام بنظام ZEDI (نظام التبادل الإلكتروني للبيانات المصرفية الوطني) عام 2018، والذي يدعم الهيراغانا والكانجي بأحرف ذات أطوال متغيرة. [ 4 ] [ 5 ]
لجعل الكاتاكانا تتناسب مع المساحة الأضيق المتاحة، تمّ تقديم بعض التنازلات. على سبيل المثال، تُعامل علامتا التشكيل داكوتين وهانداكوتين كحرفين منفصلين بدلاً من كونهما جزءًا من الحرف السابق. وقد أدّى هذا التنازل إلى اعتبار الكثيرين "الكانا بنصف العرض" غير جذابة بصريًا ، ويُسبّب مشاكل للعديد من برامج الحاسوب اليوم.

يُستخدم الكانا ذو العرض النصفي أيضًا لتوفير المساحة. استخدمت النسخة اليابانية من ويندوز 3.1 كلاً من الكاتاكانا ذي العرض النصفي والكامل لخط MS Gothic في واجهة المستخدم. كما استخدمت النسخة اليابانية من ويندوز 95 الكاتاكانا ذي العرض النصفي لخط MS P Gothic في واجهة المستخدم. ثم استُبدل هذا الخط بكانا ذي العرض الكامل لخط MS UI Gothic ، والذي كان موجودًا في النسخة اليابانية من ويندوز 98 والإصدارات اللاحقة؛ وهو أضيق قليلاً من خط MS P Gothic. [ 6 ] [ 7 ]
التشفير
في مواصفات JIS X 0201 (1969)، تُشفّر حروف الكاتاكانا في نطاق A0–DF (النظام الست عشري)، دون تحديد طريقة عرضها، ولا يوجد تشفير منفصل لحروف الكانا كاملة العرض ونصف العرض. أما في JIS X 0208 ، فتُشفّر حروف الكاتاكانا والهيراغانا والكانجي جميعها (وتُعرض كأحرف كاملة العرض؛ لا توجد أحرف نصف العرض)، مع اختلاف ترتيب حروف الكانا - انظر JIS X 0208#Hiragana and katakana .
في نظام Shift JIS ، الذي يجمع بين JIS X 0201 وJIS X 0208، تُخزَّن هذه الترميزات (التي يمكنها ترميز الأحرف اللاتينية والكاتاكانا) بشكل منفصل، حيث تُعرض جميع أحرف JIS X 0201 بنصف العرض (وبالتالي تُعرض أحرف الكاتاكانا JIS X 0201 كأحرف كانا بنصف العرض)، بينما تُعرض جميع أحرف JIS X 0208 بعرض كامل (وبالتالي تُعرض جميع الأحرف اللاتينية JIS X 0208 كأحرف لاتينية بعرض كامل). وبالتالي، في نظام Shift JIS، للأحرف اللاتينية والكاتاكانا ترميزات مختلفة مع شكلين عرض منفصلين، أحدهما بنصف العرض والآخر بعرض كامل.
في نظام يونيكود ، تُستخدم الكاتاكانا والهيراغانا بشكل أساسي كأحرف عادية كاملة العرض، لذا تُعرض كتل الكاتاكانا والهيراغانا كأحرف كاملة العرض. أما كتلة " أشكال نصف العرض وكامل العرض" المنفصلة، فتمثل الأحرف المتغيرة، بما في ذلك الكانا نصف العرض والأحرف اللاتينية كاملة العرض.
وبالتالي، يتم عرض الكاتاكانا في JIS X 0201 والجزء المقابل من الترميزات المشتقة (جزء JIS X 0201 من Shift JIS) كنصف عرض، بينما في Unicode يتم تحديد أشكال نصف العرض بشكل منفصل.
طاولة نصف العرض
يشير الحرف "J" إلى أول أربعة بتات في JIS X 0201 (على الرغم من أن انظر أدناه ، فإن هذه لا تشير بالضرورة إلى نصف العرض) وفي مجموعات أخرى مثل Shift JIS ، يشير الحرف "U" إلى الصف في Unicode في كتلة Halfwidth and Fullwidth Forms.
| ج | يو | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | أ | ب | ج | د | هـ | F |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| أ | FF6 | 。 | 「 | 」 | 、 | ・ | ヲ | ァ | ィ | ゥ | ェ | ォ | ャ | ュ | ョ | ッ | |
| ب | FF7 | ー | ア | イ | ウ | エ | オ | カ | キ | ク | ケ | コ | サ | シ | ス | セ | ソ |
| ج | FF8 | タ | チ | ツ | テ | ト | ナ | ニ | ヌ | ネ | ノ | ハ | ヒ | フ | ヘ | ホ | マ |
| د | FF9 | ミ | ム | メ | モ | ヤ | ユ | ヨ | ラ | リ | ル | レ | ロ | ワ | ン | ゙ | ゚ |
تمثل الخلية الأولى الفارغة حرفًا غير موجود في JIS، A0؛ ولكنها تمثل قوسًا مزدوجًا كامل العرض ⦆ في Unicode، U+FF60.
حروف الكانا بنصف العرض على الإنترنت
بريد إلكتروني
بما أن بروتوكولات SMTP و NNTP (المستخدمة لتسليم البريد الإلكتروني و Usenet على التوالي) كانت قادرة سابقًا على نقل بايتات 7 بت فقط، فقد كان من المتعارف عليه استخدام ISO-2022-JP لإرسال البريد الإلكتروني باللغة اليابانية.
لا يتضمن معيار ISO-2022-JP أحرف الكانا ذات العرض النصفي: فهو يشمل مجموعة الأحرف الرومانية في JIS X 0201، وكامل مجموعة JIS X 0208، ولكنه لا يشمل مجموعة الكاتاكانا في JIS X 0201 (المستخدمة لأحرف الكانا ذات العرض النصفي في Shift JIS، على سبيل المثال). تحتوي كلتا مجموعتي JIS X 0201 على رموز ISO 2022، ولكن ملف تعريف ISO-2022-JP لا يتضمن سوى مجموعة الأحرف الرومانية: هذا يعني أن تنسيق تضمين أحرف الكاتاكانا ذات العرض النصفي في ISO-2022-JP مُحدد بدقة، ولكنه في الوقت نفسه يُعد انتهاكًا لتنسيق ISO-2022-JP. لهذا السبب، إذا تم تضمين أحرف الكانا ذات العرض النصفي عن طريق الخطأ في رسالة، فقد تُشوّه أثناء الإرسال (انظر mojibake ). يسمح معيار ترميز WHATWG المستخدم في HTML5 بفك ترميز حروف الكاتاكانا JIS X 0201 في ISO-2022-JP كامتداد للتنسيق، ولكنه لا يسمح بترميزها، كما يقوم بتحويل حروف الكاتاكانا ذات العرض النصفي إلى ما يعادلها في JIS X 0208 عند الترميز . [ 8 ]
لم يعد هذا الأمر يمثل مشكلة كبيرة، إذ تدعم معظم خوادم البريد الإلكتروني اليوم امتداد 8BITMIME ، وبالتالي تفهم الأحرف ذات 8 بت. وبدلاً من ذلك، يمكن استخدام نظام ترميز مثل Base64 وتحديده في الرسالة باستخدام MIME .
صفحات الويب
المشكلة الموجودة في البريد الإلكتروني غير موجودة في صفحات الويب لأن بروتوكول HTTP يقبل أحرفًا من 8 بت.
ومع ذلك، فإن إحدى المشكلات الموجودة هي أن برامج الكمبيوتر تواجه صعوبة في تحديد ما إذا كان يجب التعامل مع حرف ما على أنه Shift JIS أو EUC-JP أو UTF-8 - وبالتالي يجب تحديد معلومات رمز الحرف باستخدام رأس استجابة HTTP أو علامة Meta .
ارتباك
من الناحية الدقيقة، فإنّ وصف ترميز JIS X 0201 بأنه "كاتاكانا بنصف العرض" غير صحيح، لأنّ المعيار لا يُحدّد عرض الأحرف، بل يُحدّد فقط تمثيلها بالرموز. في معيار JIS X 0201، تُطبع أحرف الكاتاكانا بعرضها الكامل، وليس بنصف العرض.
لم تُستخدم الأحرف ذات العرض النصفي إلا للعرض خلال الفترة التي كانت تُعرض فيها الأحرف بنصف العرض (واستُخدمت ترميزات البايت الواحد)، قبل أن تنتشر عروض الأحرف ذات العرض الكامل (وترميزات البايت المزدوج المرتبطة بها مثل JIS X 0208). ومع ذلك، في معيار Shift JIS، الذي يجمع بين معيار JIS X 0201 (الذي كانت أحرفه - اللاتينية والكاتاكانا - تُعرض بنصف العرض) ومعيار JIS X 0208 (الذي كانت أحرفه - الكاتاكانا والهيراغانا والكانجي واللاتينية - تُعرض بعرض كامل)، يتم ترميز أحرف الكاتاكانا واللاتينية مرتين، في كل من JIS X 0201 وJIS 0208، ولكن يتم عرضها بنصف العرض أو بعرض كامل وفقًا للقسم الذي توجد فيه (0201 أو 0208) - وبالتالي يمكن اعتبار كتلة الكاتاكانا 0201 مطابقة لـ "كانا بنصف العرض"، وسوء الفهم بأن معيار 0201 يُعرّف الأحرف "بنصف العرض" منتشر على نطاق واسع.
علاوة على ذلك، على الرغم من أن JIS X 0201 هو ترميز أحادي البايت (ويتم عرضه بنصف العرض) وJIS X 0208 هو ترميز ثنائي البايت (ويتم عرضه بالعرض الكامل)، فلا توجد علاقة بين عدد البايتات والعرض (بخلاف تلك المقابلة في Shift JIS، كما هو مذكور أعلاه) - على سبيل المثال، يمكن ترميز Unicode بأربعة بايتات ( UTF-32 ) لعرض كل من الأحرف ذات العرض الكامل والأحرف ذات العرض الأحادي.
انظر أيضاً
مراجع
- ↑改訂新版スタイルシートポケットリファレンスp.107 (باللغة اليابانية) ، هاجيمي فوجيموتو، 5 مارس 2013، ISBN 978-4774154862
- ↑ TSP100futurePRNT (باللغة اليابانية) ، ستار ميكرونيكس
- ↑東京築地活版製造所 - 活版見本p.33 (باللغة اليابانية) ، سوجورو نومورا، 1903
- ↑ "経理部門の人材不足で悩む会社に朗報、金融EDI「ZEDI」が2018年稼働へ" . نيكي اكس تيك . 2017-11-30 . تم الاسترجاع 2019-05-11 .
- ^ "全銀EDIシステム(ZEDI)に対応したサビスの提供について" . بنك ميزوهو . 2018-12-25 . تم الاسترجاع 2019-05-11 .
- ↑ "Windows 98 日本語版β3 ファーストインプレッション 第1回" . اعجاب مشاهدة الكمبيوتر . 03-03-1998 . تم الاسترجاع 2019-05-11 .
- ^ "Windows98 の イ ン タ ー フ ェ イ ス" . 26/06/1998 . تم الاسترجاع 2019-05-11 .
- ↑ "12.2. ISO-2022-JP" . معيار التشفير . WHATWG.
- ^ لوند ، كين.معالجة معلومات CJKV. أورايلي، الطبعة الثانية، 2009،ص. 224-226(أيضًا الطبعة الأولى، 1999. ص 144-145)
- مصطلحات نظام الكتابة الياباني
- كانا
