עזרה:דו-כיווניות – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
ללא גלישה, כי חשובה הדגמת סימני הפיסוק
שורה 3:
 
==הגדרת טקסט בתור טקסט משמאל לימין==
לעתים קרובות אין צורך להגדיר טקסט בתור טקסט שכתוב משמאל לימין, מכיוון שהאלגוריתם יודע להציג אותו טוב בעצמו. למשל, אפשר לרשום {{ללא גלישה|"אייזק ניוטון (Isaac Newton)"}} בלי שום הגדרות נוספות, מכיוון שמדובר במחרוזת פשוטה.
 
כן יש צורך להגדיר את הכיווניות, כאשר סימני הפיסוק אינם מופיעים כראוי. למשל, כשרושמים בתוך פסקה עברית את השם של האלבום {{משמאל לימין|Help!}}, סימן הקריאה אמור להופיע מימין לשם, אך מכיוון שאחריו יש אות עברית, הוא יופיע משמאל לשם – "Help!". אפשר לפתור את זה על־ידי הגדרת כל המחרוזת בתור מחרוזת משמאל לימין באמצעות התבנית {{תב|משמאל לימין}}:
שורה 15:
תווי הכיווניות הם תווים שמתנהגים כמו אותיות, אבל אינם נראים על המסך. הדרך הפשוטה להזין אותם היא שימוש בתבניות {{תב|כ}} ו־{{תב|D}}. (ניתן גם להזין אותם כתווי יוניקוד ממש או כישויות HTML – מימין לשמאל: {{משמאל לימין|‏}}, משמאל לימין: {{משמאל לימין|‎}}).)
 
למשל, אם אנו כותבים {{ללא גלישה|"האלבום ''Rubber Soul'' יצא בשנת 1965"}}, לא נוצרת בעיית כיווניות, כי בין המחרוזת הלועזית {{ללא גלישה|Rubber Soul}} לבין המספר 1965 יש אותיות עבריות. אולם, אם אנו רוצים לכתוב את שנת יציאת האלבום בסוגריים מיד אחרי שמו הלועזי, האלגוריתם יחשוב שהמספר הוא חלק ממחרוזת שנכתבת משמאל לימין ויציג אותה באופן משובש: {{ללא גלישה|''Rubber Soul'' (1965)}}. כדי לפתור את הבעיה, יש לכתוב מיד אחרי השם את התבנית {{תב|כ}}, שמתנהגת מבחינת האלגוריתם כמו אות עברית, אך אינה מוצגת:
 
* קוד: {{קוד|<nowiki>''Rubber Soul''{{כ}} (1965)</nowiki>}}