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

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