מרכאות לפני ואחרי הציטוט
-
תאריך ההודעה המקורית: 19/02/2023 10:34
באופן הזה הגרשיים האחרונות תהיינה לאחר הסוגריים. לא?
מאת: [email protected]
-
תאריך ההודעה המקורית: 19/02/2023 10:13
לר' יוסקוביץ':
צריך לאפיין את מיקום המרכאות, אני למשל עשיתי רעיון בכיוון של חיפוש והחלפה
של מה שקודם הסוגריים של המקור (כמובן שבהגדרות מיקמתי את הסוגריים לאחר
הציטוט), לדוגמא.
חפש:
רוח ו(
החלף ב " (
אם אתה לא שם את הסוגריים בסוף תעביר את הסמן (ע"י המקלדת) לסוף הטקסט ותוסיף
שם מרכאות.
לר' שולמן:
ההדבקה הרגילה לא משתנה, אלא יהיה לך כפתור ייעודי להדבקה מבר אילן, שתוסיף
אוטומטית מרכאות -
תאריך ההודעה המקורית: 19/02/2023 10:31
הנה המאקרו באופן שציינתי למעלה:
(כתיבת 2 מרכאות, העברת הסמן 1 אחורה, הדבקה, העברת הסמן 1 קדימה)Sub מרכאות ()
'
' מרכאות Macro
'
'
Selection.TypeText Text:=""""""
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Selection.PasteAndFormat (wdFormatSurroundingFormattingWithEmphasis)
Selection.MoveRight Unit:=wdCharacter, Count:=1End Sub
מאת: [email protected]
-
תאריך ההודעה המקורית: 19/02/2023 10:34
באופן הזה הגרשיים האחרונות תהיינה לאחר הסוגריים. לא?
מאת: [email protected]
-
תאריך ההודעה המקורית: 19/02/2023 10:34
באופן הזה הגרשיים האחרונות תהיינה לאחר הסוגריים. לא?
מאת: [email protected]
-
תאריך ההודעה המקורית: 19/02/2023 10:52
זה המאקרו.
יש להדגיש כי רצוי לשים לב לא להעתיק את הנקודותיים שלאחר הפסוק האחרון שלא
יצא: ואת הארץ:" (בראשית ...)'
' merchaot Macro
'
'
Selection.Paste
Selection.MoveUp Unit:=wdParagraph, Count:=1
Selection.TypeText Text:=""""
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = " ("
.Replacement.Text = """ ("
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
With Selection
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseStart
Else
.Collapse Direction:=wdCollapseEnd
End If
.Find.Execute Replace:=wdReplaceOne
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseEnd
Else
.Collapse Direction:=wdCollapseStart
End If
.Find.Execute
End With
End Subמאת: [email protected]
-
-
תאריך ההודעה המקורית: 19/02/2023 10:52
זה המאקרו.
יש להדגיש כי רצוי לשים לב לא להעתיק את הנקודותיים שלאחר הפסוק האחרון שלא
יצא: ואת הארץ:" (בראשית ...)'
' merchaot Macro
'
'
Selection.Paste
Selection.MoveUp Unit:=wdParagraph, Count:=1
Selection.TypeText Text:=""""
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = " ("
.Replacement.Text = """ ("
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute
With Selection
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseStart
Else
.Collapse Direction:=wdCollapseEnd
End If
.Find.Execute Replace:=wdReplaceOne
If .Find.Forward = True Then
.Collapse Direction:=wdCollapseEnd
Else
.Collapse Direction:=wdCollapseStart
End If
.Find.Execute
End With
End Subמאת: [email protected]
-
תאריך ההודעה המקורית: 19/02/2023 11:21
אני מסכים.
צריך לשדרג את הרעיון.
ניסיתי כמה כיוונים אך לא באתי לכלל יישוב כל הקושיות.מאת: [email protected]
-
תאריך ההודעה המקורית: 19/02/2023 11:21
אני מסכים.
צריך לשדרג את הרעיון.
ניסיתי כמה כיוונים אך לא באתי לכלל יישוב כל הקושיות.מאת: [email protected]
תאריך ההודעה המקורית: 19/02/2023 11:26
המאקרו הבא עובד אצלי.
זו התוצאה:
[image: image.png]Sub מרכאות()
'
' מרכאות Macro
'
'
Selection.TypeParagraph
Selection.TypeText Text:=""""""
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Selection.Paste
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = " ("
.Replacement.Text = """ ("
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = ")"""
.Replacement.Text = ")"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.TypeText Text:=" "
End Sub -
תאריך ההודעה המקורית: 19/02/2023 11:26
המאקרו הבא עובד אצלי.
זו התוצאה:
[image: image.png]Sub מרכאות()
'
' מרכאות Macro
'
'
Selection.TypeParagraph
Selection.TypeText Text:=""""""
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Selection.Paste
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = " ("
.Replacement.Text = """ ("
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = ")"""
.Replacement.Text = ")"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.TypeText Text:=" "
End Subתאריך ההודעה המקורית: 19/02/2023 11:49
לא עברתי בעיון על כל התכתובות, אשתף איפוא במאקרו שעשיתי ושהוכיחה את עצמה:
קודם כל הגדרתי את ההעתקות בבר אילן כך שהכותרת תוצב בשורה נפרדת מהטקסט עצמו
וגם תוקף בסוגריים,
אחר כך העתקתי קטע מבר אילן, הקלטתי מאקרו והקציתי קיצור מקשים, הדבקת המועתק,
הקלדה של מרכאות בסוף הפסקה, העברת הסמן לתחילת הפסקה (ע"י הקשה על קונטרול +
חץ למעלה), הקלדה חוזרת של מרכאות וסיום ההקלטה.
מה שקרה כעת הוא שקבלתי אמנם טקסט ממורכאת כמו שרציתי, אך הכותרת היתה בשורה
נפרדת. לכן הקלטתי שוב מאקרו *ולאחר *התהליכים הנ"ל צירפתי את שורת הכותרת
לפסקת הטקסט, כעת התוצאה היתה מושלמת!
אודה, בתחילה גם לא הערכתי את המאקרו שיבין את הכל, אבל לשבחו ייאמר שהוא
הוכיח את עצמו... -
תאריך ההודעה המקורית: 19/02/2023 11:49
לא עברתי בעיון על כל התכתובות, אשתף איפוא במאקרו שעשיתי ושהוכיחה את עצמה:
קודם כל הגדרתי את ההעתקות בבר אילן כך שהכותרת תוצב בשורה נפרדת מהטקסט עצמו
וגם תוקף בסוגריים,
אחר כך העתקתי קטע מבר אילן, הקלטתי מאקרו והקציתי קיצור מקשים, הדבקת המועתק,
הקלדה של מרכאות בסוף הפסקה, העברת הסמן לתחילת הפסקה (ע"י הקשה על קונטרול +
חץ למעלה), הקלדה חוזרת של מרכאות וסיום ההקלטה.
מה שקרה כעת הוא שקבלתי אמנם טקסט ממורכאת כמו שרציתי, אך הכותרת היתה בשורה
נפרדת. לכן הקלטתי שוב מאקרו *ולאחר *התהליכים הנ"ל צירפתי את שורת הכותרת
לפסקת הטקסט, כעת התוצאה היתה מושלמת!
אודה, בתחילה גם לא הערכתי את המאקרו שיבין את הכל, אבל לשבחו ייאמר שהוא
הוכיח את עצמו... -
-
תאריך ההודעה המקורית: 19/02/2023 11:26
המאקרו הבא עובד אצלי.
זו התוצאה:
[image: image.png]Sub מרכאות()
'
' מרכאות Macro
'
'
Selection.TypeParagraph
Selection.TypeText Text:=""""""
Selection.MoveLeft Unit:=wdCharacter, Count:=1
Selection.Paste
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = " ("
.Replacement.Text = """ ("
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = ")"""
.Replacement.Text = ")"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.TypeText Text:=" "
End Sub -
-
-
תאריך ההודעה המקורית: 20/02/2023 00:27
אכן מורכב (למי שאינו חפץ בהפרדה של שורה בין המקור לציטוט כברירת מחדל)
ניסינו מכמה כיווניםמי שיש לו התוסף עזרים יכול ליצור הדבקה שתכלול החלפה שתכניס מרכאות
אבל אני לא מכיר קיצור מקשים לפקודות של תוסף זה, ולכאורה נשארנו עם המסורבלותברור לי שישנה דרך למאקרו יעיל, אבל צריך ממש להכיר את השפה...
מאת: [email protected]
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות