Peach. למנכ״לים English

פיץ׳ מדריכים למה עברית נשברת במסוף

למה עברית נשברת במסוף

רוב ההסברים ברשת מפספסים את זה, אז הנה במדויק. אם אתם כותבים עברית, ערבית או פרסית במסוף והמילים מגיעות בסדר הפוך — זה מה שקורה.

1

הטקסט תקין. הציור אינו.

עברית, ערבית ופרסית נשמרות בסדר לוגי ומסודרות לתצוגה על־ידי אלגוריתם הדו־כיווניות של יוניקוד. התווים שהמודל כותב נכונים. מה שנכשל הוא המימוש של הסידור הזה בממשק־המסוף.

2

מה מדליק את זה: מונח לועזי בין שתי מילים עבריות

שם־קובץ, דגל, מספר־גרסה או שם־חבילה שיושבים בתוך משפט עברי יוצרים הטמעה דו־כיוונית שהמסוף פותר לכל שורה בנפרד. כשהמשפט ארוך מספיק כדי להישבר לשורה חדשה, חלק מהשורה קופץ מקום — ואתם קוראים את המילים בסדר הפוך.

3

זה לא המודל, וזה לא הגופן

אותו טקסט מודבק לדפדפן נקרא נכון. החלפת גופן, ערכת־צבע או מעטפת אינה עוזרת, כי אף אחד מהם אינו אחראי על שלב הסידור.

4

מה באמת פותר

לצייר את אותו טקסט במנוע שמממש את האלגוריתם כמו שצריך. פיץ׳ קורא את קובצי־השיחה שקלוד־קוד ממילא כותב, ומצייר אותם במנוע־דפדפן, עם בידוד של נתיבים ופקודות משמאל לימין בתוך משפט עברי. שום דבר בהרגלי־העבודה לא משתנה, והמסוף ממשיך לרוץ בדיוק כמו קודם.

מסך־השיחה של פיץ׳ מציג שיחה בעברית מימין לשמאל, עם נתיבים ופקודות מבודדים משמאל לימין
אותה שיחה, מצוירת במנוע־דפדפן. נתיבים ופקודות נשארים משמאל לימין בתוך המשפט.

כל השיחות במסך אחד

פיץ׳ הוא חלון־מק חינמי לקלוד־קוד. כל השיחות במדף אחד, לענות בלי לחפש את המסוף, לענות על שאלה של שיחה בלחיצה, ולחפש בכל מה שנאמר אי־פעם.

להוריד את פיץ׳