عداد المسافات والرموز المخفية
اعدد المسافات ومسافات الجدولة وفواصل الأسطر في نصك، واكتشف الرموز غير المرئية المختبئة فيه. تُظهر الأداة كل مسافة، وتعلّم المسافات المزدوجة والمسافات في نهاية الأسطر والمسافات غير المنقسمة والرموز صفرية العرض وعلامات الاتجاه، وتصلح كل ذلك بنقرة.
- تُظهر الرموز المخفية
- تكشف المسافات المزدوجة
- إصلاح بنقرة مع تراجع
المسافات البيضاء ظاهرة
نصك مع إظهار كل مسافة ومسافة جدولة وفاصل أسطر. مرّر المؤشر أو المس العلامة لترى أي رمز هو بالضبط.
- مسافة ·
- مسافة جدولة (Tab) →
- فاصل أسطر ¶
- مسافة غير منقسمة °
- مسافة Unicode أخرى
- رمز غير مرئي ¦
- مسافة مزدوجة
- مسافة في نهاية السطر
يظهر نصك هنا مع تظليل النتائج.
كيف تعدّ مسافات نص
تجد كل مسافة وجدولة ورمز مخفي في ثلاث خطوات.
-
الصق النص
نصًا منسوخًا من موقع أو ملف PDF أو تطبيق مراسلة أو جدول أو شيفرة. تتحدث النتائج أثناء الكتابة.
-
شاهد المسافات
يظهر النص وكل مسافة فيه ·، وكل جدولة →، وكل فاصل أسطر ¶، والرموز المخفية بالأحمر. مرّر المؤشر فوق العلامة لترى أي رمز هو بالضبط.
-
أصلح ما تجده
أصلح المسافات المزدوجة، أو احذف المسافات في نهايات الأسطر، أو حوّل المسافات الخاصة إلى عادية، أو احذف الرموز غير المرئية. والتراجع على بعد نقرة.
يبدو المثال نصًا عاديًا، لكنه يخفي مسافة مزدوجة، وجدولة، ومسافتين غير منقسمتين، ومسافة صفرية العرض، وعلامة اتجاه من اليمين إلى اليسار، وسطرًا ينتهي بمسافات.
أنواع المسافات والرموز المخفية
يعرّف Unicode خمسة وعشرين رمزًا من رموز المسافات البيضاء، وهناك رموز أخرى غير مرئية ليست مسافات. هذه أكثرها شيوعًا في النصوص العربية.
| الرمز | نقطة الترميز | يظهر كـ | من أين يأتي |
|---|---|---|---|
| المسافة | U+0020 | · | مفتاح المسافة |
| مسافة الجدولة | U+0009 | → | مفتاح Tab والشيفرة والبيانات الملصقة من جداول |
| فاصل الأسطر (LF) | U+000A | ¶ | Enter على Mac وLinux والهواتف والويب |
| فاصل الأسطر (CR+LF) | U+000D U+000A | ¶ | Enter على Windows؛ يُعدّ فاصلًا واحدًا |
| المسافة غير المنقسمة | U+00A0 | ° | برامج تحرير النصوص والمواقع ( )، مثل ما بين العدد والوحدة |
| علامة من اليمين إلى اليسار (RLM) | U+200F | ¦ بالأحمر | تُضاف لضبط موضع علامات الترقيم والأرقام في النص المختلط |
| علامة من اليسار إلى اليمين (LRM) | U+200E | ¦ بالأحمر | النصوص المنسوخة من مواقع ومنصات تخلط العربية بالإنجليزية |
| علامة الحرف العربي (ALM) | U+061C | ¦ بالأحمر | تُستخدم لضبط اتجاه الأرقام في النص العربي |
| الفاصل صفري العرض (ZWNJ) | U+200C | ¦ بالأحمر | يمنع اتصال حرفين؛ شائع في الفارسية والأردية |
| المسافة صفرية العرض | U+200B | ¦ بالأحمر | مواقع وتطبيقات تسمح بها بقطع السطر؛ وليست مسافة |
التطويل «ـ» (U+0640) ليس مسافة ولا رمزًا مخفيًا: إنه يمدّ الكلمة. ولعدّه استخدم عداد حرف معين.
لماذا تسبب المسافات المخفية مشكلات
الرموز غير المرئية لا تضر الفقرة في الظاهر، لكنها تسبب مشكلات حقيقية في أماكن أخرى:
- البحث لا يجد النتائج: كلمة فيها مسافة صفرية العرض أو علامة اتجاه لا تطابق الكلمة نفسها مكتوبة عاديًا.
- الجداول تعامل «الرياض» و«الرياض» مع مسافة في آخرها كقيمتين مختلفتين، فيختل البحث وVLOOKUP.
- الشيفرة وملفات البيانات تتعطل عند التشغيل أو الاستيراد إذا وُجدت مسافة غير منقسمة أو علامة ترتيب بايت بدل مسافة عادية، أو بدل لا شيء.
- حدود الحروف تُستهلك بمسافات لا تراها.
تعرض الأداة كل واحد منها علامة يمكنك تمرير المؤشر فوقها، وحذف الرموز غير المرئية يزيلها كلها. وتبقى الروابط صفرية العرض في الإيموجي وفي الحروف العربية والهندية، لأنها جزء من النص.
علامات الاتجاه في النص العربي
عندما تخلط العربية بالإنجليزية أو بالأرقام، قد تقفز علامات الترقيم والأقواس إلى غير مكانها: «(C++)» تظهر مقلوبة، أو تذهب النقطة إلى أول السطر. لذلك تضيف برامج كثيرة علامات اتجاه غير مرئية، مثل RLM وLRM وALM، لتضبط ترتيب العرض.
هذه العلامات مقصودة في الغالب: إذا كان في نصك كتابة من اليمين إلى اليسار، فإن حذف الرموز غير المرئية يبقي علامات الاتجاه ويحذف ما سواها. أما في نص لاتيني خالص فلا حاجة لها فتُحذف.
والمسافات المزدوجة بعد النقطة عادة قديمة من عهد الآلة الكاتبة: إصلاح المسافات المزدوجة يستبدل كل سلسلة من مسافتين فأكثر بين الكلمات بمسافة واحدة، ولا يلمس المسافات في أول السطر التي تُستخدم للإزاحة.
ماذا يعرض عداد المسافات
كل نوع من المسافات البيضاء، يُعدّ وحده.
-
·
المسافات والجدولة
المسافات العادية ومسافات الجدولة، كل منها وحدها.
-
¶
فواصل الأسطر
كل فاصل أسطر، وCR+LF في Windows يُعدّ مرة واحدة.
-
°
المسافات الخاصة
المسافات غير المنقسمة والضيقة ومسافات Unicode الأخرى التي تبدو عادية وليست كذلك.
-
¦
الرموز غير المرئية
المسافات صفرية العرض، والروابط، وعلامات ترتيب البايت، والواصلات الاختيارية، وعلامات الاتجاه.
أسئلة شائعة عن عدّ المسافات
كيف أعدّ المسافات في نصي؟
الصق النص في الحقل. يظهر عدد المسافات ومسافات الجدولة وفواصل الأسطر فورًا، ويظهر النص تحته مع إظهار كل مسافة.
ما هو رمز المسافة البيضاء؟
رمز يظهر فراغًا: المسافة، والجدولة، وفاصل الأسطر، والمسافات الخاصة مثل المسافة غير المنقسمة. ويعرّف Unicode خمسة وعشرين رمزًا منها.
ما هي المسافة غير المنقسمة؟
مسافة (U+00A0) تمنع انقسام السطر بين كلمتين، مثل ما بين العدد والوحدة في «10 كم». في Word تُدرج بـ Ctrl+Shift+مسافة.
ما هي علامة RLM؟
رمز غير مرئي (U+200F) يعني «من اليمين إلى اليسار»، يُستخدم لضبط موضع علامات الترقيم والأرقام في النص العربي المختلط. لا يشغل مكانًا لكنه يُعدّ في حدود الحروف.
كيف أحذف المسافات المزدوجة؟
اضغط «إصلاح المسافات المزدوجة». تصبح كل سلسلة من مسافتين فأكثر بين الكلمات مسافة واحدة، ويعيد التراجع النص الأصلي.
هل يُعدّ فاصل الأسطر مسافة؟
نعم. فواصل الأسطر من رموز المسافات البيضاء. وفاصل Windows (CR+LF) رمزان لكنه يُعدّ هنا فاصلًا واحدًا.
هل يُرسل نصي؟
لا. كل شيء يُفحص في متصفحك، ولا يُرسل أي شيء.
المصادر والمراجع
- Unicode Bidirectional Algorithm (UAX #9), Unicode Consortium
- Whitespace character, Wikipedia
- Unicode Text Segmentation (UAX #29), Unicode Consortium
المزيد من أدوات تحليل النص
- عدّ عداد الأسطر احسب الأسطر والأسطر الفارغة والمكررة في نص أو شيفرة أو ملف CSV. افتح الأداة
- بحث عدّ حرف أو رمز معين اعرف كم مرة يظهر حرف أو رمز أو إيموجي أو مسافة في النص. افتح الأداة
- فريدة عداد الرموز الفريدة اعرض كل رمز مختلف مع نقطة ترميزه، وتحقق من الجمل الجامعة لكل الحروف. افتح الأداة
- #@% عداد الرموز وعلامات الترقيم اعدد الرموز وعلامات الترقيم والرموز الخاصة، كل منها باسمه ورمزه. افتح الأداة