כללי חיפוש והחלפה באינדיזיין

  • הוסף לסימניות
  • #1
קניתי תאריכים וזמנים ללוח שנה,
מצו"ב התבנית בה קבלתי את הקובץ ולמה אני רוצה להגיע.

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

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

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

  • 2014-08-23_224847.jpg
    KB 48.1 · צפיות: 36
  • הוסף לסימניות
  • #2
כפי שזה נראה מפה, כל שבוע נמצא בתא משלו.
זאת אומרת תחילת הסיפור הוא התאריך העברי שלאחריו תאריך לועזי שביניהם רווחים (4?).
לאחרין 4 שיפט אנטרים, ופרשת השבוע, 2 שיפט אנטרים וזמנים.

נשאיר את הסגנונות לרגע בצד.
ונתחיל ככה:
קוד:
^(.+?)(\d+)
דהיינו לחפש תחילת פסקה (כי מדובר בפה בפסקה אחת) שלאחריו כל תו ויותר שלאחריו מספור אחד או יותר, ונחליף אותו ב:
קוד:
$2~y$1
שזה אומר, חבילה שניה (המספר/ים) לאחריו שיפט-טאב ולאחריו חבילה ראשונה, שזה התאריך העברי.

אחר כך נחפש 4 מעברי שורה מאולצים, ונחליף אותם לאנטר ועוד סימון מסויים (בשביל סגנון)
קוד:
\n{4}
והחלף עם
קוד:
\r#

עכשיו אמור להיות לנו לפני כל פרשה כזה סימן #מצורע

כעת נחפש 2 מעברי שורה מאולצים, שזה כנ"ל רק {2} במקום 4,
ונחליף עם כנ"ל, אך עם סימן אחר, דהיינו במקום # נשים לדוגמה % ואז יהיה לנו % לפני כל מילה י-ם:

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

ולסגנן את המסמך כרצונך.
אפשר לחפש בסוף רווחים מיותרים, ולהחליף ברווח אחד. יש כזו מחרוזת מובנית.
 
  • הוסף לסימניות
  • #3
אפשר כמובן לקצר תהליכים ולחפש:
קוד:
^(.+?)(\d+)(\n{4})(.+?)(\n{2})(.+?)(\n)(.+?)(\n)(.+?)(\n)
ולהחליף ב:
קוד:
$2~y$1\r#$4@$6\t$8\t$10\t
ואז להחיל סגנונות.
 
  • הוסף לסימניות
  • #4
אני כבר מנסה ומעדכנת,
ישר כח!
 
  • הוסף לסימניות
  • #5
באפשרויות הבודדות למעלה, עם בחירת איזור לפי הצורך, זה עובד,
האפשרות הכוללת - מוצלחת מאוד מאוד,
במקום סימן השטרודל, שיניתי ל:
אנטר, המילים "יציאת השבת", ושבירת שורה.
באפשרות המרת השבירת שורה לאנטר בזמנים,
בעיר חיפה, זה משום מה מחליף ושם שוב את התאריך העברי במקום הכיתוב שהיה קודם: חיפה והזמנים.

הנה הטקסט לשינוי:

כה אלול 20



ניצבים וילך

י-ם: 19:15
ת"א: 19:17
חיפה: 19:17
ב"ש: 19:17


ולאחר השינוי:

20כה אלול
#ניצבים וילך
יציאת השבת
י-ם: 19:15 ת"א: 19:17 כה אלול 0 ב"ש: 19:17
 
  • הוסף לסימניות
  • #6
מעניין.
בעצם הוא הבין שה$10 הוא בעצם $1 שזה התאריך העברי (ואחרי זה הוסיף 0).
ייתכן ואי אפשר לחפש יותר מ9 מחרוזות.
צריך לבדוק.
 
  • הוסף לסימניות
  • #7
אוקיי,
אז נלך על זה:
קוד:
^(.+?)(\d+)(?:\n{4})(.+?)(?:\n{2})(.+?)(?:\n)(.+?)(?:\n)(.+?)(?:\n)
ונחליף עם זה:
קוד:
$2~y$1\r#$3\r@$4\t$5\t$6\t

(הייתי צריך להקליד כי העתקה לא עבדה. מקווה שעשיתי את זה נכון.
בדקתי לפני כן וזה עבד לי.
הרעיון הוא לסמן את כל התווים שאנחנו לא צריכים,
לדוגמה שבירות שורה וכו', לחלק ממחרוזת שאינדיזיין לא יספור,
ולכן בהחלפה, כל מה שנמצא ב(?: ) לא נחשב לקבוצה ומדלגים על הספירה שלו)
 
  • הוסף לסימניות
  • #8
