הצעת ייעול | יישור טורים עד השוליים
-
@שאלתיאל אולי אני שואל שאלת תם, אבל תאיר את עיני, אם יוצא לך לעמד הרבה פעמים, האם לא שווה לך לשלם 280 ש''ח לתוסף של רחמים, או גם הוא לא עושה עבודה טובה
@menajemmendel כתב בהצעת ייעול | יישור טורים עד השוליים:
@שאלתיאל אולי אני שואל שאלת תם, אבל תאיר את עיני, אם יוצא לך לעמד הרבה פעמים, האם לא שווה לך לשלם 280 ש''ח לתוסף של רחמים, או גם הוא לא עושה עבודה טובה
מצטרף. התוסף שלו גם נוח מאוד לשימוש, וגם אין בו שום באגים שאני יודע עליהם, ואני משתמש בו הרבה...
-
@שאלתיאל אולי אני שואל שאלת תם, אבל תאיר את עיני, אם יוצא לך לעמד הרבה פעמים, האם לא שווה לך לשלם 280 ש''ח לתוסף של רחמים, או גם הוא לא עושה עבודה טובה
@menajemmendel @יאיר-הבהיר
מסכים אתכם, אבל למה לא לעשות את זה בחינם כך שכל משתמשי הפורום יהנו מזה (וכמובן גם אני)
אמנם אני לא מכיר כ"כ את התוסף של רחמים כמה הוא מדויק וכו'.
לגבי @שלמה11
הקובץ שהעלית הוא אחרי יישור טורים הרגיל? כי לי לא יצא ככה.
אם כן או אם שינית את המאקרו תנסה להריץ את זה ותראה כמה ההפרש -
@menajemmendel @יאיר-הבהיר
מסכים אתכם, אבל למה לא לעשות את זה בחינם כך שכל משתמשי הפורום יהנו מזה (וכמובן גם אני)
אמנם אני לא מכיר כ"כ את התוסף של רחמים כמה הוא מדויק וכו'.
לגבי @שלמה11
הקובץ שהעלית הוא אחרי יישור טורים הרגיל? כי לי לא יצא ככה.
אם כן או אם שינית את המאקרו תנסה להריץ את זה ותראה כמה ההפרש@שאלתיאל עושים קודם יישור עמודים ואחרי זה יישור טורים, הרצתי דברים דומים למה שהבאת לי וזה מדוייק! (לפעמים צריך להריץ את היישור טורים פעם נוספת - אני צריך לבדוק למה זה קורה)
לפעמים צריך להריץ את היישור עמודים על העמוד הספציפי ולא על כל המסמך בגלל באג בקוד, אם יהיה לי זמן מתי שהוא אני אתקן את זה
לגבי התוסף של יעקובוב הייתי ממליץ לבדוק אותו לפני שקונים, הקוד של היישור טורים של שולחן העורך הוא ברמה מאוד גבוהה ומגיע לדיוק גבוה מאוד, בעז"ה אני אתקן בו את הבאגים בהמשך. -
@שאלתיאל עושים קודם יישור עמודים ואחרי זה יישור טורים, הרצתי דברים דומים למה שהבאת לי וזה מדוייק! (לפעמים צריך להריץ את היישור טורים פעם נוספת - אני צריך לבדוק למה זה קורה)
לפעמים צריך להריץ את היישור עמודים על העמוד הספציפי ולא על כל המסמך בגלל באג בקוד, אם יהיה לי זמן מתי שהוא אני אתקן את זה
לגבי התוסף של יעקובוב הייתי ממליץ לבדוק אותו לפני שקונים, הקוד של היישור טורים של שולחן העורך הוא ברמה מאוד גבוהה ומגיע לדיוק גבוה מאוד, בעז"ה אני אתקן בו את הבאגים בהמשך.@שלמה11
אולי כדאי שתוסיף ליישור עמוד וכן ליישור טורים פונקציה שלוקחת את השארית שלא נכנסה במרווח אחרי פיסקה לדוגמא כשיש 5 פיסקאות ונשאר 0.15 ואי אפשר לחלק את זה ל5, לקחת את ה 0.15 לחלק ב 0.05 = 3 (שיש 3 פעמים 0.05) ולהכניס 0.05 ל3 פיסקאות העליונות ואז הדיוק יהיה מרבי, בתוצאה כל הפיסקאות יהיו עם אותו מרווח למעט ה3 פיסקאות העליונות שיהיו עם 0.05 יותר. -
היישור טורים שיש כיום בעיצוב תורני / שולחן העורך מיישר את הטורים רק אחד יחסית לשני ולא יחסית לשאר העמודים במסמך,
כדי ליישר בצורה מקצועית יחסית לשאר העמודים במסמך צריך למתוח את הטורים עד לשולי העמוד, (ה'יישר עמוד' בשולחן העורך לא מיישר 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 ולכן עשיתי שזה לא יהיה אחיד בכל הפיסקאות.
יכול להיות שיותר קל לעשות שהמאקרו סופר בהתחלה כמה נשאר עד השוליים ולפי זה הוא מוסיף, מי שיעשה את זה שיעשה כפי הבנתו. -
@שאלתיאל
כמו שכר כתבתי בקטנותי עוד לא הבנתי את החשיבות הרבה שיש ליישור עמודים.
למשל אם בעמוד אחד יש הערות שוליים ובשני אין ממילא לא יהיה יישור עמודים....@pcinfogmach כתב בהצעת ייעול | יישור טורים עד השוליים:
@שאלתיאל
כמו שכר כתבתי בקטנותי עוד לא הבנתי את החשיבות הרבה שיש ליישור עמודים.
למשל אם בעמוד אחד יש הערות שוליים ובשני אין ממילא לא יהיה יישור עמודים....המטרה היא שהטורים יהיו ישרים גם יחסית לעמודים אחרים כמו בכל עימוד נורמטיבי, פתח כל ספר ותראה שכל העמודים מסתיימים בשווה (רק בגמרא זה לא ככה בגלל הצורת הדף העתיקה של דפוס וונציה)
לגבי ההערות שוליים, אם יש הערות שוליים אז ההערות שוליים אוטומטית מוזחות עד השוליים והיישור צריך להיות עד ההערות שוליים. -
@pcinfogmach כתב בהצעת ייעול | יישור טורים עד השוליים:
@שאלתיאל
כמו שכר כתבתי בקטנותי עוד לא הבנתי את החשיבות הרבה שיש ליישור עמודים.
למשל אם בעמוד אחד יש הערות שוליים ובשני אין ממילא לא יהיה יישור עמודים....המטרה היא שהטורים יהיו ישרים גם יחסית לעמודים אחרים כמו בכל עימוד נורמטיבי, פתח כל ספר ותראה שכל העמודים מסתיימים בשווה (רק בגמרא זה לא ככה בגלל הצורת הדף העתיקה של דפוס וונציה)
לגבי ההערות שוליים, אם יש הערות שוליים אז ההערות שוליים אוטומטית מוזחות עד השוליים והיישור צריך להיות עד ההערות שוליים. -
@שאלתיאל
עוד שאלה היישור עמודים צורך שכל העמודים יהיו מיושרים? או שרק העמודים שרואים יחד כשהספר פתוח?@pcinfogmach פשיטא כצד קמא.
נכון שבאופן השני יש איזה תיקון כלשהו למבט חטוף, אבל לא לעיוני. -
@שאלתיאל
עוד שאלה היישור עמודים צורך שכל העמודים יהיו מיושרים? או שרק העמודים שרואים יחד כשהספר פתוח? -
@pcinfogmach
מסכים עם @איש-גמזו וגם זה הדרך הכי קלה לעמד כשכל הטורים מוזחים עד לשוליים.
אגב, מתי @שלמה11 מעלה את העדכון שלו של היישור טורים/עמוד? מצפים בקוצר רוח... -
@pcinfogmach
מסכים עם @איש-גמזו וגם זה הדרך הכי קלה לעמד כשכל הטורים מוזחים עד לשוליים.
אגב, מתי @שלמה11 מעלה את העדכון שלו של היישור טורים/עמוד? מצפים בקוצר רוח... -
פוסט זה נמחק!