מה הסקריפט עושה?
רב טקסט הוא כלי עימוד מתקדם ל-Adobe InDesign, המיועד לסדרנים העובדים עם עמודים המכילים מספר טקסטים מקבילים - למשל, טקסט ראשי עם הערות שוליים, פירושים, או טקסט משני נוסף.
- מילוי עמוד אוטומטי - הסקריפט מחשב כמה שורות מכל טקסט צריכות להופיע בעמוד, כך שהעמוד יתמלא לאחוז היעד תוך שמירה על איזון
- ניהול קישורים - הגדרת קשרים בין הטקסט הראשי לטקסטים המשניים באמצעות סגנונות תו
- מיקום כותרות - הצמדת אלמנטים (כותרות, קווי הפרדה) מעל כל מסגרת טקסט, עם אפשרויות שונות לעמודים זוגיים ואי-זוגיים, ולכל מאסטר בנפרד
- ברך (ברכיים) - יצירת בליטות בצורת מדרגה בין מסגרות טקסט סמוכות, עם תמיכה בהגדרה שונה לכל מאסטר
- מעבר לעמוד חדש - יצירת עמוד חדש עם בחירת מאסטר ושרשור אוטומטי של כל הטקסטים
- כותרת צד - יצירת כותרת צד ולשייך לטקסט מסויים ובמיקום מסוים
- תצורה פר-מאסטר - אפשרות להגדיר רמה, זרם, סגנונות אובייקט וכותרות שונים לכל מאסטר במסמך
התקנה והפעלה
- העתיקו את הקובץ לתיקיית הסקריפטים של InDesign (Window > Utilities > Scripts > לחצו ימני על User לפתיחת התיקייה)
- פתחו מסמך InDesign והריצו את הסקריפט - ייפתח חלון צף בשם 'רב טקסט 2.1.0'
דרישות מוקדמות
- מסגרות טקסט עם שמות ייחודיים - תנו שם לכל מסגרת בפאנל Properties
- סגנונות תו (Character Styles) - ליצירת קישורים בין טקסטים
- מומלץ להשתמש בעמוד-אב (Master Page) עם מסגרות טקסט ריקות בשמות מתאימים
- אם משתמשים בעימוד עם מספר מאסטרים - שמרו על אותם שמות מסגרות בכל המאסטרים
התפריט הראשי
התפריט הוא חלון צף שנשאר פתוח לאורך כל העבודה. בתחתיתו מוצג סיכום של ההגדרות הנוכחיות: שם הטקסט הראשי, מספר הטקסטים/קישורים/כותרות, מצב הברך ואחוז מילוי העמוד.
- טקסטים - הגדרת מסגרות הטקסט שהסקריפט ינהל
- קישורים - הגדרת קשרים בין טקסט ראשי למשניים
- כותרות - הצבת אלמנטים מעל מסגרות טקסט
- כותרת צד - יצירת כותרות בצד הטקסט
- ברך - יצירת בליטות בין מסגרות סמוכות
- נתח עמוד - הכלי העיקרי לעבודה שוטפת
- רענן נתונים - טעינה מחדש של נתונים שמורים
- נקה נתונים - מחיקת כל הנתונים השמורים
תצורה פר-מאסטר
בדיאלוגים של הטקסטים והכותרות יש פאנל 'מאסטר' בחלק העליון. הוא מאפשר להגדיר ערכים שונים לכל מאסטר במסמך - למשל, אם במאסטר A הטקסט 'ראשי' ברמה 0 ובמאסטר B אותו טקסט ברמה 1, הסקריפט יטפל בכל עמוד לפי המאסטר שלו.
- דרופדאון 'מאסטר' - בחירה בין 'ברירת מחדל' לכל מאסטר במסמך
- כשבוחרים 'ברירת מחדל' - עורכים את הערכים הבסיסיים שיחולו על כל המאסטרים שאין להם override
- כשבוחרים מאסטר ספציפי - עורכים רק overrides עבורו. שדות שלא משתנים נשארים לפי הדיפולט
- סימן ✱ ליד שם הטקסט מסמן שיש override פעיל למאסטר הנוכחי
- כפתור 'טען לכולם' - מעתיק את ההגדרות הנוכחיות לכל שאר המאסטרים (במצב דיפולט: מנקה את כל ה-overrides)
- כפתור 'טען למאסטר...' - פותח דיאלוג עם צ'קבוקסים לבחירת יעדים ספציפיים להעתקה (כולל אפשרות להעתיק חזרה לדיפולט)
- בלשונית מאסטר: שם הטקסט, שם המסגרת והסימון 'ראשי' נעולים לעריכה (אלה ערכים גלובליים בלבד)
הגדרת טקסטים
בחלון הטקסטים מגדירים את כל מסגרות הטקסט. בחלקו העליון פאנל 'מאסטר' לתצורה פר-מאסטר. לכל טקסט מוגדרים:
- ר (checkbox) - סימון כטקסט ראשי (רק אחד יכול להיות ראשי)
- שם - שם הטקסט לזיהוי (למשל 'גמרא', 'רשי')
- מסגרת - בחירת שם המסגרת ב-InDesign
- סג' אי-זוגי / סג' זוגי - סגנון אובייקט לעמודים אי-זוגיים/זוגיים (ניתן לדריסה פר-מאסטר)
- רמה - טקסטים באותה רמה ממוקמים זה לצד זה (ניתן לדריסה פר-מאסטר)
- ר"א / ר"ל - ריווח אחרי/לפני בנקודות (ניתן לדריסה פר-מאסטר)
- זרם - טקסטים באותו זרם ממוקמים אחד מתחת לשני (ניתן לדריסה פר-מאסטר)
בתחתית החלון: ריווח לפני טקסט ללא טקסט ראשי, ריווח גמיש (מתחלק בין המסגרות למילוי העמוד), ואפשרות לשמור ריווח גם בראש עמוד.
הגדרת קישורים
קישור מגדיר זוג: טקסט מקור + סגנון תו מול טקסט יעד + סגנון תו. הסקריפט סופר כמה מופעים של סגנון התו המקורי בעמוד, ומוודא שלפחות אותו מספר מופעים של סגנון היעד מוצגים.
בדיקת קישורים ומספור
- בחרו קישור מהרשימה - תוצג רשימה של כל מופעי הקישור לאורך המסמך
- סימן '!!' מציין בעיה: עמודים שונים או קישור חסר
- כפתור 'עבור לעמוד' - מנווט לעמוד של הפריט הנבחר
- כפתור 'מספור' - מספור אוטומטי: ספרות, אותיות עבריות, לשון נקייה, רומיות
- אפשרות להתחיל מספור מחדש לפי סגנון פסקה, ותווים לפני/אחרי המספר
הגדרת כותרות
ניתן להציב אלמנטים מעל כל מסגרת טקסט, עם הגדרות נפרדות לעמודים אי-זוגיים וזוגיים, ולכל מאסטר בנפרד. בחלקו העליון של הדיאלוג פאנל 'מאסטר' - בדומה לדיאלוג הטקסטים.
- כותרת - בחירת אלמנט מרשימת אובייקטים במסמך
- מרחק - המרחק בנקודות בין הכותרת למסגרת
- יישור - ימין, מרכז או שמאל
- ביחס - יישור ביחס ל'מסגרת' או 'ראש הטקסט' (במקרה של ברך החלק העליון צר יותר)
- כל ארבעת השדות ניתנים לדריסה פר-מאסטר
- כפתור 'עדכן' - מחיל את ההגדרות החדשות על כל עמודי המסמך, כל עמוד לפי המאסטר שלו
במקום עמודה נפרדת ל'משוכפל' כמו בגירסאות הישנות - מומלץ להגדיר מאסטר נפרד למסגרות משוכפלות ולהגדיר עבורו את הכותרת הרצויה דרך פאנל המאסטר.
ניתוח עמוד
הכלי העיקרי לעבודה שוטפת - מציג את מצב העמוד ומאפשר לשנות כמות שורות בכל טקסט. הניתוח מתעדכן אוטומטית בלי ליצור רשומות undo מיותרות.
- כפתורי +/− לטקסט הראשי ולכל קישור
- כפתור מינ - מכוון למינימום הנדרש (מספר חיובי = צריך להוסיף, שלילי = יש עודף)
- כפתור מקס - מכוון למקסימום המותר
- חץ '←' על כפתור מקס - מציין שיש קישור שאמור להיות חתוך, רק כשהקישור באמצע השורה האחרונה במסגרת
- checkbox סמן - סימון צבעוני על מופעי סגנון התו
- כפתור התחל - מילוי עמוד אוטומטי
- כפתור חתוך - הוספת Frame Break לטקסטים עודפים
- כפתור רענן - סידור מחדש של מסגרות וכותרות (פעולה אחת ב-undo)
- כפתור עמוד חדש - יצירת עמוד עם שרשור אוטומטי
- יעד מילוי - אחוז מילוי העמוד הרצוי (ברירת מחדל: 100%)
עמוד חדש ובחירת מאסטר
כפתור 'עמוד חדש' יוצר עמוד עם שרשור אוטומטי של כל הטקסטים. ניתן לבחור מראש איזה מאסטר יוחל על העמוד החדש - חשוב במיוחד אם הגדרת תצורה שונה לכל מאסטר.
- קליק רגיל - עמוד חדש בסוף המסמך עם המאסטר של העמוד הנוכחי
- Alt+קליק - עמוד חדש אחרי הנוכחי עם המאסטר של העמוד הנוכחי
- Shift+קליק - סוף המסמך + פתיחת דיאלוג בחירת מאסטר
- Ctrl+Alt+קליק - אחרי הנוכחי + דיאלוג בחירת מאסטר
- ניתן להפעיל בהגדרות 'פתח דיאלוג מאסטר בעמוד חדש' כדי שהדיאלוג יופיע בכל לחיצה
- אם המאסטר שנבחר לא מכיל מסגרות בשמות שהוגדרו - מוצגת אזהרה לפני יצירת העמוד
ברך
ברך הוא צורה גיאומטרית שנוצרת על מסגרות טקסט סמוכות כדי שיראו כמקשה אחת. כל קבוצה מגדירה ברך בין 2 או 3 מסגרות. תחתית הפוליגון של הברך נצמדת אוטומטית לתחתית האותיות בפועל (לא לתחתית המסגרת המלבנית).
- checkbox 'ברך פעיל' - הפעלה/כיבוי
- בחירת 2-3 טקסטים באותה רמה (הרשימה מתעדכנת לפי המאסטר של העמוד הנוכחי)
- ריווחים: תחתון, צד, עליון
- שורות מלמעלה - המסגרת הקצרה מתחילה משורה מסוימת
- כפתור 'מאסטרים' - מגביל את הקבוצה למאסטרים ספציפיים. ריק = פעיל בכל המאסטרים, אחרת = רק במאסטרים שנבחרו
- יחידות - קיבוץ שני טקסטים שתמיד מופיעים/נעלמים יחד
אם הגדרתם קבוצה של 3 טקסטים שתקפה רק במאסטר ספציפי (שם כל 3 ברמה זהה), השתמשו בכפתור 'מאסטרים' כדי להגביל אותה למאסטר זה - אחרת הסקריפט ינסה להחיל אותה גם על מאסטרים אחרים, מה שעלול ליצור תוצאות לא רצויות.
הגדרות
- הצמד מסגרת לשורה האחרונה - תחתית המסגרת נצמדת לשורה האחרונה
- לא לעבור יעד מילוי במינ/מקס
- בצע התחל בפתיחת עמוד חדש
- בצע רענון בפתיחת עמוד חדש
- פתח דיאלוג מאסטר בעמוד חדש - אם פעיל, דיאלוג בחירת המאסטר נפתח בכל יצירת עמוד חדש
- הצמד מסגרות לטקסט בעת רענון
- צבע קישורים - צבע לסימון מופעי סגנון תו
- כמות שורות למקשי צירוף: Ctrl (5), Alt (3), Shift (10)
קיצורי מקלדת
- כפתורי +/−: ללא מקש=1 שורה, Alt=3, Ctrl=5, Shift=10
- נתח עמוד: רגיל=עם מספר עמוד, Shift=ללא מספר (מהיר)
- רענן: רגיל=רענון מלא, Alt=מצב דיווח בלבד (מהיר)
- עמוד חדש: רגיל=סוף המסמך, Alt=אחרי הנוכחי, Shift=סוף המסמך עם דיאלוג מאסטר, Ctrl+Alt=אחרי הנוכחי עם דיאלוג מאסטר
- ברך: רגיל=פתיחת הגדרות, Ctrl=הסרת כל הברכיים, Alt=החלת ברך
- כותרת צד: רגיל=פתיחת הגדרות, Alt=החלה על העמוד, Ctrl=הסרה מהעמוד
מסגרות משוכפלות
כאשר יש מספר מסגרות באותו שם בעמוד (למשל שני טורים של אותו טקסט), הסקריפט מזהה אותן ומחלק את השורות ביניהן שווה בשווה. בגירסה הנוכחית - מומלץ להגדיר מאסטר נפרד לעמודים עם מסגרות משוכפלות, ולהגדיר עבורו את התצורה הרצויה (כותרות, רמות, סגנונות אובייקט) דרך פאנל המאסטר.
סדר עבודה מומלץ
- הגדירו טקסטים עם שמות מסגרות בלשונית 'ברירת מחדל'
- אם יש מאסטרים שונים - בחרו כל מאסטר בדרופדאון והגדירו רק את השדות ששונים מהדיפולט (סימן ✱ יסמן overrides)
- הגדירו קישורים בין טקסט ראשי למשניים
- הגדירו כותרות, גם לדיפולט וגם למאסטרים שדורשים כותרת שונה
- הגדירו ברך (אם נדרש), והשתמשו בכפתור 'מאסטרים' אם הקבוצה רלוונטית רק למאסטרים מסוימים
- עברו לעמוד הראשון ולחצו 'התחל'
- בדקו תוצאה וכווננו ידנית
- לחצו 'חתוך' לסימון טקסטים עודפים
- לחצו 'עמוד חדש' להמשך לעמוד הבא - בחרו מאסטר בעת הצורך
פתרון בעיות
- הסקריפט לא מזהה מסגרות - ודאו ששם המסגרת מוגדר בדיאלוג הטקסטים ולחצו 'רענן נתונים'
- מילוי לא מגיע ל-100% - בדקו שיש מספיק טקסט, שהריווחים לא גדולים מדי, ונסו יעד 95-98% או להוסיף ריווח גמיש
- הערות לא מוצגות - בדקו סגנונות תו, השתמשו בסימון צבעוני ובכפתור 'בדוק קישורים'
- כותרות במיקום שגוי - הגדירו גם לזוגיים וגם לאי-זוגיים, בדקו מרחק, ולחצו 'רענן'. אם משתמשים במספר מאסטרים - ודאו שהוגדרה כותרת לכל מאסטר רלוונטי
- ברך לא מופיע - ודאו ש'ברך פעיל' מסומן, שיש לפחות שני טקסטים באותה רמה (במאסטר של העמוד הנוכחי), ובדקו שכפתור 'מאסטרים' של הקבוצה כולל את המאסטר הנוכחי
- כותרת לא נכונה למאסטר ספציפי - פתחו את דיאלוג הכותרות, בחרו את המאסטר בדרופדאון העליון ובדקו שהערכים נכונים. סימן ✱ מציין שיש override
- ביצועים איטיים - הפעילו מצב דיווח בלבד (Alt+רענן)