مساحة غير قابلة للكسر
في معالجة النصوص والتنضيد الرقمي ، تُعرف المسافة غير القابلة للكسر ( NBSP ) ، أو المسافة المطلوبة ، أو المسافة الثابتة (في معظم الخطوط ، لا يكون عرضها ثابتًا)، بأنها مسافة تمنع حدوث فاصل أسطر تلقائي عند موضعها. في بعض التنسيقات، بما في ذلك HTML ، تمنع أيضًا دمج المسافات البيضاء المتتالية في مسافة واحدة. توجد أيضًا مسافات غير قابلة للكسر بأعراض أخرى .
سلوك
على الرغم من تشابه تخطيطها واستخداماتها مع المسافات البيضاء ، إلا أنها تختلف عنها في سلوكها السياقي. [ 2 ] [ 3 ]
يفترض برنامج معالجة النصوص عمومًا أنه يمكن إدراج فاصل أسطر تلقائي في أي مكان يظهر فيه حرف مسافة؛ وتمنع المسافة غير القابلة للكسر حدوث ذلك، إذا كان البرنامج يدعمها.
لإظهار تأثير المسافة غير القابلة للكسر في النص، تم فصل الكلمات التالية بمسافات غير قابلة للكسر. بغض النظر عن عرض النافذة، لا تظهر فواصل الأسطر.
Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing Elit Sed Do Eiusmod Tempor Incididunt Ut Labour Et Dolore Magna Aliqua Ut Enim Ad Minim Veniam Quis Nostrud Exervation Ullamco Laboris Nisi Ut Aliquip Ex Ea Commodo Consequat Duis Aute Irure Dolor In Reprehenderit In Voluptate Velit Esse Cillum Dolore Eu Fugiat Nulla Pariatur Excepteur Sint Occaecat Cupidatat Non Proident Sunt In Culpa Qui Officia Deserunt Mollit Anim Id Est Laborum
وعلى النقيض من ذلك، ستتغير حركة الكلمات المفصولة بمسافات عادية مع تغير حجم النافذة:
Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing Elit Sed Do Eiusmod Tempor Incididunt Ut Labour Et Dolore Magna Aliqua Ut Enim Ad Minim Veniam Quis Nostrud Exervation Ullamco Laboris Nisi Ut Aliquip Ex Ea Commodo Consequat Duis Aute Irure Dolor In Reprehenderit In Voluptate Velit Esse Cillum Dolore Eu Fugiat Nulla Pariatur Excepteur Sint Occaecat Cupidatat Non Proident Sunt In Culpa Qui Officia Deserunt Mollit Anim Id Est Laborum
في هذا المثال، معظم المسافات غير قابلة للكسر، لكن كل مسافة ثالثة هي مسافة عادية قابلة للكسر. يوضح هذا كيف يمكن منع تقسيم مجموعات الكلمات عبر الأسطر بواسطة فواصل الأسطر التلقائية.
Lorem Ipsum Dolor Sit Amet Consectetur Adipiscing Elit Sed Do Eiusmod Tempor Incididunt Ut Labour Et Dolore Magna Aliqua Ut Enim Ad Minim Veniam Quis Nostrud Exervation Ullamco Laboris Nisi Ut Aliquip Ex Ea Commodo Consequat Duis Aute Irure Dolor In Reprehenderit In Voluptate Velit Esse Cillum Dolore Eu Fugiat Nulla Pariatur Excepteur Sint Occaecat Cupidatat Non Proident Sunt In Culpa Qui Officia Deserunt Mollit Anim Id Est Laborum
الاستخدامات
الأعداد مع الوحدات
يمكن لبرامج معالجة النصوص تقسيم عبارات مثل "100 كم" عندما لا تتسع تمامًا في نهاية السطر. تمنع المسافة غير القابلة للكسر بين "100" و"كم" حدوث ذلك، وتضمن عدم تقسيم "100 كم" - فإذا لم تتسع في نهاية السطر، تُنقل بكاملها إلى السطر التالي. توصي العديد من أدلة الأسلوب بعدم تقسيم الأرقام والوحدات المرتبطة بها عبر الأسطر؛ وتُستخدم المسافات غير القابلة للكسر لضمان ذلك. [ 4 ] [ 5 ]
علامات الترقيم والمسافات في اللغة الفرنسية
في الطباعة الفرنسية ، تُستخدم المسافات غير القابلة للكسر قبل علامات الترقيم العالية ( :، ;، ?، و !)، وعلى الجانب الداخلي من علامات الغيليميه ( «و »)، وقبل مراجع الحواشي السفلية . في حالة ;، ?، !، ومراجع الحواشي السفلية (إلا إذا كانت محاطة بأقواس)، تُستخدم مسافة ضيقة غير قابلة للكسر . [ 6 ] [ 7 ]
الاختصارات متعددة الأجزاء باللغة الألمانية
في الطباعة الألمانية ، يُستخدم هذا الرمز بين الاختصارات متعددة الأجزاء (مثل " z. B. " و " d. h. " و " v. l. n. r. " والتي تعني "على سبيل المثال" و "أي" و "من اليسار إلى اليمين" على التوالي). [ 8 ]
لغات البرمجة
سلوك غير قابل للانهيار
تُستخدم المسافات غير القابلة للكسر في تنسيقات ملفات النصوص العادية مثل SGML و HTML و TeX و LaTeX ، حيث تُبرمج محركات العرض الخاصة بها للتعامل مع تسلسلات أحرف المسافات البيضاء (المسافة، السطر الجديد، علامة الجدولة، تغذية النموذج ، إلخ) كما لو كانت حرفًا واحدًا (ولكن يمكن تجاوز هذا السلوك). يسمح هذا "الدمج" للمسافات البيضاء للمؤلف بترتيب النص الأصلي بدقة باستخدام فواصل الأسطر والمسافات البادئة وغيرها من أشكال التباعد دون التأثير على نتيجة الطباعة النهائية . [ 9 ] [ 10 ]
لإظهار سلوك عدم الانهيار للمسافة غير القابلة للكسر، تم فصل الكلمات التالية بعدد متزايد من المسافات غير القابلة للكسر:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua. احصل على الحد الأدنى
في المقابل، تم فصل الكلمات القليلة الأولى من هذه العبارة بالعديد من المسافات العادية، ولكنها تُعرض (يتم عرضها بواسطة محرك المتصفح ) كمسافات مفردة:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua. احصل على الحد الأدنى
سلوك غير باطل أو غير مفقود
في لغات البرمجة أو لغات تحليل البرمجيات (مثل SAS أو R )، يمكن استخدام المسافات غير القابلة للكسر لملء متغيرات من نوع نصي بمسافات لا تُعتبر غير مهمة. عمومًا، يمكن تفسير سلسلة نصية مليئة بالمسافات على أنها سلسلة فارغة أو سلسلة بيانات مفقودة. يساعد استبدال المسافات العادية بمسافات غير قابلة للكسر في إزالة الغموض بين "المسافة" و"الفراغ" و"البيانات المفقودة".
الاختلافات
مساحة ضيقة غير قابلة للكسر
المسافة الضيقة غير القابلة للكسر U+202F هي مسافة غير قابلة للكسر أضيق من المسافة القياسية غير القابلة للكسر (U+00A0). في اللغة المنغولية ، يبلغ عرضها عادةً ثلث عرض المسافة العادية؛ [ 11 ] وفي سياقات أخرى، يبلغ عرضها حوالي 70% من عرض المسافة العادية، ولكن قد يشبه عرض المسافة الرفيعة (U+2009)، على الأقل في بعض الخطوط.NNBSP
يستبدل هذا النص المسافات بمسافات ضيقة غير قابلة للكسر:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut Labore et dolore magna aliqua. احصل على الحد الأدنى
أُدخلت المسافة الضيقة غير القابلة للكسر في عام 1999 في يونيكود 3.0 للغة المنغولية، [ 12 ] لفصل اللاحقة عن جذر الكلمة دون الإشارة إلى حدود الكلمة. كما أنها تُفعّل تشكيلًا خاصًا لتلك اللواحق. [ 13 ] بدءًا من يونيكود 16.0، لم يعد يُنصح باستخدامها لهذا الغرض لأن فاصل حروف العلة المنغولي (U+180E) قد تولى هذه الوظيفة. [ 14 ] [ 15 ]
في الطباعة الفرنسية ، يُطلق عليه اسم espace fine insécable [ 14 ] ويُستخدم قبل علامات الترقيم و و (ولكن ليس قبل ، حيث تُستخدم مسافة عادية غير قابلة للكسر). [ 6 ] [ 7 ] بالإضافة إلى ذلك، تُسبق إشارة الحاشية بمسافة ضيقة غير قابلة للكسر [ 7 ] (إلا إذا كانت محاطة بأقواس، وفي هذه الحالة تُستخدم مسافة عادية غير قابلة للكسر). [ 6 ];?!:
تُستخدم المسافة الضيقة غير القابلة للكسر في الأرقام كفاصل بين المجموعات في اللغة الفرنسية (بدءًا من مستودع بيانات اللغة المشتركة CLDR 34 [ 16 ] ) واللغة البندقية (بدءًا من مستودع بيانات اللغة المشتركة CLDR 44 [ 17 ] ). أما في اللغة الإسبانية، فينص قاموس الأسئلة الإسبانية العامة الصادر عن الأكاديمية الملكية الإسبانية ورابطة أكاديميات اللغة الإسبانية على استخدام مسافة صغيرة كفاصل بين مجموعات الأرقام، [ 18 ] على الرغم من أن هذا ليس هو الحال في مستودع بيانات اللغة المشتركة CLDR التابع لليونيكود . [ 19 ]
مساحة الشكل
المسافة الرقمية هي مسافة غير قابلة للكسر يكون عرضها مساوياً لعدد الأحرف (من 0 إلى 9).
يونيكود
يحتوي نظام يونيكود على العديد من أحرف المسافة غير القابلة للكسر:
- U+00A0 مسافة غير قابلة للكسر ( & nbsp;, & NonBreakingSpace; )
- U+2007 FIGURE SPACE ( & numsp; )
- U+202F مساحة ضيقة بدون فواصل
- U+FEFF مسافة بدون كسر بعرض صفر هي علامة ترتيب البايتات ، ويُعتبر استخدامها في النصوص "حرفًا غير مدعوم" في يونيكود ( يجب استخدام U+2060 رابط الكلمات إذا دعت الحاجة). [ 20 ]
انظر أيضاً
- الواصلة § الواصلات غير القابلة للكسر
- علامات الترقيم – علامات تشير إلى سرعة النص المكتوب
- تباعد الجمل في الوسائط الرقمية – العرض الأفقي للمسافة بين الجمل
- المسافة (علامات الترقيم) - مساحة فارغة تفصل النص
- مسافة (علامات ترقيم) § مسافة غير قابلة للكسر ، للتطبيقات
- مسافة صفرية العرض – حرف خاص في معالجة النصوص ، وهو فاصل غير تباعدي
- أداة ربط الكلمات – حرف في معالجة النصوص ، يمنع كسر الأسطر دون إنشاء مسافة
- الأرامل والأيتام – في فن الطباعة، سطر نصي معزول يبدأ/ينتهي به صفحة
- الأحرف غير القابلة للطباعة في معالجات النصوص – علامات التنسيق لتصميم المحتوى
- المحاذاة الطباعية § ضبط
ملحوظات
- ↑
- ↑ باستثناء الخطوط أحادية المسافة
مراجع
- ↑ IBM (1998) [1995]. "Windows, Latin 1" . سجل النظام، مجموعات الأحرف الرسومية وصفحات الترميز . CPGID 01252.
- ↑ إلياكوبي، محمد؛ لزرق، عز الدين (2010). "التبرير بالعدل أم التبرير بالعدل؟" . مجلة النشر الإلكتروني . 13. doi : 10.3998/3336451.0013.105 . hdl : 2027/spo.3336451.0013.105 .
- ↑ "الأحرف الخاصة" . دليل شيكاغو للأسلوب على الإنترنت.
- ↑ " دليل الأسلوب" . جمعية القياسات المترية في المملكة المتحدة. 12 يوليو 2017. تم الاطلاع عليه في 21 أبريل 2025.
حيثما توجد مساحة، اترك مسافة (غير قابلة للكسر) بين الرقم والوحدة.
- ↑ " الأرقام والوحدات والرموز" . المعهد الوطني للتميز في الرعاية الصحية . 25 يناير 2016. تم الاطلاع عليه في 21 أبريل 2025.
استخدم مسافات غير قابلة للكسر بين الأرقام والوحدات (Ctrl+Shift+Space)، باستثناء النسب المئوية ودرجات الحرارة (37 درجة مئوية، 76%).
- 1 2 3 معجم القواعد المطبعية (باللغة الفرنسية) ( الطبعة الثالثة). الطباعة الوطنية. 1990. ص 25، 148-149 . ISBN 2-11-081075-0.
- 1 2 3 "أنواع المسافات" . Office québécois de la langue française (باللغة الفرنسية الكندية). حكومة كيبيك . تم الاسترجاع 21 أبريل 2025 .
- ^ أميلي سولبريج (30 يناير 2008). “Zweisprachige Mikrotypografie” (PDF) (باللغة الألمانية). Hochschule für Technik, Wirtschaft und Kultur Leipzig. ص. 113. مؤرشفة من الأصلي (PDF) بتاريخ 2016-03-11 . تم الاسترجاع في 10 يونيو 2018 .
Alle Abkürzungen mit Binnenpunkten werden im Deutschen mit einem gFL [geschütztes elastics Leerzeichen] spationiert. [...] Die english Schreibweise sieht keine Abstände zwischen einzelnen Buchstaben vor. Nach einem Binnenpunkt folgt demnach ohne gFL sofort der nächste Buchstabe.
- ↑ "الفقرات والأسطر والعبارات". مواصفات HTML 4.01 . WC3. 24 ديسمبر 1999.
- ↑ "نص 16". مواصفات أوراق الأنماط المتتالية المستوى 2 المراجعة 1 (CSS 2.1) . WC3. 7 يونيو 2011.
- ↑ "أنظمة الكتابة وعلامات الترقيم". معيار يونيكود الإصدار 10.0 - المواصفات الأساسية (ملف PDF) . اتحاد يونيكود . يونيو 2017. ص 269. ISBN 978-1-936213-16-0في النص المنغولي ،
يتم عرض NNBSP عادةً بعرض 1/3 من عرض حرف المسافة العادي.
- ↑ "التعديل 29: اللغة المنغولية" (ملف PDF) . تكنولوجيا المعلومات - مجموعة الأحرف المشفرة متعددة البايتات العالمية (UCS) - الجزء 1: البنية والمستوى الأساسي متعدد اللغات . المنظمة الدولية للتوحيد القياسي/اللجنة الكهروتقنية الدولية. 1999. ISO/IEC 10646-1:1993/FDAM 29:1999(E).
- ↑ "6.2.3 أحرف المسافة". معيار يونيكود الإصدار 15.0 - المواصفات الأساسية (ملف PDF) . اتحاد يونيكود. سبتمبر 2022. ص 268. ISBN 978-1-936213-32-0.
- 1 2 "6.2.3 أحرف المسافة". معيار يونيكود الإصدار 16.0 - المواصفات الأساسية (PDF) . اتحاد يونيكود . 10 سبتمبر 2024. ص 327. ISBN 978-1-936213-34-4.
- ↑ "13.5.1 المنغولية: U+1800–U+18AF". معيار يونيكود الإصدار 16.0 - المواصفات الأساسية (PDF) . اتحاد يونيكود . 10 سبتمبر 2024. ص 651. ISBN 978-1-936213-34-4قبل إصدار يونيكود 16.0، كان يُستخدم الرمز U+202F (المسافة الضيقة غير القابلة للكسر) لتمثيل هذه المسافة البيضاء الصغيرة؛ ويحتفظ بقيمة Script_Extensions الخاصة به وهي "Mong" لتسهيل التوافق مع الإصدارات السابقة. ومع ذلك ،
فقد حل محله الرمز U+180E (فاصل حروف العلة المنغولية)، الذي لا يمنع فقط كسر الكلمات والأسطر، بل يُفعّل أيضًا تشكيلًا خاصًا لللاحقة المفصولة التالية.
- ↑ "ملاحظات إصدار CLDR 34" . اتحاد يونيكود. 15-10-2018.
تم تغيير فاصل التجميع الفرنسي من مسافة غير قابلة للكسر U+00A0 إلى مسافة ضيقة غير قابلة للكسر U+202F.
- ↑ "مخطط حسب النوع: الأرقام:الرموز" . CLDR الإصدار 44.0 . اتحاد يونيكود. 25-10-2023.
- ↑ "بونتو" [ الفترة ] . Diccionario panhispánico de dudas (بالإسبانية) (الطبعة الثانية (النسخة المؤقتة) ). الأكاديمية الملكية الإسبانية ورابطة أكاديميات اللغة الإسبانية . تم الاسترجاع بتاريخ 2022-01-07 .
لتسهيل قراءة الأرقام الموجودة في الأجزاء المكونة من أكثر من أربعة أرقام، نوصي بكتابتها بشكل منفصل مع مساحة صغيرة لمجموعات من ثلاثة أرقام، وبيانات الحق في المغادرة
- ↑ "مخطط حسب النوع: الأرقام:الرموز" . CLDR الإصدار 47.0 . اتحاد يونيكود. 11-03-2025.
- ↑ فرايتاج، أسموس. "أسئلة شائعة - UTF-8، UTF-16، UTF-32 وBOM" . يونيكود . اتحاد يونيكود. ماذا أفعل مع U+FEFF في منتصف ملف؟
روابط خارجية
- ليروي، روبن، محرر. (2025-09-05). "الملحق رقم 14 من معيار يونيكود®: خوارزمية تقسيم الأسطر في يونيكود" . اتحاد يونيكود.
- التحكم في الشخصيات
- مساحة بيضاء
- نقاط ترميز تنسيق يونيكود
