הכירו את IndiSetUp

לאחר הרבה מאד עבודה, אני שמח להשיק את התוסף IndiSetUp – כלי עזר יעיל ביותר להתאמת אינדיזיין בדיוק לצרכינו.

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

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

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

יש הגדרות שכדאי מאוד לשנות כבר בתחילת הדרך – אבל רוב המשתמשים כלל לא מודעים לכך שהן קיימות.

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

IndiSetUp נוצר כדי לפתור בדיוק את הבעיה הזו.

הגדרה מהירה של סביבת עבודה

IndiSetUp מאפשר להגדיר מראש את ההגדרות החשובות ביותר למסמך – וליישם אותן בלחיצה אחת.

לדוגמה:

  • הגדרת סגנון הפסקה הבסיסי

  • בחירת פונט ברירת מחדל

  • בחירת קומפוזר מתאים (לעברית – World-Ready), והגדרת שימוש במנוע הישן כדי שאותיות לא ייעלמו ב-PDF בלי שנשים לב.

  • הגדרת שפה

  • הגדרת מירכאות שמתאימות לעברית
  • הגדרות ריווח ומתיחת תווים

  • כיוון מסמך (RTL / LTR)

  • מיקום השורה הראשונה בתיבת הטקסט

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

עבודה עם פרופילים

אחת התכונות המרכזיות בכלי היא ניהול פרופילים.

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

  • ספרים

  • חוברות

  • עבודות באנגלית

  • עבודות בעברית

בחירת הפרופיל מחילה את כל ההגדרות הרלוונטיות בבת אחת.

ערך מוסף – עבודה בעברית גם בגרסה שאינה ME

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

פרופילים להגדרות ביצועים

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

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

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

הקוים הסודיים של אינדיזיין

על הקוים הסודיים של אינדיזיין, כתבתי כאן:

הקווים הסודיים של אינדיזיין

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

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

סגנונות

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

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

לדוגמה, אם בסקריפט מוגדר לייצר סגנון להערות שוליים, לא נוצר רק סגנון בשם זה, אלא הוא גם מוגדר אוטוטמית על ההערות השוליים, וכן נוצר סגנון תו בשם "הפניה להערת שולים" שגם הוא מוגדר אוטומטית על כל ההפניות. אם בסקריפט מוגדר לייצר סגנון תוכן עניינים, נוצרת בחלונית סגנונות הפסקה תיקיה בשם 'תוכן' ובה סגנון "כותרת תוכן העניינים", וארבעה סגנונות "תוכן רמה 1", "תוכן רמה 2" וכו'. אם מגדירים את זה על המסמך הפעיל, כבר הסגנון כותרת מוגדר אוטמטית על הכותרת של התוכן.

כמו כן ניתן לייצר סגנונות תו: מודגש, נטוי, מרקר, 70% וכד'

בנוסף הסקריפט מייצר את סגנון האובייקט Place Gun Frame המיועד להחלה אוטומטית על תמונות מיובאות. ראו כאן:

החלת סגנון אובייקט בעת הצבת תמונות

תיקון כיווניות מקשים

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

זזים ימינה, הסמן זז שמאלה. לוחצים על החץ השמאלי, הסמן זז ימינה.

זה מעצבן ומציק, אבל יש לזה פתרון (לכאורה) – להגדיר בחלונית ההעדפות בלשונית Right-to-Left תזוזת סמן visual במקום logical. אבל זה פתרון רק לכאורה.

למה? משתי סיבות:

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

זה טקסט משולב בעברית וב-English, וכאן מופיע גם המספר 0123456

אם נמקם את הסמן לדוגמה על תחילת המילה "וב-" החץ השמאלי יקח אותנו מהאות ו' לאות ב' ומהאות ב אל המקף (כצפוי) אך לאחר המקף הוא ייקח אותנו לאות h ולאחר מכן לאות s, הפוך מהסדר האמיתי של המילה, הנכתבת משמאל לימין. אותו דבר יקרה עם המספר. לאחר המילה המספר נגיע לספרה 6 אח"כ לספרה 5 וכו'.

ב. בנוסף, גם אנו מסתדרים עם התזוזה הויזואלית, כשננסה לקפוץ למילה הבאה עם החץ השמאלי (ctrl+חץ שמאלי) נראה שקפצנו למילה הקודמת במקום למילה הבאה. אותו דבר קורה כשננסה לבחור מילה (Ctrl+Shift+חץ).