גאון!!!!!
שיניתי את השטרודל ליציאת השבת ושבירת שורה.

כעת, לטור של כניסת השבת שם התבנית היא כזו:
יז שבט 6





י-ם: 16:42
ת"א: 16:58
חיפה: 16:47
ב"ש: 17:02

בעצם צריך בלי השורה של הפרשה,
היכן היא נמצאת כדי להשמיט אותה
ולהחליף 6 שבירות שורה
באנטר, המילים כניסת השבת, ושבירת שורה
 
  • הוסף לסימניות
  • #9
מצו"ב חלק מהטבלה עם סוגי ההחלפה השונים,
יש 4 סוגי תא:.
יציאת השבת (כולל פרשה)
כניסת השבת
תא רגיל
רגיל + אירוע מיוחד
בכולם המספר צריך להיות בתחילה ואחריו התאריך העברי.
 

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

  • זמנים לנוסחאות.rar
    KB 264.9 · צפיות: 23
  • 2014-08-24_041729.png
    KB 37.7 · צפיות: 21
  • הוסף לסימניות
  • #10
אכן אי אפשר לחפש עותר מ9 מחרוזות. כך לפחות כתוב בתיעוד.
זה פעם ראשונה שאני רואה שזה נפק"מ למשהו...
 
  • הוסף לסימניות
  • #11
תודה רבה,
ב"ה הצלחתי להרכיב גם את האחרים.

שמרתי את הנוסחאות בדיסקט בחלון
היכן נמצאים השמירות הללו?
אני רוצה לשמור אותן למקרה של שחזור תוכנה וכד'.
 
  • הוסף לסימניות
  • #12
נכתב ע"י ישראלה;1351147:
תודה רבה,
ב"ה הצלחתי להרכיב גם את האחרים.

שמרתי את הנוסחאות בדיסקט בחלון
היכן נמצאים השמירות הללו?
אני רוצה לשמור אותן למקרה של שחזור תוכנה וכד'.

לטעינת שאילתה שקיבלת כדי שתוצג ברשימה Query, העתק את קובץ השאילתה למיקום המתאים:
Mac OS

Users\[username]\Library\Preferences\Adobe InDesign\[Version]\[Language]\Find-Change Queries\[query type]

Windows XP

‎Documents and Settings\[username]‎\Application Data\Adobe\InDesign\‎[Version]‎\[Language]‎\Find-Change Queries\‎[query type]‎

Windows Vista ו- Windows 7

Users\[username]‎\AppData\Roaming\Adobe\InDesign\‎[Version]‎\[Language]‎\Find-Change Queries\‎[query type]‎


לקוח מכאן:
http://helpx.adobe.com/il_he/indesign/using/find-change.html#find_change_items_using_queries
 
  • הוסף לסימניות
  • #13
ישראלה, אמליץ לך לקרוא את הספר של פטר קארל Grep In Indesign.
בשבילך זה משחק ילדים.
 
  • הוסף לסימניות
  • #14
תודה,
ניסיתי כמה פעמים להתעמק בנושא הגרפ,
כנראה שמכיון שאני לא משתמשת בו באופן קבוע, אני חוזרת כל פעם להתחלה...
אנסה שוב בל"נ.
 
  • הוסף לסימניות
  • #15
נכתב ע"י eliezer;1351159:
לטעינת שאילתה שקיבלת כדי שתוצג ברשימה Query, העתק את קובץ השאילתה למיקום המתאים:
Mac OS

Users\[username]\Library\Preferences\Adobe InDesign\[Version]\[Language]\Find-Change Queries\[query type]

Windows XP

‎Documents and Settings\[username]‎\Application Data\Adobe\InDesign\‎[Version]‎\[Language]‎\Find-Change Queries\‎[query type]‎

Windows Vista ו- Windows 7

Users\[username]‎\AppData\Roaming\Adobe\InDesign\‎[Version]‎\[Language]‎\Find-Change Queries\‎[query type]‎


לקוח מכאן:
http://helpx.adobe.com/il_he/indesign/using/find-change.html#find_change_items_using_queries


תודה רבה.
 

פרוגבוט

תוכן שיווקי
פרסומת

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

לוח מודעות

הפרק היומי

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


תהילים פרק כה

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