שאלה למשתמשי OSX על עברית בטרמינל

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
שלח תגובה
dhead666 פותח השרשור
סמל אישי של משתמש
גורו HTPC
גורו HTPC
תגובות: 2975
הצטרף: פברואר 2009
נתן תודות: 123 פעמים
קיבל תודות: 879 פעמים

שליחה #1 

בתור משתמש לינוקס הייתי רוצה לשמוע על מצב התמיכה בעברית, BIDI (טקסט דו-כיווני) בטרמינל במערכת OSX.

בלינוקס המצב די עגום, אמנם לא ציפיתי ליותר מדי מאמולטורי הטרמינל שבברירת המחדל להפצות השונות אך כן חשבתי שלפחות האמולטורים של שולחנות העבודה Gnome ו-KDE יתמכו ב-BIDI באופן מלא.

ב-GNOME לדוגמה אין בכלל תמיכה ב-BIDI ועברית מופיעה הפוך.
ב-KDE להבנתי הייתה תמיכה חלקית אך כנראה הוסרה בנקודת זמן מסוימת.

שתי החלופות העיקריות הן:
BiCon, די עלוב לטעמי, במיוחד מאחר שהסמן (מיקום נוכחי בשורה) מבלבל, היתרון שלו שהוא אפליקציית לשורת הפקודה (אינו משתמש ב-toolkit כמו GTK או QT) ולכן יכול לרוץ ללא X (וללא דסקטופ).

Mlterm, מבחינת ניהול הסמן נמצא במצב הרבה יותר טוב ומבחינת עבודה עם עברית ו-BIDI הרבה יותר נוח, החסרון הגדול שלו זה שמדובר באפליקציה עם GUI משלה (GTK) ושכל מקשי הקיצור (העתק, הדבק, מחיקת מחרוזת ....) לא תואמים לה כברירת מחדל (לפחות ממה שהתרשמתי עד כה).

שני הטרמינלים הנ"ל כושלים בדבר מאוד בסיסי, הם לא מודעים לתוכן של השורה (מבחינת פקודות, ניתוב מחדש, סלש מפריד בין ספריות/קבצים וכו'...) אלא רק לשייכות של תו מסויים אל קבוצת תווים RTL או LTR.

אם לדוגמה היית מצפה שהשורה תוצג באופן זה:
[left]# ls /home/user/tree/level1/heb_level2/heb_level3/level4/heb_level5
[/left]
בפועל היא מוצגת כך:
[left]# ls /home/user/tree/level1/heb_level3/heb_level2/level4/heb_level5
[/left]

(כאשר heb_level מייצג מחרוזת באותיות עבריות וכל שאר המחרוזות באותיות לטיניות)

כמובן שמדובר ברק בעיה אחת מיני רבות שממתינות לפתרון מתאים, לא הזכרתי מחרוזת משולבת (נאמר שם של ספריה) אותיות עבריות ולטיניות ואין לי עוד שמץ איך יתנהגו תוכניות מבוססות תפריטי ncurses.

הסיבה העיקרית שדחפה אותי להתעניין בנושא היא הפרוייקט git-annex, שמושלם לאובססיבי שכמוני בהקשר של ניהול קבצים (בספק OCD) ושאינו סומך על שירותי סנכרון כדרופבוקס ודומיו.

אז מה המצב ב-OSX מבחינת תמיכה בעברית בטרמינל ?

pixies
אחראי תחום HTPC
אחראי תחום HTPC
תגובות: 32984
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
נתן תודות: 769 פעמים
קיבל תודות: 2317 פעמים

שליחה #2 

אני עם OS X 10.7.5, עברית עובדת בסה"כ בסדר בטרמינל.
כתבתי (כמובן באופן טבעי, מבלי להפוך מראש וכו).
[left]echo שלום מה נשמע[/left]
וזה גם הדפיס "שלום מה נשמע", לא הפוך (אם כי בלי יישור לימין).
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"

dhead666 פותח השרשור
סמל אישי של משתמש
גורו HTPC
גורו HTPC
תגובות: 2975
הצטרף: פברואר 2009
נתן תודות: 123 פעמים
קיבל תודות: 879 פעמים

שליחה #3 

תודה pixies על התגובה.

יפה ש-Apple תומכים ב-BIDI בטרמינל.
לא נכון לטעמי כברירת מחדל ליישר את השורה לימין, זה יכול לגרום לבעיות, Apple עשו נכון.

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”