علامة يمين-إلى-يسار

من ويكيبيديا، الموسوعة الحرة
علامة يمين-إلى-يسار
معلومات عامة
حروف متشابهة
مجموعة الترميز المُوحَّد
كيان لغة الترميز القياسي العام
[2]
[3]
[3] عدل القيمة على Wikidata
اسم المِحرف حسب الترميز المُوحَّد
RIGHT-TO-LEFT MARK[4] عدل القيمة على Wikidata
الترميز ست العشري المُوحَّد (+U)
200F عدل القيمة على Wikidata

علامة يمين-إلى-يسار (بالإنجليزية: Right-to-left mark، اختصارا: RLM)‏ هي علامة تحكم (علامة غير مطبوعة) تستخدم في النصوص ثنائية الاتجاه لتحديد اتجاه يمين-إلى-يسار لحرف أو علامة ترقيم في حين المزج بين أحرف اليمين-إلى-اليسار (مثل الأحرف العربية والعبرية) واليسار-إلى-اليمين (مثل الأرقام والأحرف اللاتينية والسيريلية).[5]

رموز العلامة[عدل]

يستخدم الترميز الموحد (يونيكود) الرمز U+200F للتعبير عن علامة يمين-إلى-يسار، وفي لغة HTML يشار إلى الرمز بـ ‏

مثال على الاستخدام[عدل]

فرضًا أن كاتبًا كتب جملة باللغة الإنجليزية ويريد أن يكتب فيها عبارة «بكل سرور» بالحروف العربية متبوعة بعلامة تعجب، ولأن الجملة كاملة مكتوبة باللغة الإنجليزية التي تستخدم اتجاه يسار-إلى-يمين، سوف تظهر علامة التعجب في أول كلمة «بكل سرور»، هكذا:

He replied: !بكل سرور with pleasure.

أما بوضع علامة يسار-إلى-يمين مباشرة بعد علامة التعجب ستظهر الجملة بالشكل الصحيح، هكذا:

He replied: بكل سرور! with pleasure.

(في المتصفحات المتوافقة للمعايير سوف تظهر علامة التعجب بالشكل الصحيح بعد كلمة «سرور»)

ويحدث هذا لأن المتصفح يحدد اتجاه يسار-إلى-يمين للنص من كون أن الفقرة تبدأ بحرف لاتيني، وبالتالي يسري اتجاه يسار-إلى-يمين للأحرف وعلامات الترقيم على كامل النص في الفقرة. وبما أن علامات الترقيم محايدة في الاتجاه فهي تسلك دائمًا اتجاه النص، وبذلك يكون اتجاه علامة التعجب هو يسار-إلى-يمين. ولكي نجبر علامة التعجب على اتجاه يمين-إلى-يسار نضع علامة يمين-إلى-يسار بعد علامة التعجب لتحاط بنص يمين-إلى-يسار فتظهر بالشكل الصحيح والمطلوب.

انظر أيضا[عدل]

مراجع[عدل]

  1. ^ "Unicode 13.0". جمعية الترميز الموحد. 10 مارس 2020.
  2. ^ وصلة مرجع: https://html.spec.whatwg.org/multipage/named-characters.html.
  3. ^ أ ب وصلة مرجع: https://html.spec.whatwg.org/multipage/syntax.html#character-references.
  4. ^ وصلة مرجع: https://www.unicode.org/Public/UCD/latest/ucd/NamesList.txt.
  5. ^ Unicode Bidirectional Algorithm نسخة محفوظة 04 يوليو 2018 على موقع واي باك مشين.