לדלג לתוכן
תפריט ראשי
תפריט ראשי
העברה לסרגל הצד
הסתרה
ניווט
עמוד ראשי
ברוכים הבאים
שינויים אחרונים
פורטלים
ערך אקראי
צור קשר/תרומה
קהילה
עזרה
ייעוץ
אולם דיונים
לוח מודעות
ספר אורחים
חב"דפדיה
חיפוש
חיפוש
מראה
יצירת חשבון
כניסה לחשבון
כלים אישיים
יצירת חשבון
כניסה לחשבון
דפים לעורכים שלא נכנסו לחשבון
מידע נוסף
תרומות
שיחה
עריכת הדף "
עזרה:דו-כיווניות
"
דף עזרה
שיחה
עברית
קריאה
עריכת קוד מקור
גרסאות קודמות
כלים
כלים
העברה לסרגל הצד
הסתרה
פעולות
קריאה
עריכת קוד מקור
גרסאות קודמות
כללי
דפים המקושרים לכאן
שינויים בדפים המקושרים
דפים מיוחדים
מידע על הדף
מראה
העברה לסרגל הצד
הסתרה
אזהרה:
אינכם מחוברים לחשבון. כתובת ה־IP שלכם תוצג בפומבי אם תבצעו עריכות כלשהן. אם
תיכנסו לחשבון
או
תיצרו חשבון
, העריכות שלכם תיוחסנה לשם המשתמש שלכם ותקבלו גם יתרונות אחרים.
בדיקת אנטי־ספאם.
אין
למלא שדה זה!
{{חב"דפדיה - עריכה}} בעת שילוב של טקסט עברי, הנכתב מימין לשמאל, עם טקסט בשפות שנכתבות משמאל לימין, כגון אנגלית, או עם מספרים, חב"דפדיה, המשתמשת בתקן יוניקוד, קובעת את כיווניות הטקסט לפי [[אלגוריתם דו-כיווניות של יוניקוד]]. ה[[אלגוריתם]] הזה מצליח להציג מחרוזות רבות נכון באופן אוטומטי, אבל לעיתים אינו יודע להציג נכון צירופי אותיות מסוימים ללא "רמזים" מהאדם הכותב ולעיתים בעת כתיבה נוצרות בעיות כיווניוּת: אותיות, מספרים וסימני פיסוק אינם מוצגים בסדר הרצוי ו"קופצים" לקצה האחר של המילה או של המשפט. האלגוריתם מאפשר לכותב להגדיר במדויק את סדר התצוגה בשתי דרכים עיקריות: תווי הכיווניות RLM ו־LRM והגדרות כיווניות באמצעות תגי HTML. בוחב"דפדיה אפשר לעשות את שני הדברים באמצעות תבניות של מדיה־ויקי ללא צורך ללמוד קודים לטיניים, אולם צריך להבין את המקרים השונים שיש להשתמש בהם בכל שיטה. ==התמודדות עם בעיות כיווניות בעת עריכת קוד ויקי== הפתרונות המתוארים בדף הזה מתייחסים בעיקר לתצוגת הערך לקוראים, אך הם פותרים בעיות כיווניות גם בעריכת קוד המקור. בחב"דפדיה חלון העריכה מיושר מימין לשמאל. כאשר יש צורך לכתוב משהו משמאל לימין, למשל משפט בצרפתית או נוסחה מתמטית, אפשר להפוך באופן זמני את כיוון הכתיבה. בדפדפן פיירפוקס זה נעשה על ידי לחיצה על Ctrl-Shift-X וברוב הדפדפנים האחרים – על ידי Ctrl-Shift. הדרך הנוחה ביותר לכתוב טקסט שמכיל שילובי אותיות בעייתיים היא להשתמש בתבנית הכיווניות {{תב|כ}}, שעוזרת להציג את הדברים בסדר הנכון. נניח שרוצים לכתוב את הטקסט הבא: * ישראל ישראלי (ב[[אנגלית]]: Israel Israeli{{כ}}; [[3 בינואר]] [[1900]] – [[21 במרץ]] [[1976]]) היה צייר. אם מקלידים את הטקסט כלשונו ולפי הסדר, הערך יופיע כך: * ישראל ישראלי (ב[[אנגלית]]: Israel Israeli; [[3 בינואר]] [[1900]] – [[21 במרץ]] [[1976]]) היה צייר. ואילו בחלון העריכה הטקסט ייראה כך: {{קוד|<nowiki>* ישראל ישראלי (ב[[אנגלית]]: Israel Israeli; [[3 בינואר]] [[1900]] – [[21 במרץ]] [[1976]]) היה צייר.</nowiki>}} – וזאת אף־על־פי שהטקסט הוקלד לפי הסדר שבו המילים צריכות להופיע. הסיבה לכך היא בלבול הסדר בין השם האנגלי ובין התאריך. במצב זה קשה מאוד להקליד בחלון העריכה בצורה נכונה, ואם רוצים להקליד את תו הכיווניות הבלתי־נראה, קשה למצוא את המקום הנכון לכך. '''דרך פשוטה לפתור את הבעיה היא להשתמש בתבנית הכיווניות {{תב|כ}} בכל מיקום בעייתי, מראש בזמן ההקלדה.''' כלומר, ברגע שרואים שתו מסוים גורם בלגן (במקרה הזה, הספרה "3" בתאריך), למחוק אותו כך שהתצוגה תחזור למצב תקין, להוסיף את תבנית הכיווניות, {{תב|כ}}, ולהמשיך לכתוב. בסוף הכתיבה הקוד יוצג כך: * ישראל ישראלי (ב[[אנגלית]]: Israel Israeli{{כ}}; [[3 בינואר]] [[1900]] – [[21 במרץ]] [[1976]]) היה צייר. ובחלון העריכה הוא יהיה נוח לעבודה, כך: {{קוד|<nowiki>* ישראל ישראלי (ב[[אנגלית]]: Israel Israeli{{כ}}; [[3 בינואר]] [[1900]] – [[21 במרץ]] [[1976]]) היה צייר.</nowiki>}} הסבר מפורט על המהות של {{תב|כ}} מופיע בהמשך וכן בערך [[תו כיווניות]]. ==הגדרת טקסט בתור טקסט משמאל לימין== לעיתים קרובות אין צורך להגדיר טקסט בתור טקסט שכתוב משמאל לימין, מכיוון שהאלגוריתם יודע להציג אותו טוב בעצמו. למשל, אפשר לרשום {{ללא גלישה|"אייזק ניוטון (Isaac Newton)"}} בלי שום הגדרות נוספות, מכיוון שמדובר במחרוזת פשוטה. כן יש צורך להגדיר את הכיווניות, כאשר סימני הפיסוק אינם מופיעים כראוי. למשל, כשרושמים בתוך פסקה עברית את השם של האלבום {{משמאל לימין|Help!}}, סימן הקריאה אמור להופיע מימין לשם, אך מכיוון שאחריו יש אות עברית, הוא יופיע משמאל לשם – "Help!". אפשר לפתור את זה על ידי הגדרת כל המחרוזת בתור מחרוזת משמאל לימין באמצעות התבנית {{תב|משמאל לימין}}: * קוד: {{קוד|<nowiki>האלבום {{משמאל לימין|''Help!''}} יצא בשנת 1965</nowiki>}} * תוצאה: האלבום {{משמאל לימין|''Help!''}} יצא בשנת 1965 ==פסקה משמאל לימין – מובאות וביבליוגרפיות== אפשר גם להגדיר פסקה שלמה או מספר פסקאות בתור טקסט שנכתב מימין לשמאל. זה שימושי בדרך כלל למובאות ארוכות ולביבליוגרפיות של ספרים לועזיים. לשם כך אפשר להשתמש בתבנית {{תב|ltr}}: דוגמה עם ביבליוגרפיה – קוד: {{ltr| <nowiki>{{ltr|</nowiki><br /> <nowiki># Palsgraf v Long Island R.R.C., 162 N.E. 99 N.Y.1928</nowiki><br /> <nowiki># Mrs. Jacob Siegler, Individually and as Administratrix, Petitioner, v. Aaron L. Kuhlman et al. Respondents, 81W.N.2d 448 1972</nowiki><br /> <nowiki># Boomer v Atlantic Cement Co. 257 N.E.2d 870 NY. Ct. App. 1970</nowiki><br /> <nowiki>}}</nowiki><br /> }} תוצאה: {{ltr| # Palsgraf v Long Island R.R.C., 162 N.E. 99 N.Y.1928 # Mrs. Jacob Siegler, Individually and as Administratrix, Petitioner, v. Aaron L. Kuhlman et al. Respondents, 81W.N.2d 448 1972 # Boomer v Atlantic Cement Co. 257 N.E.2d 870 NY. Ct. App. 1970 }} דוגמה למובאה ארוכה – קוד: {{ltr| <nowiki>{{ltr|<poem>O Captain! my Captain! our fearful trip is done,</nowiki><br /> <nowiki>The ship has weathered every rack, the prize we sought is won.</poem>}}</nowiki><br /> }} תוצאה: {{ltr|<poem>O Captain! my Captain! our fearful trip is done, The ship has weathered every rack, the prize we sought is won.</poem>}} למובאות מתאימה גם התבנית {{תב|ציטוט}} עם הפרמטר "אנגלית". דוגמה: קוד: {{ltr| <nowiki>{{ציטוט|מרכאות=כן|אנגלית=כן</nowiki><br /> <nowiki> |מקור=Walt Whitman, Leaves of Grass</nowiki><br /> <nowiki> |תוכן=<poem>O Captain! my Captain! our fearful trip is done,</nowiki><br /> <nowiki>The ship has weathered every rack, the prize we sought is won.</poem></nowiki><br /> <nowiki> }}</nowiki><br /> }} תוצאה: {{ציטוט|מרכאות=כן|אנגלית=כן |מקור=Walt Whitman, Leaves of Grass |תוכן=<poem>O Captain! my Captain! our fearful trip is done, The ship has weathered every rack, the prize we sought is won.</poem> }} ==פתרון בעיות נקודתיות על ידי תווי כיווניות== תווי הכיווניות הם תווים שמתנהגים כמו אותיות, אבל אינם נראים על המסך. הדרך הפשוטה להזין אותם היא שימוש בתבניות {{תב|כ}} ו־{{תב|D}}. (ניתן גם להזין אותם כתווי יוניקוד ממש או כישויות HTML – מימין לשמאל: {{משמאל לימין|&rlm;}}, משמאל לימין: {{משמאל לימין|&lrm;}}.) למשל, אם אנו כותבים {{ללא גלישה|"האלבום ''Rubber Soul'' יצא בשנת 1965"}}, לא נוצרת בעיית כיווניות, כי בין המחרוזת הלועזית {{ללא גלישה|Rubber Soul}} לבין המספר 1965 יש אותיות עבריות. אולם, אם אנו רוצים לכתוב את שנת יציאת האלבום בסוגריים מיד אחרי שמו הלועזי, האלגוריתם יחשוב שהמספר הוא חלק ממחרוזת שנכתבת משמאל לימין ויציג אותה באופן משובש: {{ללא גלישה|''Rubber Soul'' (1965)}}. כדי לפתור את הבעיה, יש לכתוב מיד אחרי השם את התבנית {{תב|כ}}, שמתנהגת מבחינת האלגוריתם כמו אות עברית, אך אינה מוצגת: * קוד: {{קוד|<nowiki>''Rubber Soul''{{כ}} (1965)</nowiki>}} * תוצאה: ''Rubber Soul''{{כ}} (1965) אפשר לבצע את הפעולה ההפוכה באמצעות שימוש בתבנית {{תב|D}} או {{תב|כ|ימינה{{=}}כן}} (פעולתן זהה והעורך רשאי לבחור את מה שמתאים לו יותר). למשל, אפשר לפתור את הבעיה עם "Help!" שהוזכרה למעלה כך: * קוד, אפשרות א': {{קוד|<nowiki>''Help!''{{d}}</nowiki>}} * קוד, אפשרות ב': {{קוד|<nowiki>''Help!''{{כ|ימינה=כן}}</nowiki>}} * התוצאה בשני המקרים: ''Help!''{{d}} ==תיקון תצוגת שם הדף== לעיתים בעיית הכיווניות נוצרת לא בטקסט של הערך, אלא בכותרתו. למשל, שם השיר {{ללא גלישה|{{D}}[[(You Drive Me) Crazy]]}} מתחיל בסוגריים וברירת המחדל של האלגוריתם היא להציג אותן בקצה הימני של המחרוזת: {{ללא גלישה|(You Drive Me) Crazy}}. כדי לתקן את זה בגוף הערך אפשר להשתמש בתבנית {{תב|משמאל לימין}} או בתבנית {{תב|D}}, אולם בכותרת הדף אי־אפשר להשתמש בתבניות ובתגי HTML. הפתרון הוא להשתמש בתחילת הערך בתבנית {{תב|שם שגוי}} ולרשום בתור פרמטר את השם הנכון של הערך בתוספת תו הכיווניות {{משמאל לימין|&lrm;}}: * קוד: {{קוד|<nowiki>{{שם שגוי|&lrm;(You Drive Me) Crazy}}</nowiki>}} * תוצאה (תוצג ככותרת הדף): ‎(You Drive Me) Crazy אם סימן הפיסוק הבעייתי אמור להופיע בסוף המחרוזת בקצה הימני שלה, יש להשתמש בתו הכיווניות {{משמאל לימין|&lrm;}} בסופה: * קוד: {{קוד|<nowiki>{{שם שגוי|Help!&lrm;}}</nowiki>}} * תוצאה (תוצג ככותרת הדף): Help!‎ מסיבות טכניות לא ניתן להשתמש בתווי הכיווניות בשם הדף ממש – תוכנת מדיה־ויקי מסננת אותם. כתוצאה מזה שם הדף יוצג לא נכון בדף הקטגוריה שהדף שייך אליה. ==טווחים של מספרים== טווח של מספרים נכתב בעברית מימין לשמאל, למשל: "ברית המועצות התקיימה בין השנים 1922–1991." הדרך הנכונה לכתוב את זה היא להשתמש בתו '–' (קו מפריד). הבעיה היא שברוב המקלדות העבריות קיים התו '-' (מינוס), שדומה לקו מפריד, אבל מסיבות טכניות גורם להיפוך סדר המספרים: 1922-1991. ניתן להזין בקלות את הקו המפריד במספר דרכים: # להשתמש בתבנית {{תב|קו מפריד}}. # להתקין במחשב [www.lingnu.com/he/howto/78-si1452.html פריסת מקלדת עברית משופרת], הכוללת את התווים העבריים הרגילים וכן את הקו המפריד, את המקף, את סימני הניקוד וכו׳. הקו המפריד מוזן על ידי הקשת מקש Alt ימני עם מקש '=' (סימן שווה). # להשתמש בתיבת הכלים מתחת לחלון העריכה. הקו המפריד המתאים לטווח מספרים הוא התו השני מימין בקבוצת "סימני הפיסוק". # להשתמש בסרגל הכלים מעל חלון העריכה. הקו המפריד נמצא תחת תווים מיוחדים ← סימנים. ==סיכום תבניות שימושיות== * {{תב|כ}} – תו עברי בלתי־נראה * {{תב|D}} או {{תב|כ|ימינה{{=}}כן}} – תו לטיני בלתי־נראה * {{תב|מימין לשמאל}} – הגדרת חלק מפסקה בתור טקסט מימין לשמאל * {{תב|משמאל לימין}} – הגדרת חלק מפסקה בתור טקסט משמאל לימין * {{תב|ltr}} – הגדרת פסקה או מספר פסקאות בתור טקסט משמאל לימין * {{תב|rtl}} – הגדרת פסקה או מספר פסקאות בתור טקסט מימין לשמאל * {{תב|שם שגוי}} – תיקון תצוגת כותרת דף [[קטגוריה:חב"דפדיה - תמיכה טכנית|דו-כיווניות]]
תקציר
?
לתשומת ליבך: תרומתך לאתר חב"דפדיה תפורסם לפי תנאי הרישיון GNU Free Documentation License 1.2 (אפשר לעיין בדף
חב"דפדיה:זכויות יוצרים
לפרטים נוספים). אם אינך רוצה שעבודתך תהיה זמינה לעריכה על־ידי אחרים, שתופץ לעיני כול, ושאחרים יוכלו להעתיק ממנה תוך ציון המקור – אין לפרסם אותה פה.
כמו־כן, שמירת העריכה משמעה הבטחה שכתבת את הטקסט הזה בעצמך או העתקת אותו ממקור בנחלת הכלל (שאינו מוגבל בזכויות יוצרים) או מקור חופשי דומה.
אין לשלוח חומר מוגבל בזכויות יוצרים ללא רשות!
ביטול
עזרה בעריכה
(נפתח בחלון חדש)
דפים המוכללים בדף זה (14):
תבנית:D
(
עריכה
)
תבנית:Ltr
(
עריכה
)
תבנית:Replace
(
עריכה
)
תבנית:החלף
(
עריכה
)
תבנית:חב"דפדיה - עריכה
(
עריכה
)
תבנית:כ
(
עריכה
)
תבנית:ללא גלישה
(
עריכה
)
תבנית:משמאל לימין
(
עריכה
)
תבנית:ציטוט
(
עריכה
)
תבנית:קוד
(
עריכה
)
תבנית:תב
(
עריכה
)
יחידה:PV-options
(
עריכה
)
יחידה:ParamValidator
(
עריכה
)
יחידה:String
(
עריכה
)