أداة ربط الكلمات

يُعدّ مُوَصِّل الكلمات ( WJ ) حرفًا من أحرف تنسيق يونيكود ، ويُستخدم للإشارة إلى عدم جواز تقسيم الأسطر عند موضعه. [ 1 ] لا يؤثر هذا الحرف على تكوين الوصلات أو الربط اليدوي ، ويتم تجاهله لأغراض تجزئة النص. [ 1 ] يُشفَّر هذا الحرف منذ إصدار يونيكود 3.2 (الصادر عام 2002) بالرمز U+2060 WORD JOINER ( & NoBreak; ) .
يحلّ رابط الكلمات محلّ المسافة غير القابلة للكسر ذات العرض الصفري ( ZWNBSP ، U+FEFF)، وذلك لاستخدامه كمسافة غير قابلة للكسر ذات عرض صفري. يُستخدم رابط الكلمات ZWNBSP في الأصل، ولا يزال يُستخدم، كعلامة ترتيب البايتات (BOM) في بداية الملف. مع ذلك، إذا وُجد في موضع آخر، فيجب، وفقًا لمعيار يونيكود، التعامل معه كرابط كلمات، أي مسافة غير قابلة للكسر ذات عرض صفري.
يُعتبر استخدام U+FEFF لهذا الغرض غير مُستحبّ اعتبارًا من يونيكود 3.2، ويُفضّل استخدام كلمة joiner بشدة. [ 1 ] [ 2 ]
بما أن كلمة "joiner" حرف غير مرئي، فمن الملائم وجود رمز مرئي لها على لوحات المفاتيح وفي وثائقها. يمنح معيار ISO/IEC 9995-7 الرمز 83 لكلمة "joiner"، وهو مطابق للرمز 6077-3 في معيار IEC 60417. [ 3 ]
انظر أيضاً
- علامة ترتيب البايت ، والتي تستخدم حرف U+FEFF ZERO WIDTH NO-BREAK SPACE (ZWNBSP)
- مساحة ذات عرض صفري
- رابط ذو عرض صفري ، والذي في النصوص مثل العربية أو الهندية يتسبب في ظهور حرفين بشكل متصل، حتى لو لم يكونا كذلك في الأحوال العادية.
مراجع
- 1 2 3 "عناصر التحكم في التخطيط" . معيار يونيكود، الإصدار 17.0.0 . اتحاد يونيكود. 2025-09-09. ISBN 978-1-936213-35-1.
- ↑ الأسئلة الشائعة - UTF-8، UTF-16، UTF-32 وBOM، "ماذا أفعل مع U+FEFF في منتصف الملف؟" .
- ↑ "اقتراح لإدراج رموز ISO/IEC 9995-7:2009 وتعديلها 1 وISO/IEC 9995-10:2013 في UCS" (PDF) .
- التحكم في الشخصيات
- نقاط ترميز تنسيق يونيكود
- نماذج أولية لهندسة البرمجيات
