ישורון קובי

סקריפטים לתוכנת תג להורדה

ועוד כמה דברים מועילים... הכל בחינם

סקריפטיםקבצי הסברקישוריםגרפיקה

סקריפטים לתוכנת תג

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

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

סקריפטים להורדה

השימוש בסקריפטים על אחריות המשתמש בלבד. סקריפטים שמסומנים "לרב טקסט" מיועדים לעבודה ברב טקסט.

סקריפט "בֶּרֶך" לרב טקסט

BERECHעדכון אוקטובר 2016

קרדיט ליוצר הסקריפט: ישר כח.
סקריפט אדיר! לעבודה ברב טקסט שכידוע יש תמיד הרבה עבודה ידנית, שחלק ממנה היא למציאות ששני טקסטים מסודרים באותו גובה האחד ליד השני, אלא שהאחד מהם יש בו יותר טקסט מאשר האחר. ובמצב כזה צורת העבודה היא שמושכים אותו ומוסיפים בו שורות, ואחר כך יוצרים מעין "ברך" באופן שהחלק התחתון שלו "מקיף" את הטסקט האחר הקצר יותר. הסקריפט "ברך" מיקל על העבודה בצורה משמעותית, הוא יוצר את הברך בצורה אוטומטית, ויכול לעשות זאת לכמה צמדי מסגרות. נוחות ההפעלה וההגדרות פשוט מדהימים - וישנה אפשרות ליצור "סטים" וגם "קבוצות". [הסקריפט מטפל גם במציאות של "ברך" גם ליותר משני טקסטים, כדוגמת משנה שעליה פירושים מקיפים מסביבה ברטנורא ותוספות יו"ט]. השימוש בסקריפט על אחריות המשתמש בלבד. יש הוראות הפעלה לסקריפט וגם סרטוני הדרכה לסקריפט. הסקריפט פורסם גם בפורום פרוג - כאן.

רישום סקריפטים והגדרת מקשי קיצור

RTS

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

הורדות

בדיקת טורים

CHKTURIM

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

קרא עוד...

אופן השימוש: 1. מפעילים את הסקריפט 2. הסקריפט בודק תחילה את העמוד שבו נמצא הסמן (אין צורך למקם את הסמן בתחילת העמוד) 3. הסקריפט בודק את מספר השורות שיהיה זוגי, ואם מוצא שאינו, עוצר ומדווח. 4. להמשך, מפעילים שוב את הסקריפט, ושוב הוא מתחיל מאותו עמוד שבו נמצא הסמן.
הערה: לסקריפט יותר מקצועי ואיכותי לעניין בדיקת טורים, באתר של DMDscripts.

בדיקת טורים לרב טקסט

CHKTURIMRTלרב טקסט

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

כמה עמודים

KAMAAMUDIM

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

קרא עוד...

אחרי שיש כבר עמודים מוכנים (10 או 20 וכו'). פותחים את כל הקבצים של הפרוייקט. מפעילים את הסקריפט. בוחרים את הקבצים שלא צריכים להשתתף בבדיקה. ומייצרים דו"ח. נחמד ויעיל. כמובן ככל שיש יותר עמודים מוכנים, ההערכה תהיה יותר קרובה.
בבסיס הסקריפט עושה הערכה על פי כמות סימנים שבקבצים (כולל תוים מיוחדים של תג, וכולל ניקוד וטעמים), אולם יש אופציה לעשות הערכת עמודים על פי כמות מילים שבקבצים (לוקח קצת יותר זמן).
אשכול בפרוג לגבי הסקריפט - כאן.
עדכון חשון תשפ"ד: ניתן להעשות הערכת עמודים על פי מילים ולא על פי סימנים.

ספירת סימנים

COUNT

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

קרא עוד...

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

רשימת גופנים

FTLIST

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

רשימת קודים

CodeList

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

קרא עוד...

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

קודים כפולים מחיקה

DoubleCodePro

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

רווח לפי ס"מ

SPACE

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

הערות רצות

CHECKEND

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

קרא עוד...

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

עדכון קישורים

LINKSלרב טקסט

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

הזז מסגרת

PICTUREMSGלרב טקסט

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

עד כדי כך

סקריפט תיקון

TIKUN

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

קרא עוד...

לאשכול בפרוג - כאן. לקובץ הוראות מומלץ ללקוח - כאן.
* עשינו תיקון קטן בסקריפט - May 2019. עדכון הוראות - Jan 2020.

ייבוא קבצי סגנון לכל הקבצים הפתוחים

ImportSty

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

קרא עוד...

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

חיבור קבצי תג

FI

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

הורדות

הסתרת טקסטים

HideTexts

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

שינוי שם פנימי של קבצי תג

ReNameFiles

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

קרא עוד...

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

עדכון תמונה

UpdateBMP

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

קרא עוד...

הסקריפט רץ מתחילת הקובץ ומעדכן את כתובת התמונה ללא הקדמות - שישאר רק השם שלה.
כמו כן ישנה אופציה שהוא ימחק תמונות שאינן באמת תמונות אלא הוכנסו רק בשביל רווח - כגון על ידי הסקיפרט רווח ס"מ.
לצורך כך יש להכנס לתוך הקובץ ולשנות בהתחלה: DelEmpty=0 זה בשביל לא למחוק. - ברירת מחדל. DelEmpty=1 זה בשביל למחוק. בסיום - הסקריפט פולט דו"ח רשימה של כל התמונות שבקובץ, וכמה.

מציאת דב"ה בשביל קישורים

SDMSearch Dibur Matchil

מציאת דיבור המתחיל בשביל קישורים בין שני טקסטים - סקריפט המיועד למצוא ציטוט הנמצא בקובץ הביאור או הפירוש, ולחפש ומצוא אותו בטקסט הראשי שאותו הוא מפרש.
הסקריפט מורכב משני דיאלוגים: 1. דיאלוג הגדרות, 2. דיאלוג הפעלת החיפוש והכנסת קישורים.
דיאלוג הגדרות
על פי הגדרות ההתעלמות שנבחרו מתבצע החיפוש. הסקריפט יוצר מחרוזת חיפוש יחודית לכל הגדרת התעלמות שנבחרה ועל פיה מחפש התאמה בטקסט הראשי. לכל הגדרת התעלמות נעשה חיפוש נוסף. החיפוש מתבצע בטקסט הראשי מהמיקום שאחרי הסמן. אם הסקריפט מצא התאמה, הוא יביא את התוצאה הכי קרובה מבחינת המיקום בטקסט הראשי. יש לבחון את התוצאה לפני הכנסת הקישור.
דיאלוג הפעלת החיפוש והכנסת הקישורים
בדיאלוג ישנן 4 אפשרויות:
1. חיפוש בלבד - הסקריפט יקח את הטקסט הנבחר שבקובץ הפירוש, ויחפש אותו בטקסט הראשי.
2. הכנס קישור - הסקריפט יכניס קישור בטסקט הראשי ובטקסט הפירוש במיקום שלפני הסמן.
3. הכנס קישור וחפש ד"ה הבא - הסקריפט יעשה 3 פעולות: 1) יכניס קישור בטסקט הראשי ובטקסט הפירוש במיקום שלפני הסמן. 2) יחפש דיבור המתחיל הבא בקובץ הפירוש, על פי הקודים שנבחרו. 3) יחפש את דיבור המתחיל בתוך הטקסט הראשי.
4. חפש ד"ה הבא - דומה לאפשרות הקודמת, רק ללא השלב הראשון של הכנסת הקישור.
עדכון אוקטובר 2025: נוספה בדיקת חיפוש נוספת לשם הוי"ה, אם בד"ה יש ה' מחפש בטקסט הראשי גם שם הוי"ה.

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

מדידת זמן

Time

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

הורדות

הכנסת תמונות ברצף

InsBMP

הכנסת תמונות ברצף - ידיד יקר יצר סקריפט מיוחד להכנסת תמונות ברצף לתוך קובץ. [בפרוג כאן].
הסקריפט מיועד למצב שבו יש הרבה תמונות להכניס באותו קובץ.
כיצד עובד הסקריפט: הסקריפט מכניס תמונה בכל מקום שיש פרק מסויים לפי מספר הפרק. למשל פרק F4 תכנס שם תמונה מספר 4, וכן על זה הדרך.

קרא עוד...

הכנה לעבודה:
1. משנים את שמות קבצי התמונה שכל קובץ שמו יהיה מספר עם סיומת bmp, והכל לפי הסדר, תמונה ראשונה תהיה מס.1 שניה 2 וכן ע"ז הדרך.
2. מעתיקים את כל התמונות לתקיה הרצויה (מומלץ לתקיית העבודה).
3. בכל מקום בקובץ שבו אמורה להכנס תמונה שותלים סימון פרק עם יחוס כל שהוא (למשל פרק F) לאחר מכן ממספרים את הפרקים עם היחוס הזה.
4. אם יש תמונה שצריכה להכנס פעמיים אז מכניסים באופן ידני שוב את סימון הפרק עם מספר שמתאים לתמונה.
5. מפעילים את הסקריפט, ומגדירים את ההגדרות של הכנסת תמונה.

השוואת פרקים

Perek

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

בדיקת יישור

Yishur

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

קרא עוד...

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

דיאלוג הסקריפט בדיקת יישור

קבצי הסבר בתוכנת תג להורדה

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

הוראות שימוש לסקריפט חָבֵּר

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

PDFהוראות לסקריפט חבר (201 kb)

הסבר לגבי זרם ברב טקסט

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

PDFהסבר זרם (1483 kb)

הערות צד ברב טקסט

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

PDFהערות צד (352 kb)

רישום סקריפטים ומקשי קיצור

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

PDFרישום סקריפטים ומקשי קיצור (237 kb)

גרפיקה להורדה

הגרפיקה לשימוש חופשי, ללא שום זכויות והגבלות. קובץ BMP מיועד לתג, ברזולוציה של 1200. קובץ EPS מיועד לגרפיקאים, או למי שרוצה לעשות שינויים בתוכנת גרפיקה כלשהי.

מסגרת לפרק - דוגמא 1

קרדיט: ישורון

מסגרת לפרק - דוגמא 2

קרדיט: ישורון