דלג לתוכן

למה עברית מ-AutoCAD מתהפכת או הופכת לג׳יבריש ב-Revit

הסיבה העיקרית: Revit לא מציג את גופני השרטוט של AutoCAD (SHX), ובקבצים ישראליים רבים העברית נשמרה בצורה שמניחה שהגופן הזה קיים. התוצאה היא אותיות הפוכות, אותיות לטיניות או ריבועים. החלפת גופן לבדה לא פותרת את זה.

עודכן:

Sheet
L-03
Title
למה עברית מ-AutoCAD מתהפכת או הופכת לג׳יבריש ב-Revit

Revit לא מציג גופני SHX

L-03.1

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

עברית שהוקלדה על מיפוי מקלדת אנגלי

L-03.2

כשהעברית הוקלדה במקלדת עברית בזמן שהמערכת הייתה באנגלית, הקובץ שמר אותיות לטיניות, ורק גופן ה-SHX הציג אותן כעברית. בלי הגופן, Revit מציג את האותיות הלטיניות כמו שהן. כך נראה למשל c,herv במקום מילה עברית.

סדר חזותי מול סדר לוגי

L-03.3

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

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

GPUTEXT2D ב-AutoCAD 2025 ואילך

L-03.4

ב-AutoCAD 2025 ואילך יש משתנה מערכת בשם GPUTEXT2D, שקשור לציור טקסט דו-ממדי. בחומרי המחקר שלנו נרשם שברירת המחדל בגרסה 2025 היא 2, ושהגדרתו ל-0 מונעת היפוך של טקסט TrueType. זה לא אומת מול התיעוד של Autodesk AutoCAD, ולכן יש לבדוק זאת בגרסה שלכם לפני שמסתמכים עליו.

למה החלפת גופן לבד לא מתקנת

L-03.5

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

רצפים כמו %%U הם קודי עיצוב של AutoCAD, או קידוד עברית ישן שהומר לא נכון בדרך. גם אותם גופן אחר לא מתקן. טבלת הסימפטומים המלאה נמצאת במילון הסימפטומים.

שאלות נפוצות

L-03.6

למה העברית נראית תקינה ב-AutoCAD ושבורה ב-Revit?

כי ב-AutoCAD מותקן גופן ה-SHX שהקובץ מניח שקיים, ו-Revit לא מציג גופני SHX. הקובץ שמר את הטקסט בצורה שמתאימה לגופן הזה, ולכן ב-Revit הכיתוב מופיע הפוך, כאותיות לטיניות או כריבועים. הקובץ עצמו לא פגום. הפתרון נמצא בכיוון של תיקון הטקסט בקובץ, ולא בהגדרות התצוגה.

מה זה c,herv ולמה זה מופיע?

זו עברית שהוקלדה במקלדת עברית בזמן שהמערכת הייתה באנגלית, ולכן הקובץ שמר אותיות לטיניות. ב-AutoCAD גופן ה-SHX מציג אותן כעברית. ב-Revit אין הגופן הזה, והאותיות הלטיניות מופיעות כמו שהן. מילה בעברית הופכת לרצף אותיות באנגלית. הרצף הזה הוא עדות לכך שהבעיה נמצאת בתווים ששמורים בקובץ.

למה המילה מופיעה הפוכה, ״ןולס״ במקום ״סלון״?

בהרבה קבצים ישראליים העברית נשמרה בסדר חזותי, כך שגופני SHX של AutoCAD יציגו אותה נכון. Revit מצייר את אותם תווים משמאל לימין, והמילה מתהפכת. הסדר נקבע בקובץ, ולא בהגדרות התצוגה של Revit. לכן גם שינוי של הגדרות התצוגה בגיליון לא יהפוך אותו.

האם החלפת גופן ב-Revit תפתור את הבעיה?

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

האם הבעיה נפתרת בהגדרות הדפסה?

לא. הבעיה כבר קיימת בגיליון עצמו, לפני ההדפסה, ולכן מה שמופיע בגיליון הוא גם מה שיוצא בהדפסה ובקובץ ה-PDF. הגדרות הדפסה לא משנות את סדר התווים או את הטקסט שנשמר בקובץ ה-DWG. לכן הבעיה צריכה להיפתר לפני ההדפסה, בקובץ שמוצג בגיליון.

לקריאה והמשך

L-03.7