סקריפט להשבת הערות שוליים למקומן

תא חזי

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

תא חזי

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

צורת הדף

משתמש מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
ייש"כ.

כאן יש סקריפט שמחפש קטעים שמתחיל עם [מספר] ומכניס אותם בתור הערה שוליים במקום שיש [מספר] בטקסט:

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

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
ייש"כ.

כאן יש סקריפט שמחפש קטעים שמתחיל עם [מספר] ומכניס אותם בתור הערה שוליים במקום שיש [מספר] בטקסט:

אאל"ט אתה מבין אנגלית מצויין וגם שפת הסקריפטים, ולא יהיה לך קשה להסתדר עם זה.
ניסיתי להפעיל אותו איך שהוא, על הטקסט שהובא שם בפורום, וזו הודעת השגיאה שקיבלתי, למישהו יש מושג למה זה קורה ( @ניוגראף @אריאל וו ) ? אני מנסה לשנות את הרפרנס לאובייקט הן בקוד עצמו, וכן שיניתי את השם של תיבת הטקסט ל"story" בחלון השכבות, ועדיין אני מקבל את השגיאה הזו.
מצ"ב הקובץ אינדיזיין שאני מנסה בו, והסקריפט עצמו.
ביאור 2020-05-18 132938.jpg
 

קבצים מצורפים

  • קובץ.rar
    KB 244.6 · צפיות: 15

יידישע קאפ

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

חסר index של הפקסה, תוסיף [0] אחרי מילת paragraphs בשורה 41:
קוד:
if (myStory.paragraphs[0].contents.search(/^\[\d+\]/) == 0)
 

עמירם יוסף

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

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
חסר index של הפקסה, תוסיף [0] אחרי מילת paragraphs בשורה 41:
קוד:
if (myStory.paragraphs[0].contents.search(/^\[\d+\]/) == 0)
שיניתי, אבל אז קיבלתי את השגיאה הבאה:
ביאור 2020-05-18 174440.jpg11.jpg



אח"כ ניסיתי לשנות גם בשורה 41 וגם בשורה 81 את ה paragraphs[0] לparagraphs[k] (כדי כביכול להתאים את האינדקס ללולאה) וקיבלתי את השגיאה הזו:
ביאור 2020-05-18 174440.jpg11111.jpg

ואז שיניתי גם בשורה 45 את ה paragraphs[0] לparagraphs[k] וקיבלתי את השגיאה הזו:
ביאור 2020-05-18 174440.jpg3333333.jpg

והתוצאה הסופית נכון לעכשיו היא שהסקריפט אמנם יוצר הערות שוליים, אבל אינו מדביק לתוכן את הטקסט הרלוונטי.
ביאור 2020-05-18 174440.jpg444444.jpg
 

יידישע קאפ

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

קבצים מצורפים

  • convert_text_to_footnotes2.jsx.zip
    KB 1.2 · צפיות: 17

עמירם יוסף

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

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית
חסר index של הפקסה, תוסיף [0] אחרי מילת paragraphs בשורה 41:
קוד:
if (myStory.paragraphs[0].contents.search(/^\[\d+\]/) == 0)
מי מעלה אותו לטובת הכלל
עדכון: מצאתי כאן סקריפט אחר, אבל הוא עובד על הערות שמסומנות עם * בטקסט ובתחילת ההערה.
חיסרון שיש בסקריפט הזה (וגם בקודם, אבל הוא לא עבד) - זה שהוא לוקח רק פסקאות שמסומנות ב* כהערה, זאת אומרת שאם יש בהערה אחת כמה פסקאות, הוא ייקח רק את הפסקא הראשונה של ההערה ויכניס כהערת שוליים, אבל לא את האחרות.
ניתן להתגבר על זה באמצעות חיפוש (\r)(^(?!\*.+)) והחלפה ב&$2
שאז מתקבצות כל הפיסקאות בהערה לפיסקה אחת - עם הפרדה של & בכל מקום שאמורה להיות פסקה חדשה.
ואז מריצים את הסקריפט, ואח"כ מחליפים שוב את כל ה& ל\r.

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

קבצים מצורפים

  • ‏‏Convert Starred Text To Footnote.rar
    KB 254.2 · צפיות: 12
נערך לאחרונה ב:

תא חזי

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

צורת הדף

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

תא חזי

משתמש סופר מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית

צורת הדף

משתמש מקצוען
עיצוב גרפי
עימוד ספרים
עריכה תורנית

תא חזי

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

קבצים מצורפים

  • השוואה.rar
    KB 8.6 · צפיות: 13

יידישע קאפ

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

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

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

תא חזי

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

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קיט ק'

קמה קָרָאתִי בְכָל לֵב עֲנֵנִי יְהוָה חֻקֶּיךָ אֶצֹּרָה:קמו קְרָאתִיךָ הוֹשִׁיעֵנִי וְאֶשְׁמְרָה עֵדֹתֶיךָ:קמז קִדַּמְתִּי בַנֶּשֶׁף וָאֲשַׁוֵּעָה (לדבריך) לִדְבָרְךָ יִחָלְתִּי:קמח קִדְּמוּ עֵינַי אַשְׁמֻרוֹת לָשִׂיחַ בְּאִמְרָתֶךָ:קמט קוֹלִי שִׁמְעָה כְחַסְדֶּךָ יְהוָה כְּמִשְׁפָּטֶךָ חַיֵּנִי:קנ קָרְבוּ רֹדְפֵי זִמָּה מִתּוֹרָתְךָ רָחָקוּ:קנא קָרוֹב אַתָּה יְהוָה וְכָל מִצְוֹתֶיךָ אֱמֶת:קנב קֶדֶם יָדַעְתִּי מֵעֵדֹתֶיךָ כִּי לְעוֹלָם יְסַדְתָּם:
נקרא  16  פעמים

לוח מודעות

למעלה