Whatsup - לינוקס, תוכנה חופשית וקוד פתוח בעברית

הגדרת עברית - עברית ב- Emacs

yaron_ - 31/01/2016 - 01:49
נושא ההודעה: עברית ב- Emacs
היי,

בעקרון ה- Emacs מסתדר בסדר עם עברית, אבל אם אני רוצה לכפות על פיסקה מסוימת להיות מימין לשמאל או משמאל לימין, לפי הדוקומנטציה צריך להכניס תו RLM (Right to Left Marker) בתחילת הפיסקה. אבל זה לא עובד לי. אני עושה:
C-x 8 RET 2007 RET
(ה- RLM ב- Unicode זה U+2007) וזה מכניס איזשהו תו שאינו נראה אבל זה לא הופך את הפסקה למימין לשמאל.

אני משתמש ב- Emacs 24.4 על Debian 8.
borsood - 31/01/2016 - 09:34
נושא ההודעה:
תבדוק שהתו הוא באמת RLM ע"י C-u C-X =
הקוד של RLM הוא 8207
אבל כדי לכפות אתה צריך RLO בהתחלה וPDF בסוף
yaron_ - 01/02/2016 - 13:44
נושא ההודעה:
ניסיתי את כל הקומבינציות והצלחתי לגרום לטקסט להיות מימין לשמאל אבל עדיין הפיסקה מיושרת לשמאל. אני מניח שזה כבר עניין של Emacs. אני אבדוק איך זה בעורכים אחרים ואולי אשאל ברשימת דיוור של Emacs.

תודה!
yaron_ - 01/02/2016 - 14:29
נושא ההודעה:
טוב, מבדיקה קצרה ב- GVim ו- Kate זה לא עובד, אבל ב- gedit זה עובד. אני מניח אני אפתח להם באג.
Anonymous - 02/02/2016 - 03:50
נושא ההודעה:
ניסית את הפתרון המוצע כאן:
http://lists.gnu.org/archive/html/emacs-orgmode/2013-06/msg01051.html

אמנם מתייחס ל-org-mode, אבל emacs זה emacs

(setq bidi-paragraph-direction nil)
yaron_ - 02/02/2016 - 15:12
נושא ההודעה:
זה nil כברירת מחדל..
כל הזמנים הם GMT + 2 שעות