כל מעצב שמקבל טקסטים מנוקדים שהועתקו מאתרי אינטרנט, מוורד או ממקורות דיגיטליים חיצוניים, מכיר את התופעה המרגיזה הזו: הטקסט נכנס לקובץ, אך סימני הניקוד (והטעמים) נראים כאילו איבדו כיוון – הם זזים הצידה, עולים על האותיות, או מתפזרים בצורה לא אסתטית שמקשה על הקריאה.
הסיבה לכך נעוצה לרוב בהתנגשות בין מנוע הטקסט של אינדיזיין לבין נתוני המקור של הפונט. הנה מדריך קצר שתוכלו ליישם בשניות כדי לסדר את הניקוד באופן מושלם.
מהו המנגנון שגורם לבעיה?
בתוך תוכנת אינדיזיין קיימת תכונה הנקראת Diacritic Positioning (מיקום סימנים דיאקריטיים). תפקידה של תכונה זו הוא לקבוע כיצד התוכנה תחשב את המיקום הפיזי של הניקוד ביחס לאות שעליה הוא מונח.
כאשר מייבאים טקסט חיצוני, התוכנה מנסה לעיתים קרובות להחיל חישוב אוטומטי משלה על מיקום הניקוד. החישוב הדינמי הזה "מתבלבל" בגלל הבדלי פורמטים, והתוצאה היא ניקוד משובש.
פתרון הבזק: נטרול החישוב האוטומטי
כדי לפתור זאת, אנו מנחים את אינדיזיין להפסיק לנחש את מיקום הניקוד, ובמקום זאת להסתמך על תכונות הפונט עצמו.
כך תעשו זאת שלב אחר שלב:
-
בחירת הטקסט: סמנו באמצעות כלי הטקסט ($T$) את פסקת הטקסט המנוקדת, או את תיבת הטקסט כולה (אם מדובר בספר שלם, מומלץ להחיל זאת ברמת ה-Paragraph Style).
-
פתיחת חלונית המאפיינים: גשו לתפריט העליון בתוכנה:
Window$\rightarrow$Type & Tables$\rightarrow$ ופתחו את חלונית המאפיינים (כמו חלונית ה-Character או ה-Paragraph במצב תצוגה מורחב של תאימות למזרח התיכון). -
שינוי ההגדרה: חפשו את שדה התפריט הנפתח שנקרא Diacritic Positioning.
-
בחירה ב-None: שנו את הערך ל-None.
מה קורה מאחורי הקלעים כשבוחרים ב-None?
מעצבי פונטים מקצועיים בעברית (בפורמט OpenType) משקיעים שעות רבות בתכנון "מפות מיקום" מדויקות לכל אות ולכל שילוב של קמץ, פתח, שווא או דגש.
-
כאשר אתם מגדירים None, אתם אומרים לאינדיזיין: "אל תתערבי במיקום הניקוד באמצעות אלגוריתם המערכת. הציגי את הניקוד בדיוק לפי קואורדינטות המקור שנקבעו בתוך קובץ הפונט".
-
ברגע שהתוכנה מושכת את המידע ישירות מהפונט, הניקוד חוזר מיד למקומו הטבעי והמדויק.
💡 טיפ מקצועי לשדרוג:
אם אתם עובדים עם פונט ישראלי מקצועי ומודרני (OpenType) והגדרת
Noneעדיין משאירה עיוותים קלים, נסו לשנות את התפריט לערך OpenType. הגדרה זו מפעילה מנוע מתקדם שקורא את טבלאות ה-GPOS (Positioning) הייעודיות של הפונט, ומבטיחה דיוק מקסימלי גם בטקסטים מורכבים.
מוזמנים לנסות זאת בפרויקט הבא שלכם ולשתף כאן בתגובות אם זה פתר לכם את הבעיה!