طريقة الاستخدام
- اكتب النص أو الصقه في النص. تُفحص المسافات وفواصل الأسطر والإيموجي أيضاً.
- اقرأ المجاميع لعدد الوحدات الحرفية ونقاط الرمز والبايتات.
- اقرأ نقاط الرمز: كل سطر يعطي نقطة الرمز والاسم والفئة والكتلة وبايتات UTF-8 وUTF-16، ومراجع HTML وJavaScript.
- اكتب كلمة من اسم في يونيكود تحت ابحث باسم الحرف لتجد الأحرف، مثل snowman.
الأسماء والفئات والكتل
لكل نقطة رمز اسم وفئة عامة وكتلة. والفئة رمز من حرفين: فـLu حرف لاتيني كبير، وSo رمز آخر. والكتلة مدى من نقاط رمز متقاربة، مثل Basic Latin. والأسماء والفئات هي المعرّفات التي تعرّفها معايير يونيكود بالإنجليزية، لذلك تظهر هنا بالإنجليزية في كل لغة، أما الشروح في الصفحة فبلغتك.
الوحدات الحرفية ونقاط الرمز
نقطة الرمز رقم في جدول يونيكود. والوحدة الحرفية هي ما يأخذه القارئ حرفاً واحداً. فإبهام مرفوع بلون بشرة واحد وحدة حرفية من نقطتي رمز، والحرف الذي عليه علامة دمج وحدة حرفية من نقطتين. ويضع جدول نقاط الرمز كل نقطة تحت رقم وحدتها الحرفية، فترى أيها يتصل بالآخر.
بايتات UTF-8 وUTF-16
- يكتب UTF-8 نقطة الرمز في بايت واحد إلى أربعة بايتات. يأخذ حرف ASCII بايتاً واحداً، ويأخذ رجل الثلج ☃ ثلاثة بايتات هي E2 98 83.
- يكتب UTF-16 نقطة الرمز في وحدة من 16 بتاً أو وحدتين. وفوق U+FFFF تأخذ وحدتين، هما زوج بديل: U+1F44D هو D83D DC4D.
مراجع HTML وJavaScript
- HTML: & و< و> و" و' لها أسماء، وكل حرف آخر يُكتب بمرجع سداسي عشري، مثل ☃.
- JavaScript: \u2603 لنقطة رمز حتى U+FFFF، و\u{1F44D} فوقها، كما تسمح صياغة ECMAScript 2015.
بيانات يونيكود وترخيصها
الأسماء والفئات والكتل مأخوذة من قاعدة بيانات يونيكود للأحرف (UnicodeData.txt وBlocks.txt وJamo.txt وPropertyValueAliases.txt) في يونيكود 18.0.0، بتاريخ 8 يوليو 2026. حقوق النشر © 1991-2026 لـ Unicode, Inc. وتُوزَّع البيانات بموجب UNICODE LICENSE V3، ونصه الكامل في ملف بيانات هذه الأداة وعلى https://www.unicode.org/license.txt. وتُبنى أسماء مقاطع الهانغول من الأسماء القصيرة لـ Jamo، وأسماء الإيديوغرامات CJK من نقطة الرمز. ويُعرض نطاق مثل Private Use بالوسم الذي تعطيه البيانات، لأن البيانات لا تسمّي كل حرف فيه.
مثال محلول: رجل الثلج ☃
اكتب ☃ في النص. الحرف هو U+2603. اسمه SNOWMAN، وفئته So (Other Symbol)، وينتمي إلى كتلة Miscellaneous Symbols. وفي UTF-8 يأخذ ثلاثة بايتات، هي E2 98 83، وفي UTF-16 وحدة واحدة هي 2603.
| الخاصية | القيمة |
|---|---|
| الحرف | ☃ |
| نقطة الرمز | U+2603 |
| الاسم | SNOWMAN |
| الفئة | So Other Symbol |
| الكتلة | Miscellaneous Symbols |
| بايتات UTF-8 | E2 98 83 |
| وحدات UTF-16 | 2603 |
| HTML | ☃ |
| JavaScript | \u2603 |
الأسئلة الشائعة
ما الفرق بين الوحدة الحرفية ونقطة الرمز؟
نقطة الرمز رقم واحد في جدول يونيكود. والوحدة الحرفية هي الحرف كما يراه القارئ، وقد تتكون من عدة نقاط رمز: حرف عليه علامة، أو إيموجي بلون بشرة.
لماذا يُحسب الإيموجي بلون البشرة على أنه نقطتا رمز؟
الإيموجي الأساسي وأداة تعديل لون البشرة نقطتا رمز منفصلتان في المعيار. والقارئ يرى وجهاً واحداً، لذلك تحسب الصفحة وحدة حرفية واحدة من نقطتي الرمز هذين.
ماذا تعني نقطة الرمز غير المُسنَدة؟
هي رقم لا تعطيه نسخة يونيكود في البيانات حرفاً بعد، فليس له اسم، وفئته Cn. ويمكن أن يحوي النص مثل هذا الرقم، لكن أغلب الخطوط تعرضه مربعاً بديلاً.
لماذا الأسماء بالإنجليزية؟
أسماء يونيكود معرّفات يعرّفها المعيار بالإنجليزية، وهي واحدة في كل لغة، فهي الطريقة الموثوقة للبحث عن حرف. أما الشروح في هذه الصفحة فمكتوبة بلغتك.
هل يُرسل النص الذي أفحصه إلى أي جهة؟
لا. يُحمَّل ملف البيانات في الصفحة، ويُفحص النص في متصفحك. ولا يُرفع شيء ولا يُحفظ.
المصادر
- Unicode Character Database: UnicodeData.txt, Unicode 18.0.0 (باللغة الإنجليزية)
- Unicode Character Database: Blocks.txt (باللغة الإنجليزية)
- UNICODE LICENSE V3 (باللغة الإنجليزية)
- RFC 3629: UTF-8, a transformation format of ISO 10646, IETF (باللغة الإنجليزية)
- RFC 2781: UTF-16, an encoding of ISO 10646, IETF (باللغة الإنجليزية)
آخر مراجعة للأرقام والنص: الثلاثاء، 30 جمادى الأولى 1448 بعد الهجرة.