דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. תוכנות
  3. יישומי אופיס
  4. וורד
  5. עזרה הדדית - וורד
  6. הצעת ייעול | יישור טורים עד השוליים

הצעת ייעול | יישור טורים עד השוליים

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

    @יאיר-הבהיר

    @יאיר-הבהיר כתב בהצעת ייעול | יישור טורים עד השוליים:

    ולמה לא האפס המושלם? אין כזה דבר?

    להוסיף 0 אחרי פיסקה????????

    י מנותק
    י מנותק
    יאיר הבהיר
    כתב נערך לאחרונה על ידי
    #18

    @שאלתיאל 😅 זה היה נשמע לי שהיישור יכול להתבצע עד דיוק של 0.05 ולא יותר...

    ש תגובה 1 תגובה אחרונה
    0
    • י יאיר הבהיר

      @שאלתיאל 😅 זה היה נשמע לי שהיישור יכול להתבצע עד דיוק של 0.05 ולא יותר...

      ש מנותק
      ש מנותק
      שאלתיאל
      כתב נערך לאחרונה על ידי
      #19

      @יאיר-הבהיר אני ינסה להסביר:
      אם נניח הטור הימני כולו הוא 455.75 נקודות (כולל כל השורות והמרווחים אחרי פיסקה, אז אני צריך לעשות שגם הטור השמאלי יהיה 455.75 נקודות, רק מה לעשות שכרגע הוא 450.7, לכן אני צריך להוסיף לכל פיסקה 2.5 (נניח שיש בטור השמאלי 3 פיסקאות, אחרי הפיסקה האחרונה לא מוסיפים) ואז הטור יהיה 455.7, בשיטה שלי לפיסקה העליונה נוסיף 2.5 ולפיסקה מתחת נוסיף 2.55 ואז זה יצא 455.75 בדיוק.
      כיום ביישור טורים הוא מוסיף רווח אחיד לכל הפיסקאות בטור, ולא זו בלבד, אלא שהוא מחשב את ההפרש בין הטורים ואם נניח ההפרש הוא 10.75 ויש 4 פיסקאות בטור אז הוא עושה 10.75 לחלק ל3 = 3.583 הוא מעגל את זה כלפי מטה ל3.5 ומוסיף 3.5 אחרי כל פיסקה, אני שאלתי שאפשר לעגל גם ל 3.55 כי המינימום שאפשר להוסיף אחרי פיסקה זה 0.05.
      מקוה שהייתי ברור.

      תגובה 1 תגובה אחרונה
      1
      • P מנותק
        P מנותק
        pcinfogmach
        מדריכים
        כתב נערך לאחרונה על ידי pcinfogmach
        #20

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

        אישית, לא פיתחתי את התוספים שלי לצורך עימוד ספרים שלמים, אלא בעיקר לעימוד בסיסי של קונטרסים. לכן גם הזנחתי כמה דברים כמו יצירת תוכן עניינים, מפני שבדרך כלל אפשר להסתדר היטב עם הכלים הקיימים, והשקעתי יותר רק במה שהיה ממש נחוץ.
        במרבית המקרים — מה שיש כבר מספק בהחלט.
        אמנם, אם היה לי יותר זמן, הייתי שמח לבנות מחדש את כל העיצוב התורני מהיסוד, אך מאחר שכבר נוספו יכולות חדשות בתוך התוסף כלי קודש, אני מעדיף כעת להתמקד בהן.
        אם יש צורך בתוספת כלשהי לעימוד קונטרסים שאינה קיימת בכלי קודש — אשמח בעזרת ה' להוסיף אותה עם הזמן (בלי נדר).
        בקשות מסוג זה ניתן להשאיר כאן https://github.com/KleiKodesh/KleiKodesh/issues

        גמ"ח עזרה וייעוץ בנושאי מחשבים

        ש תגובה 1 תגובה אחרונה
        0
        • P pcinfogmach

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

          אישית, לא פיתחתי את התוספים שלי לצורך עימוד ספרים שלמים, אלא בעיקר לעימוד בסיסי של קונטרסים. לכן גם הזנחתי כמה דברים כמו יצירת תוכן עניינים, מפני שבדרך כלל אפשר להסתדר היטב עם הכלים הקיימים, והשקעתי יותר רק במה שהיה ממש נחוץ.
          במרבית המקרים — מה שיש כבר מספק בהחלט.
          אמנם, אם היה לי יותר זמן, הייתי שמח לבנות מחדש את כל העיצוב התורני מהיסוד, אך מאחר שכבר נוספו יכולות חדשות בתוך התוסף כלי קודש, אני מעדיף כעת להתמקד בהן.
          אם יש צורך בתוספת כלשהי לעימוד קונטרסים שאינה קיימת בכלי קודש — אשמח בעזרת ה' להוסיף אותה עם הזמן (בלי נדר).
          בקשות מסוג זה ניתן להשאיר כאן https://github.com/KleiKodesh/KleiKodesh/issues

          ש מנותק
          ש מנותק
          שאלתיאל
          כתב נערך לאחרונה על ידי שאלתיאל
          #21

          @pcinfogmach תודה על המענה!
          הבעיה שאני רוצה לפתור היא בעימוד קונטרסים ולדעתי זה בעיה בסיסית מאד (לי לוקח שעה לעמד 150 עמודים ואז עוד 3 שעות ליישר את הטורים, אם יעשו את המאקרו שהצעתי זה יקצר את היישור טורים לשעה)
          בגדול הרעיון שלי הוא לענות על 2 צרכים:

          • שהטורים יגיעו עד השוליים ממש ובכך הטורים יהיו מיושרים גם יחסית לעמודים אחרים
          • שהטורים יהיו מתוחים עד המקסימום ברמה של 0.05 נק', איך אני עושה את זה, אני מוסיף לכל הפיסקאות במרווח אחרי פיסקה עד שהם מגיעות לשוליים, ואז אני מוסיף לכל פיסקה בנפרד 0.05 (שיכול להיות פיסקה אחת עם 8.55 אחריה ופיסקה אחת עם 8.5) עד שזה מגיע לשוליים במקסימום.

          על הדרך המדוייקת לעשות את זה תקרא בספויילר בפוסט הראשון כאן.

          P תגובה 1 תגובה אחרונה
          0
          • ש שאלתיאל

            @pcinfogmach תודה על המענה!
            הבעיה שאני רוצה לפתור היא בעימוד קונטרסים ולדעתי זה בעיה בסיסית מאד (לי לוקח שעה לעמד 150 עמודים ואז עוד 3 שעות ליישר את הטורים, אם יעשו את המאקרו שהצעתי זה יקצר את היישור טורים לשעה)
            בגדול הרעיון שלי הוא לענות על 2 צרכים:

            • שהטורים יגיעו עד השוליים ממש ובכך הטורים יהיו מיושרים גם יחסית לעמודים אחרים
            • שהטורים יהיו מתוחים עד המקסימום ברמה של 0.05 נק', איך אני עושה את זה, אני מוסיף לכל הפיסקאות במרווח אחרי פיסקה עד שהם מגיעות לשוליים, ואז אני מוסיף לכל פיסקה בנפרד 0.05 (שיכול להיות פיסקה אחת עם 8.55 אחריה ופיסקה אחת עם 8.5) עד שזה מגיע לשוליים במקסימום.

            על הדרך המדוייקת לעשות את זה תקרא בספויילר בפוסט הראשון כאן.

            P מנותק
            P מנותק
            pcinfogmach
            מדריכים
            כתב נערך לאחרונה על ידי pcinfogmach
            #22

            @שאלתיאל
            בעצם אתה מדבר על יישור עמודים - ביחד עם יישור טורים? (מכיוון שאני לא מעמד אשמח אם תסביר לי את החשיבות הרבה שיש ליישור עמודים - כי אני ראיתי כמה וכה ספרים כגון ש"ס וילנא ועוד שאין שם יישור עמודים כלל).

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

            את האפשרות הזו נסית? יש לו מעלות וחסרונות ולפעמים זה מסתבך בקיצער צריך לדעת איך להתעסק איתו אבל בהחלט שווה בדיקה ויש מעמדים שמתמשים בו)
            d8fe42fe-24c6-4084-ae57-a12a415527d8-image.png

            גמ"ח עזרה וייעוץ בנושאי מחשבים

            ש תגובה 1 תגובה אחרונה
            0
            • P pcinfogmach

              @שאלתיאל
              בעצם אתה מדבר על יישור עמודים - ביחד עם יישור טורים? (מכיוון שאני לא מעמד אשמח אם תסביר לי את החשיבות הרבה שיש ליישור עמודים - כי אני ראיתי כמה וכה ספרים כגון ש"ס וילנא ועוד שאין שם יישור עמודים כלל).

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

              את האפשרות הזו נסית? יש לו מעלות וחסרונות ולפעמים זה מסתבך בקיצער צריך לדעת איך להתעסק איתו אבל בהחלט שווה בדיקה ויש מעמדים שמתמשים בו)
              d8fe42fe-24c6-4084-ae57-a12a415527d8-image.png

              ש מנותק
              ש מנותק
              שלמה11
              כתב נערך לאחרונה על ידי שלמה11
              #23

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

              תגובה 1 תגובה אחרונה
              0
              • ש מנותק
                ש מנותק
                שאלתיאל
                כתב נערך לאחרונה על ידי שאלתיאל
                #24

                @pcinfogmach
                אכן כמו ש @שלמה11 כתב האופציה הזאת לא עובדת

                בסיום הפעולה הטורים שווים עד 0.1 נקודה שזה 0.035 מ"מ, נראה לך שצריך יותר???

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

                עכ"פ בקשתי מ AI לעשות את זה וזה מה שהוא נתן (כמובן שזה לא עובד...)

                Sub StretchColumnToBottom()
                    Dim doc As Document
                    Dim selectionRange As Range
                    Dim totalLines As Long
                    Dim footerLines As Long
                    Dim originalLineCount As Long
                    Dim currentLineCount As Long
                    Dim para As Paragraph
                    Dim spaceAfter As Single
                    Dim columnRange As Range
                    Dim i As Long
                    Dim endOfColumn As Boolean
                    
                    Set doc = ActiveDocument
                    Set selectionRange = Selection.Range
                    Set columnRange = selectionRange.Duplicate
                    
                    ' שלב 1: ספירת השורות בטור אליו נמצא הסמן
                    totalLines = CountLinesInColumn(columnRange)
                    
                    ' שלב 2: ספירת שורות בהערות שוליים אם יש
                    footerLines = CountFootnotes(doc)
                    
                    originalLineCount = totalLines + footerLines
                    currentLineCount = originalLineCount
                    
                    ' שלב 3: לולאת הגדלת הרווחים
                    Do While currentLineCount = originalLineCount
                        ' שלב 4: סמן את כל הפיסקאות בטור, חוץ מהאחרונה
                        For Each para In columnRange.Paragraphs
                            If para.Index < columnRange.Paragraphs.Count Then
                                spaceAfter = para.Range.ParagraphFormat.SpaceAfter
                                para.Range.ParagraphFormat.SpaceAfter = spaceAfter + 0.05
                            End If
                        Next para
                        
                        ' שלב 6: בדוק אם יש שינוי במספר השורות
                        currentLineCount = CountLinesInColumn(columnRange) + footerLines
                        
                        If currentLineCount <> originalLineCount Then
                            Exit Do
                        End If
                    Loop
                    
                    ' שלב 7: סוף לולאה ראשונה
                    
                    ' שלב 8: בחר את הפיסקה הראשונה בטור
                    Set para = columnRange.Paragraphs(1)
                    
                    ' שלב 9: לולאת הקטנת הרווחים
                    Do
                        ' שלב 10: בחר את הפיסקה הבאה או את הראשונה אם הגעת לאחרונה
                        If para.Index < columnRange.Paragraphs.Count Then
                            Set para = columnRange.Paragraphs(para.Index + 1)
                        Else
                            Set para = columnRange.Paragraphs(1)
                        End If
                        
                        ' שלב 11: הורד 0.05 נקודות מהמרווח אחרי הפיסקה
                        spaceAfter = para.Range.ParagraphFormat.SpaceAfter
                        para.Range.ParagraphFormat.SpaceAfter = spaceAfter - 0.05
                        
                        ' שלב 12: בדוק אם מספר השורות השתנה
                        currentLineCount = CountLinesInColumn(columnRange) + footerLines
                        
                        If currentLineCount = originalLineCount Then
                            Exit Do
                        End If
                    Loop
                    
                    ' שלב 13: סוף לולאה שנייה
                End Sub
                
                Function CountLinesInColumn(columnRange As Range) As Long
                    Dim para As Paragraph
                    Dim totalLines As Long
                    totalLines = 0
                    For Each para In columnRange.Paragraphs
                        totalLines = totalLines + para.Range.ComputeStatistics(wdStatisticLines)
                    Next para
                    CountLinesInColumn = totalLines
                End Function
                
                Function CountFootnotes(doc As Document) As Long
                    Dim footnote As Footnote
                    Dim totalLines As Long
                    totalLines = 0
                    For Each footnote In doc.Footnotes
                        totalLines = totalLines + footnote.Range.ComputeStatistics(wdStatisticLines)
                    Next footnote
                    CountFootnotes = totalLines
                End Function
                
                
                ש תגובה 1 תגובה אחרונה
                0
                • ש שאלתיאל

                  @pcinfogmach
                  אכן כמו ש @שלמה11 כתב האופציה הזאת לא עובדת

                  בסיום הפעולה הטורים שווים עד 0.1 נקודה שזה 0.035 מ"מ, נראה לך שצריך יותר???

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

                  עכ"פ בקשתי מ AI לעשות את זה וזה מה שהוא נתן (כמובן שזה לא עובד...)

                  Sub StretchColumnToBottom()
                      Dim doc As Document
                      Dim selectionRange As Range
                      Dim totalLines As Long
                      Dim footerLines As Long
                      Dim originalLineCount As Long
                      Dim currentLineCount As Long
                      Dim para As Paragraph
                      Dim spaceAfter As Single
                      Dim columnRange As Range
                      Dim i As Long
                      Dim endOfColumn As Boolean
                      
                      Set doc = ActiveDocument
                      Set selectionRange = Selection.Range
                      Set columnRange = selectionRange.Duplicate
                      
                      ' שלב 1: ספירת השורות בטור אליו נמצא הסמן
                      totalLines = CountLinesInColumn(columnRange)
                      
                      ' שלב 2: ספירת שורות בהערות שוליים אם יש
                      footerLines = CountFootnotes(doc)
                      
                      originalLineCount = totalLines + footerLines
                      currentLineCount = originalLineCount
                      
                      ' שלב 3: לולאת הגדלת הרווחים
                      Do While currentLineCount = originalLineCount
                          ' שלב 4: סמן את כל הפיסקאות בטור, חוץ מהאחרונה
                          For Each para In columnRange.Paragraphs
                              If para.Index < columnRange.Paragraphs.Count Then
                                  spaceAfter = para.Range.ParagraphFormat.SpaceAfter
                                  para.Range.ParagraphFormat.SpaceAfter = spaceAfter + 0.05
                              End If
                          Next para
                          
                          ' שלב 6: בדוק אם יש שינוי במספר השורות
                          currentLineCount = CountLinesInColumn(columnRange) + footerLines
                          
                          If currentLineCount <> originalLineCount Then
                              Exit Do
                          End If
                      Loop
                      
                      ' שלב 7: סוף לולאה ראשונה
                      
                      ' שלב 8: בחר את הפיסקה הראשונה בטור
                      Set para = columnRange.Paragraphs(1)
                      
                      ' שלב 9: לולאת הקטנת הרווחים
                      Do
                          ' שלב 10: בחר את הפיסקה הבאה או את הראשונה אם הגעת לאחרונה
                          If para.Index < columnRange.Paragraphs.Count Then
                              Set para = columnRange.Paragraphs(para.Index + 1)
                          Else
                              Set para = columnRange.Paragraphs(1)
                          End If
                          
                          ' שלב 11: הורד 0.05 נקודות מהמרווח אחרי הפיסקה
                          spaceAfter = para.Range.ParagraphFormat.SpaceAfter
                          para.Range.ParagraphFormat.SpaceAfter = spaceAfter - 0.05
                          
                          ' שלב 12: בדוק אם מספר השורות השתנה
                          currentLineCount = CountLinesInColumn(columnRange) + footerLines
                          
                          If currentLineCount = originalLineCount Then
                              Exit Do
                          End If
                      Loop
                      
                      ' שלב 13: סוף לולאה שנייה
                  End Sub
                  
                  Function CountLinesInColumn(columnRange As Range) As Long
                      Dim para As Paragraph
                      Dim totalLines As Long
                      totalLines = 0
                      For Each para In columnRange.Paragraphs
                          totalLines = totalLines + para.Range.ComputeStatistics(wdStatisticLines)
                      Next para
                      CountLinesInColumn = totalLines
                  End Function
                  
                  Function CountFootnotes(doc As Document) As Long
                      Dim footnote As Footnote
                      Dim totalLines As Long
                      totalLines = 0
                      For Each footnote In doc.Footnotes
                          totalLines = totalLines + footnote.Range.ComputeStatistics(wdStatisticLines)
                      Next footnote
                      CountFootnotes = totalLines
                  End Function
                  
                  
                  ש מנותק
                  ש מנותק
                  שלמה11
                  כתב נערך לאחרונה על ידי
                  #25

                  @שאלתיאל תתייחס לקובץ ששלחתי לך - בדקתי אותו הוא מיושר בדיוק!!

                  ש תגובה 1 תגובה אחרונה
                  0
                  • ש שלמה11

                    @שאלתיאל תתייחס לקובץ ששלחתי לך - בדקתי אותו הוא מיושר בדיוק!!

                    ש מנותק
                    ש מנותק
                    שאלתיאל
                    כתב נערך לאחרונה על ידי
                    #26

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

                    menajemmendelM תגובה 1 תגובה אחרונה
                    0
                    • ש שאלתיאל

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

                      menajemmendelM מנותק
                      menajemmendelM מנותק
                      menajemmendel
                      כתב נערך לאחרונה על ידי
                      #27

                      @שאלתיאל אולי אני שואל שאלת תם, אבל תאיר את עיני, אם יוצא לך לעמד הרבה פעמים, האם לא שווה לך לשלם 280 ש''ח לתוסף של רחמים, או גם הוא לא עושה עבודה טובה

                      י ש 2 תגובות תגובה אחרונה
                      1
                      • menajemmendelM menajemmendel

                        @שאלתיאל אולי אני שואל שאלת תם, אבל תאיר את עיני, אם יוצא לך לעמד הרבה פעמים, האם לא שווה לך לשלם 280 ש''ח לתוסף של רחמים, או גם הוא לא עושה עבודה טובה

                        י מנותק
                        י מנותק
                        יאיר הבהיר
                        כתב נערך לאחרונה על ידי
                        #28

                        @menajemmendel כתב בהצעת ייעול | יישור טורים עד השוליים:

                        @שאלתיאל אולי אני שואל שאלת תם, אבל תאיר את עיני, אם יוצא לך לעמד הרבה פעמים, האם לא שווה לך לשלם 280 ש''ח לתוסף של רחמים, או גם הוא לא עושה עבודה טובה

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

                        תגובה 1 תגובה אחרונה
                        0
                        • menajemmendelM menajemmendel

                          @שאלתיאל אולי אני שואל שאלת תם, אבל תאיר את עיני, אם יוצא לך לעמד הרבה פעמים, האם לא שווה לך לשלם 280 ש''ח לתוסף של רחמים, או גם הוא לא עושה עבודה טובה

                          ש מנותק
                          ש מנותק
                          שאלתיאל
                          כתב נערך לאחרונה על ידי שאלתיאל
                          #29

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

                          ש תגובה 1 תגובה אחרונה
                          1
                          • ש שאלתיאל

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

                            ש מנותק
                            ש מנותק
                            שלמה11
                            כתב נערך לאחרונה על ידי שלמה11
                            #30

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

                            ש תגובה 1 תגובה אחרונה
                            1
                            • ש שלמה11

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

                              ש מנותק
                              ש מנותק
                              שאלתיאל
                              כתב נערך לאחרונה על ידי
                              #31

                              @שלמה11
                              אולי כדאי שתוסיף ליישור עמוד וכן ליישור טורים פונקציה שלוקחת את השארית שלא נכנסה במרווח אחרי פיסקה לדוגמא כשיש 5 פיסקאות ונשאר 0.15 ואי אפשר לחלק את זה ל5, לקחת את ה 0.15 לחלק ב 0.05 = 3 (שיש 3 פעמים 0.05) ולהכניס 0.05 ל3 פיסקאות העליונות ואז הדיוק יהיה מרבי, בתוצאה כל הפיסקאות יהיו עם אותו מרווח למעט ה3 פיסקאות העליונות שיהיו עם 0.05 יותר.

                              תגובה 1 תגובה אחרונה
                              0
                              • ש שאלתיאל

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

                                שלב 1. ספירת השורות בטור עליו עומד הסמן. אם יש בתחילת העמוד טור אחד ובהמשך יש 2 טורים המאקרו יתייחס רק לטור עליו עומד הסמן, וכן להיפך אם יש בהתחלה 2 טורים ואחר כך טור אחד והסמן יעמוד על הטור הבודד - המאקרו ייתייחס רק לטור הבודד.
                                שלב 2. אם יש הערות שוליים, לא משנה לאן ההערה מופנית, צריך לספור גם את מספר השורות בהערות שוליים. אם אין הערות שוליים - מדלגים על השלב הזה.
                                נניח שהתוצאה היא 15 שורות בטור הימני (עליו עמד הסמן) ו4 שורות בהערות שוליים.
                                שלב 3. המאקרו מתחיל לולאה ראשונה
                                שלב 4. המאקרו תופס (מסמן) את כל הפיסקאות בטור עליו עמד הסמן חוץ מהפיסקה האחרונה בטור, (בין אם הפיסקה האחרונה גולשת לטור הבא ובין אם היא מסתיימת באותו טור).
                                שלב 5. המאקרו מוסיף לפיסקאות הנבחרות רווח של 0.05 נקודות, בנוסף למה שהיה כבר, כך שאם הרווח אחרי הפיסקאות היה 8 עכשיו הוא יהיה 8.05
                                שלב 6. המאקרו סופר את השורות בכל הטור (כולל הפיסקה האחרונה) (וכן בהערות שוליים אם יש) אם התוצאה זהה לתוצאה שהיתה בשלב 2, המאקרו חוזר לראש הלולאה ומבצע שוב את הפקודה. אך אם התוצאה אינה זהה לתוצאה של שלב 2 אלא יש פחות שורות בטור זה אומר ששורה אחת או כמה שורות גלשו לטור הבא מכיון שהם כבר התנגשו בשוליים לאחר שנוסף הרווח, ועל כן במצב זה המאקרו מסיים את הלולאה. (בעצם הלולאה אמורה להוסיף רווח שוב ושוב לפיסקאות עד ששורה אחת או כמה גולשת אל הטור או העמוד הבא.
                                שלב 7. סוף לולאה ראשונה.
                                שלב 8. המאקרו בוחר את הפיסקה הראשונה בטור.
                                שלב 9. תחילת לולאה שנייה.
                                שלב 10. המאקרו בודק איזה פיסקה נבחרת כרגע ובוחר את הפיסקה שאחריה, אם הפיסקה הנבחרת היא הפיסקה האחרונה או אחת לפני האחרונה בטור, המאקרו בוחר את הפיסקה הראשונה.
                                שלב 11. המאקרו מוריד 0.05 נקודות מהרווח אחרי פיסקה בפיסקה הנבחרת.
                                שלב 12. המאקרו סופר את מספר השורות בכל הטור (וכן בהערות שוליים - אם יש) , אם התוצאה זהה לתוצאה שהייתה בשלב 2 זה אומר שהטור מתוח עד למקסימום שלו וזה מצוין ולכן מסתיימת הלולאה וגם המאקרו, אם התוצאה פחותה מהתוצאה בשלב 2 המאקרו בוחר את הפיסקה שמתחת לפיסקה בה הוא ביצע את הפעולה האחרונה, אם הפיסקה מתחת זה הפיסקה האחרונה בטור המאקרו בוחר את הפיסקה הראשונה בטור. (לא אמור לקרות) וחוזר לראש הלולאה השנייה.
                                שלב 13. סוף לולאה שנייה.
                                סוף מאקרו.
                                המטרה היא שהוא יהיה מתוח עד לשוליים במקסימום של 0.05 ולכן עשיתי שזה לא יהיה אחיד בכל הפיסקאות.
                                יכול להיות שיותר קל לעשות שהמאקרו סופר בהתחלה כמה נשאר עד השוליים ולפי זה הוא מוסיף, מי שיעשה את זה שיעשה כפי הבנתו.

                                P מנותק
                                P מנותק
                                pcinfogmach
                                מדריכים
                                כתב נערך לאחרונה על ידי pcinfogmach
                                #32

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

                                גמ"ח עזרה וייעוץ בנושאי מחשבים

                                ש תגובה 1 תגובה אחרונה
                                0
                                • P pcinfogmach

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

                                  ש מנותק
                                  ש מנותק
                                  שאלתיאל
                                  כתב נערך לאחרונה על ידי שאלתיאל
                                  #33

                                  @pcinfogmach כתב בהצעת ייעול | יישור טורים עד השוליים:

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

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

                                  P תגובה 1 תגובה אחרונה
                                  0
                                  • ש שאלתיאל

                                    @pcinfogmach כתב בהצעת ייעול | יישור טורים עד השוליים:

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

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

                                    P מנותק
                                    P מנותק
                                    pcinfogmach
                                    מדריכים
                                    כתב נערך לאחרונה על ידי
                                    #34

                                    @שאלתיאל
                                    עוד שאלה היישור עמודים צורך שכל העמודים יהיו מיושרים? או שרק העמודים שרואים יחד כשהספר פתוח?

                                    גמ"ח עזרה וייעוץ בנושאי מחשבים

                                    א ש 2 תגובות תגובה אחרונה
                                    0
                                    • P pcinfogmach

                                      @שאלתיאל
                                      עוד שאלה היישור עמודים צורך שכל העמודים יהיו מיושרים? או שרק העמודים שרואים יחד כשהספר פתוח?

                                      א מנותק
                                      א מנותק
                                      איש גמזו
                                      כתב נערך לאחרונה על ידי
                                      #35

                                      @pcinfogmach פשיטא כצד קמא.
                                      נכון שבאופן השני יש איזה תיקון כלשהו למבט חטוף, אבל לא לעיוני.

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • P pcinfogmach

                                        @שאלתיאל
                                        עוד שאלה היישור עמודים צורך שכל העמודים יהיו מיושרים? או שרק העמודים שרואים יחד כשהספר פתוח?

                                        ש מנותק
                                        ש מנותק
                                        שאלתיאל
                                        כתב נערך לאחרונה על ידי שאלתיאל
                                        #36

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

                                        P א 2 תגובות תגובה אחרונה
                                        0
                                        • ש שאלתיאל

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

                                          P מנותק
                                          P מנותק
                                          pcinfogmach
                                          מדריכים
                                          כתב נערך לאחרונה על ידי pcinfogmach
                                          #37

                                          @שאלתיאל
                                          אשמח לקבל לידי מסמך פה או במייל שיש בו בעיה עם היישור עמודים. כדי שאוכל להבין יותר טוב במה מדובר.

                                          גמ"ח עזרה וייעוץ בנושאי מחשבים

                                          תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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