למעשה הבעיה הזו כל כך מעצבנת, שעדיף לטעמי לעבוד עם התזוזה הלוגית עם החיצים ההפוכים תמיד, ולא הויזואלית, כי כך לפחות יש אחידות.

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

תיקון דגשים קופצים

בעיית הדגשים הקופצים ידועה, וכבר כתבתי עליה כאן:

תעלומת הדגשים הקופצים

הסקריפט יכול לבצע את הפעולה הזו בלחיצת כפתור

 

תיקון סוגריים ויזואלי -> לוגי

עוד בעיה שכבר כתבתי עליה בעבר, היא סוגריים שמתהפכים בעת העתקה מקובץ PDF

סוגריים מתהפכים בהעתקה מ-PDF

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

 

תיקון מירכאות

בעיה ידועה נוספת שהכלי פותר היא תיקון מירכאות שגויות. כברירת מחדל הסקריפט יודע להגדיר לעברית מירכאות ישרות, כך שגם אם משתמשים במירכאות טיפוגרפיות חכמות, בעת ייבוא או הדבקה של טקסט עברי המכיל גרשיים הם יופיעו בצורה תקינה, אבל לפעמים יש לנו קבצים שיצרנו לפני ההגדרות הנכונות, או שהגיעו אלינו מאנשים אחרים, ובהם יש מירכאות מוזרות, כמו למשל «» או צורות אחרות. הסקריפט יודע להחליף את המרכאות האלה למרכאות תקניות, והוא מבדיל בין שפות, כך שאם המרכאות האלה אמורות להופיע בטקסט (למשל בצרפתית משתמשים בזה: «»), בצרפתית זה יישאר « Texte entre guillemets » ובעברית יתחלף ל "טקסט בגרשיים".

ביטול מיקוף

כברירת מחדל, אינדיזיין מגיעה עם מיקוף מופעל. מיקוף מצוי ומקובל מאד בשפות הלטיניות, אך בעברית הוא מקובל במקרים נדירים, למשל בטורים צרים בעיתונים. בספרים בכלל לא נראה מיקוף (וטוב שכך), ואם כן נמצא ספר עם מיקוף – כנראה שמי שעיצב את הספר שכח לבטל את המיקוף. את ביטול המיקוף צריך להגדיר מראש, בסגנונות הפיסקה, והסקריפט אכן בהגדרות ברירת המחדל מבטל את המיקוף, הבעיה היא שאם הסגנונות כבר הוגדרו כולם עם מיקוף, לעבור על כל הסגנונות ולבטל אותו, יכול להיות פתרון אם מדובר ב-3-4 סגנונות, אך אם הספר שלנו מכיל 30 סגנונות פסקה שונים (ובהחלט זה יכול לקרות), זו עבודה די סזיפית לעבור על הכל. הסקריפט מבטל את המיקוף בלחיצת כפתור מכל המסמך ומגדיר מחדש את סגנונות הפסקה. אם בוחרים טקסט, ביטול המיקוף מתבצע רק בטקסט שנבחר ולא בכל המסמך.

תיקון כניסות

על בעיית חיפוש פסקאות לפי כניסה כתבתי כבר כאן:

חיפוש פסקאות לפי כניסה

IndiSetUp יכול לפתור את הבעיה בלחיצת כפתור, על ידי עיגול הערכים של הכניסות עד 2 ספרות אחרי הנקודה.

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

אהבתם את הטיפ? שתפו עם חברים!
אפשר גם לפרגן לי בכוס קפה...

מה דעתך על הטיפ?

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

אל תפספסו טיפים חדשים

הירשמו לניוזלטר וכך תקבלו התראה במייל בכל פעם שיעלה טיפ חדש

יש לכם שאלה באינדיזיין?

מוזמנים לקבוצת הוואצאפ!

מוצרים במיוחד בשבילך

IndiSetUp – כלי עזר להגדרת אינדיזיין

המחיר המקורי היה: ₪ 472.המחיר הנוכחי הוא: ₪ 236. כולל מע"מ

אינדקס תורני – מפתח עניינים לפי סימנים וסעיפים

המחיר המקורי היה: ₪ 490.המחיר הנוכחי הוא: ₪ 390. כולל מע"מ

Section Master – ניווט והחלת מקטעים ודפי אב

 200 כולל מע"מ

IDML – הרצאה למתקדמים

 100 כולל מע"מ

אל תפספסו טיפים חדשים

הירשמו לניוזלטר וכך תקבלו התראה במייל בכל פעם שיעלה טיפ חדש