הצעת ייעול | יישור טורים עד השוליים
-
היישור טורים שיש כיום בעיצוב תורני / שולחן העורך מיישר את הטורים רק אחד יחסית לשני ולא יחסית לשאר העמודים במסמך,
כדי ליישר בצורה מקצועית יחסית לשאר העמודים במסמך צריך למתוח את הטורים עד לשולי העמוד, (ה'יישר עמוד' בשולחן העורך לא מיישר 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 ולכן עשיתי שזה לא יהיה אחיד בכל הפיסקאות.
יכול להיות שיותר קל לעשות שהמאקרו סופר בהתחלה כמה נשאר עד השוליים ולפי זה הוא מוסיף, מי שיעשה את זה שיעשה כפי הבנתו. -
-
היישור טורים שיש כיום בעיצוב תורני / שולחן העורך מיישר את הטורים רק אחד יחסית לשני ולא יחסית לשאר העמודים במסמך,
כדי ליישר בצורה מקצועית יחסית לשאר העמודים במסמך צריך למתוח את הטורים עד לשולי העמוד, (ה'יישר עמוד' בשולחן העורך לא מיישר 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 ולכן עשיתי שזה לא יהיה אחיד בכל הפיסקאות.
יכול להיות שיותר קל לעשות שהמאקרו סופר בהתחלה כמה נשאר עד השוליים ולפי זה הוא מוסיף, מי שיעשה את זה שיעשה כפי הבנתו. -
היישור טורים שיש כיום בעיצוב תורני / שולחן העורך מיישר את הטורים רק אחד יחסית לשני ולא יחסית לשאר העמודים במסמך,
כדי ליישר בצורה מקצועית יחסית לשאר העמודים במסמך צריך למתוח את הטורים עד לשולי העמוד, (ה'יישר עמוד' בשולחן העורך לא מיישר 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 ולכן עשיתי שזה לא יהיה אחיד בכל הפיסקאות.
יכול להיות שיותר קל לעשות שהמאקרו סופר בהתחלה כמה נשאר עד השוליים ולפי זה הוא מוסיף, מי שיעשה את זה שיעשה כפי הבנתו.@שאלתיאל כתב בהצעת ייעול | יישור טורים עד השוליים:
ה'יישר עמוד' בשולחן העורך לא מיישר 2 טורים משום מה
זה לא אמור להיות ככה, אם תוכל לשלוח לי את הקובץ אני אוכל לבדוק.
אגב המאקרו של יישור עמוד הרבה יותר פשוט, הוא פשוט מרחיב את המרווח בין הפיסקאות בלולאה עד שהעמוד גולש לעמוד הבא, ואז מחזיר צעד אחד אחורה -
@שאלתיאל רעיון מצוין תתייג את היוצרי התוספים
מה הפירוש?
זה לא אמור להיות ככה, אם תוכל לשלוח לי את הקובץ אני אוכל לבדוק.
אגב המאקרו של יישור עמוד הרבה יותר פשוט, הוא פשוט מרחיב את המרווח בין הפיסקאות בלולאה עד שהעמוד גולש לעמוד הבא, ואז מחזיר צעד אחד אחורהא. הקובץ: יישר עמוד.docx
שים לב שהוא מיישר רק את הטור השמאלי ל11.5 ובטור הימני הוא לא נוגע, גם את הטור השמאלי נראה לי שהוא לא מיישר ברמה של 0.05 נקודות (אולי בקובץ שהעליתי במקרה זה כן ככה), בעמוד הראשון שיש מעבר מקטע מטור אחד ל2 הוא לא נגע בכלל.
ב. אם הפתרון הוא לעשות יישר עמוד לטור השמאלי ואז יישור טורים שיישר את הטור הימני, שים לב שביישור טורים הוא מוסיף נקודות לפי חישוב של חלוקה של ההפרש והוא מעגל את זה, ולכן זה לא מדויק, וגם לפעמים העיגול גורם לזה שנוסף עשירית נקודה יותר מדי ושורה שלמה גולשת לעמוד הבא.
ג. לגבי הדרך לעשות את המאקרו אני גם כתבתי להרחיב את המרווח בין הפיסקאות עד שגולשת שורה לטור הבא, רק שבמקום להחזיר צעד אחורה על כל הפיסקאות בטור, צריך להחזיר צעד אחורה על כל פיסקה בנפרד (עד שהשורה שעברה לטור הבא חוזרת), וכך אמנם המרווח לאחר הפיסקה אינו אחיד בכל הפיסקאות בטור, אך רמת הדיוק היא מקסימלית (שזה מגיע עד השוליים לגמרי.)
ושוב, אינני מבין במאקרואים ולכן יכול להיות שהדרך קצת יותר פשוטה. -
@שאלתיאל רעיון מצוין תתייג את היוצרי התוספים
מה הפירוש?
זה לא אמור להיות ככה, אם תוכל לשלוח לי את הקובץ אני אוכל לבדוק.
אגב המאקרו של יישור עמוד הרבה יותר פשוט, הוא פשוט מרחיב את המרווח בין הפיסקאות בלולאה עד שהעמוד גולש לעמוד הבא, ואז מחזיר צעד אחד אחורהא. הקובץ: יישר עמוד.docx
שים לב שהוא מיישר רק את הטור השמאלי ל11.5 ובטור הימני הוא לא נוגע, גם את הטור השמאלי נראה לי שהוא לא מיישר ברמה של 0.05 נקודות (אולי בקובץ שהעליתי במקרה זה כן ככה), בעמוד הראשון שיש מעבר מקטע מטור אחד ל2 הוא לא נגע בכלל.
ב. אם הפתרון הוא לעשות יישר עמוד לטור השמאלי ואז יישור טורים שיישר את הטור הימני, שים לב שביישור טורים הוא מוסיף נקודות לפי חישוב של חלוקה של ההפרש והוא מעגל את זה, ולכן זה לא מדויק, וגם לפעמים העיגול גורם לזה שנוסף עשירית נקודה יותר מדי ושורה שלמה גולשת לעמוד הבא.
ג. לגבי הדרך לעשות את המאקרו אני גם כתבתי להרחיב את המרווח בין הפיסקאות עד שגולשת שורה לטור הבא, רק שבמקום להחזיר צעד אחורה על כל הפיסקאות בטור, צריך להחזיר צעד אחורה על כל פיסקה בנפרד (עד שהשורה שעברה לטור הבא חוזרת), וכך אמנם המרווח לאחר הפיסקה אינו אחיד בכל הפיסקאות בטור, אך רמת הדיוק היא מקסימלית (שזה מגיע עד השוליים לגמרי.)
ושוב, אינני מבין במאקרואים ולכן יכול להיות שהדרך קצת יותר פשוטה. -
@שאלתיאל רעיון מצוין תתייג את היוצרי התוספים
מה הפירוש?
זה לא אמור להיות ככה, אם תוכל לשלוח לי את הקובץ אני אוכל לבדוק.
אגב המאקרו של יישור עמוד הרבה יותר פשוט, הוא פשוט מרחיב את המרווח בין הפיסקאות בלולאה עד שהעמוד גולש לעמוד הבא, ואז מחזיר צעד אחד אחורהא. הקובץ: יישר עמוד.docx
שים לב שהוא מיישר רק את הטור השמאלי ל11.5 ובטור הימני הוא לא נוגע, גם את הטור השמאלי נראה לי שהוא לא מיישר ברמה של 0.05 נקודות (אולי בקובץ שהעליתי במקרה זה כן ככה), בעמוד הראשון שיש מעבר מקטע מטור אחד ל2 הוא לא נגע בכלל.
ב. אם הפתרון הוא לעשות יישר עמוד לטור השמאלי ואז יישור טורים שיישר את הטור הימני, שים לב שביישור טורים הוא מוסיף נקודות לפי חישוב של חלוקה של ההפרש והוא מעגל את זה, ולכן זה לא מדויק, וגם לפעמים העיגול גורם לזה שנוסף עשירית נקודה יותר מדי ושורה שלמה גולשת לעמוד הבא.
ג. לגבי הדרך לעשות את המאקרו אני גם כתבתי להרחיב את המרווח בין הפיסקאות עד שגולשת שורה לטור הבא, רק שבמקום להחזיר צעד אחורה על כל הפיסקאות בטור, צריך להחזיר צעד אחורה על כל פיסקה בנפרד (עד שהשורה שעברה לטור הבא חוזרת), וכך אמנם המרווח לאחר הפיסקה אינו אחיד בכל הפיסקאות בטור, אך רמת הדיוק היא מקסימלית (שזה מגיע עד השוליים לגמרי.)
ושוב, אינני מבין במאקרואים ולכן יכול להיות שהדרך קצת יותר פשוטה.@שאלתיאל
אכן כן כאשר יש 2 טורים הוא מיישר רק את הטור הימני ולאחר מכן ניתן להריץ יישור טורים וליישר גם את הטור השמאלי.
בעיקרון כאשר יש מעבר מקטע הוא אמור לפעול רגיל כאילו זה טור אחד, אבל יכול להיות שיש באג.
לגבי הדיוק, אין 100% דיוק ביישור עמודים בגלל השיטה שבה הוא עובד, שאם יש הרבה פיסקאות בעמוד הוא מחזיר את הצעד אחורה בכל הפיסקאות בעמוד אחורה -
@שלמה11
נכון, ולכן זה מה שאני רוצה שהשיטה ביישור טורים לא תהיה בצורה של חישוב שבסוף מביא מספר שמתעגל לעיתים כלפי מעלה וגורם להזחת השורה האחרונה לטור הבא ולשיבוש המסמך,
כפי שכתבתי היישור טורים לא מדויק ב 100% ולפעמים הוא עושה טעויות, כנ"ל היישר עמוד
הדרך שהבאתי לדעתי היא הדרך הטובה ביותר ליישור טורים מדויק. -
@שלמה11
נכון, ולכן זה מה שאני רוצה שהשיטה ביישור טורים לא תהיה בצורה של חישוב שבסוף מביא מספר שמתעגל לעיתים כלפי מעלה וגורם להזחת השורה האחרונה לטור הבא ולשיבוש המסמך,
כפי שכתבתי היישור טורים לא מדויק ב 100% ולפעמים הוא עושה טעויות, כנ"ל היישר עמוד
הדרך שהבאתי לדעתי היא הדרך הטובה ביותר ליישור טורים מדויק.@שאלתיאל יישור עמודים של תוסף שולחן העורך לא אמור להזיח לשורה הבאה כי הוא מעגל כלפי מטה!
וקל וחומר שיישור עמודים לא אמור לעשות את זה! תעדכן אותי אם אתה נתקל בבעיה ואיפה בדיוק
בקובץ שהבאת לי אין שום בעיה בתוצאה הסופית (על העמוד הראשון צריך לעשות יישור עמודים בצורה נפרדת)
אם זאת בהחלט יש באגים מסויימים - אם יהיה לי זמן אחרי המועד אולי אני אעבוד על זה -
@שלמה11 האמת היא שאתה צודק וביישור טורים בשולחן העורך הוא מעגל כלפי מטה משא"כ בעיצוב תורני אבל עדיין אם תוסיף את העיגול כלפי מטה של היישר עמוד (על הטור השמאלי) לעיגול כלפי מטה של היישור טורים (בטור הימני), ותוסיף לזה את זה שהמרווח בכל הפיסקאות הוא אחיד ולא שונה, תגלה שההפרש בין הטור הימני לשוליים קצת מדי גדול, ולכן אני רוצה לעשות כמו היישור עמוד רק על כל טור בנפרד, ושהמרווח אחרי פיסקה לא יהיה אחיד בכל הפיסקאות בטור אלא יהיה אפשרות שהוא יהיה שונה ב 0.05, ובכך היישור מגיע עד לשוליים ב 100% ואם נוסיף אפילו 0.05 נק' לאחת הפיסקאות בטור השורה האחרונה תגלוש כבר לטור הבא
בגדול הרעיון שלי הוא לעשות כמו היישר עמוד, להגדיל את המרווח עד שעוברת שורה לטור הבא ואז להחזיר אותה אחורה באמצעות הקטנת המרווח פיסקה פיסקה ולא הכל ביחד עד שהשורה שגלשה לטור הבא חוזרת. (לדעתי אפשר לדעת את זה באמצעות ספירת שורות בטור, יכול להיות שיש דרך יותר קלה לדעת אם גלשה שורה לטור הבא). -
@שלמה11 האמת היא שאתה צודק וביישור טורים בשולחן העורך הוא מעגל כלפי מטה משא"כ בעיצוב תורני אבל עדיין אם תוסיף את העיגול כלפי מטה של היישר עמוד (על הטור השמאלי) לעיגול כלפי מטה של היישור טורים (בטור הימני), ותוסיף לזה את זה שהמרווח בכל הפיסקאות הוא אחיד ולא שונה, תגלה שההפרש בין הטור הימני לשוליים קצת מדי גדול, ולכן אני רוצה לעשות כמו היישור עמוד רק על כל טור בנפרד, ושהמרווח אחרי פיסקה לא יהיה אחיד בכל הפיסקאות בטור אלא יהיה אפשרות שהוא יהיה שונה ב 0.05, ובכך היישור מגיע עד לשוליים ב 100% ואם נוסיף אפילו 0.05 נק' לאחת הפיסקאות בטור השורה האחרונה תגלוש כבר לטור הבא
בגדול הרעיון שלי הוא לעשות כמו היישר עמוד, להגדיל את המרווח עד שעוברת שורה לטור הבא ואז להחזיר אותה אחורה באמצעות הקטנת המרווח פיסקה פיסקה ולא הכל ביחד עד שהשורה שגלשה לטור הבא חוזרת. (לדעתי אפשר לדעת את זה באמצעות ספירת שורות בטור, יכול להיות שיש דרך יותר קלה לדעת אם גלשה שורה לטור הבא). -
@שלמה11 קודם על תודה רבה על כל התוספים המדהימים שלך !!!
זכיתי לעמד באמצעותם עימודים רבים באופן מקצועי, ותמיד הדבר העקרי שהפריע לי היה שהיישור טורים לא 100% שזה גורם לעבודה נוספת של שעות באמצעות הגדלת והקטנת המרווחים פיסקה פיסקה.
(אני אישית גם מגדיל את המרווח בין השורות ולפעמים גם מקטין, אבל בסוף תמיד צריך למתוח את הפיסקאות עד השוליים וזה הרבה זמן עבודה)
לכן לדעתי הרעיון שהבאתי הוא נצרך מאד לעימוד מקצועי ומדויק. אשמח אם מישהו פה בפורום ינסה לעבוד על המאקרו הזה שיכול לחסוך לי וכנראה גם לעוד הרבה אנשים זמן רב.ניסיתי פעם להביא לgpt הוראות איך לעשות חלוקת טורים מקיפה כולל הרחבת והצרת פיסקאות, חלוקת פיסקה לשניים וביזור החלק העליון (החלק העליון הוא בטור הקודם וכך ניתן לשנות רק בחצי מהפסקה את המרווח בין השורות), התחשבות בהערות שוליים, התחשבות בבקרת שורות מיותמות, בכותרות משנה שמחוברות לטקסט אח"כ וכו' וכו'. תכל'ס גיליתי שזה קוד מסובך מאד מאד, אולי יום אחד יצליחו פה לפתח כזה קוד, ואז הרמה של עימוד בוורד תהיה כמעט כמו אינדיזיין...
-
@שלמה11 קודם על תודה רבה על כל התוספים המדהימים שלך !!!
זכיתי לעמד באמצעותם עימודים רבים באופן מקצועי, ותמיד הדבר העקרי שהפריע לי היה שהיישור טורים לא 100% שזה גורם לעבודה נוספת של שעות באמצעות הגדלת והקטנת המרווחים פיסקה פיסקה.
(אני אישית גם מגדיל את המרווח בין השורות ולפעמים גם מקטין, אבל בסוף תמיד צריך למתוח את הפיסקאות עד השוליים וזה הרבה זמן עבודה)
לכן לדעתי הרעיון שהבאתי הוא נצרך מאד לעימוד מקצועי ומדויק. אשמח אם מישהו פה בפורום ינסה לעבוד על המאקרו הזה שיכול לחסוך לי וכנראה גם לעוד הרבה אנשים זמן רב.ניסיתי פעם להביא לgpt הוראות איך לעשות חלוקת טורים מקיפה כולל הרחבת והצרת פיסקאות, חלוקת פיסקה לשניים וביזור החלק העליון (החלק העליון הוא בטור הקודם וכך ניתן לשנות רק בחצי מהפסקה את המרווח בין השורות), התחשבות בהערות שוליים, התחשבות בבקרת שורות מיותמות, בכותרות משנה שמחוברות לטקסט אח"כ וכו' וכו'. תכל'ס גיליתי שזה קוד מסובך מאד מאד, אולי יום אחד יצליחו פה לפתח כזה קוד, ואז הרמה של עימוד בוורד תהיה כמעט כמו אינדיזיין...
-
@שלמה11 קודם על תודה רבה על כל התוספים המדהימים שלך !!!
זכיתי לעמד באמצעותם עימודים רבים באופן מקצועי, ותמיד הדבר העקרי שהפריע לי היה שהיישור טורים לא 100% שזה גורם לעבודה נוספת של שעות באמצעות הגדלת והקטנת המרווחים פיסקה פיסקה.
(אני אישית גם מגדיל את המרווח בין השורות ולפעמים גם מקטין, אבל בסוף תמיד צריך למתוח את הפיסקאות עד השוליים וזה הרבה זמן עבודה)
לכן לדעתי הרעיון שהבאתי הוא נצרך מאד לעימוד מקצועי ומדויק. אשמח אם מישהו פה בפורום ינסה לעבוד על המאקרו הזה שיכול לחסוך לי וכנראה גם לעוד הרבה אנשים זמן רב.ניסיתי פעם להביא לgpt הוראות איך לעשות חלוקת טורים מקיפה כולל הרחבת והצרת פיסקאות, חלוקת פיסקה לשניים וביזור החלק העליון (החלק העליון הוא בטור הקודם וכך ניתן לשנות רק בחצי מהפסקה את המרווח בין השורות), התחשבות בהערות שוליים, התחשבות בבקרת שורות מיותמות, בכותרות משנה שמחוברות לטקסט אח"כ וכו' וכו'. תכל'ס גיליתי שזה קוד מסובך מאד מאד, אולי יום אחד יצליחו פה לפתח כזה קוד, ואז הרמה של עימוד בוורד תהיה כמעט כמו אינדיזיין...
-
@שאלתיאל מוזר מאוד מה שאתה אומר, היישור טורים של תוסף שולחן העורך אמור להביא תוצאות מדוייקות של 0.1, לגבי היישור של העמודים ייתכן שאתה צודק - אבל לא מסתבר
@שלמה11 אתה צודק, אבל עדיין כל הפיסקאות הם עם אותו מרווח בכל הטור ולכן אם יש 5 פיסקאות בטור והיישור הוא בדיוק של 0.1 זה כבר מצטבר ל0.5 נקודות וזה כבר משמעותי,
הפתרון שלי: א. לעשות שחלק מהפיסקאות בטור יהיו נניח לדוגמא 8.55 וחלק יהיו 8.6 ואז הטור מוזח עד התחתית לגמרי. את זה עושים על ידי שאחרי שהשורה האחרונה עוברת לעמוד הבא מחזירים אותה אחורה לא באמצעות הורדת המרווח בכל הפסקאות אלא פיסקה פיסקה עד שהיא חוזרת, כדאי לראות את הספויילר בפוסט הראשון כאן.)
ב. למה ביישור טורים הוא בדיוק של 0.1 ולא 0.05 שזה המינימום? יותר יפה 0.05.
אגב מה עם @pcinfogmach אין לו איזה פתרון לזה? -
@שלמה11 אתה צודק, אבל עדיין כל הפיסקאות הם עם אותו מרווח בכל הטור ולכן אם יש 5 פיסקאות בטור והיישור הוא בדיוק של 0.1 זה כבר מצטבר ל0.5 נקודות וזה כבר משמעותי,
הפתרון שלי: א. לעשות שחלק מהפיסקאות בטור יהיו נניח לדוגמא 8.55 וחלק יהיו 8.6 ואז הטור מוזח עד התחתית לגמרי. את זה עושים על ידי שאחרי שהשורה האחרונה עוברת לעמוד הבא מחזירים אותה אחורה לא באמצעות הורדת המרווח בכל הפסקאות אלא פיסקה פיסקה עד שהיא חוזרת, כדאי לראות את הספויילר בפוסט הראשון כאן.)
ב. למה ביישור טורים הוא בדיוק של 0.1 ולא 0.05 שזה המינימום? יותר יפה 0.05.
אגב מה עם @pcinfogmach אין לו איזה פתרון לזה?@שאלתיאל כתב בהצעת ייעול | יישור טורים עד השוליים:
0.05 שזה המינימום
ולמה לא האפס המושלם? אין כזה דבר?
-
@שאלתיאל כתב בהצעת ייעול | יישור טורים עד השוליים:
0.05 שזה המינימום
ולמה לא האפס המושלם? אין כזה דבר?
@יאיר-הבהיר כתב בהצעת ייעול | יישור טורים עד השוליים:
ולמה לא האפס המושלם? אין כזה דבר?
להוסיף 0 אחרי פיסקה????????
-
@יאיר-הבהיר כתב בהצעת ייעול | יישור טורים עד השוליים:
ולמה לא האפס המושלם? אין כזה דבר?
להוסיף 0 אחרי פיסקה????????
@שאלתיאל
זה היה נשמע לי שהיישור יכול להתבצע עד דיוק של 0.05 ולא יותר...
-
@שאלתיאל
זה היה נשמע לי שהיישור יכול להתבצע עד דיוק של 0.05 ולא יותר...
@יאיר-הבהיר אני ינסה להסביר:
אם נניח הטור הימני כולו הוא 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.
מקוה שהייתי ברור. -
לא הצלחתי להבין מה הבעיה ומה הפתרון. אריכות הדברים מאוד מקשה עלי - איתכם הסליחה.
הבעיה היא שהיישור לא מיישר מספיק?אישית, לא פיתחתי את התוספים שלי לצורך עימוד ספרים שלמים, אלא בעיקר לעימוד בסיסי של קונטרסים. לכן גם הזנחתי כמה דברים כמו יצירת תוכן עניינים, מפני שבדרך כלל אפשר להסתדר היטב עם הכלים הקיימים, והשקעתי יותר רק במה שהיה ממש נחוץ.
במרבית המקרים — מה שיש כבר מספק בהחלט.
אמנם, אם היה לי יותר זמן, הייתי שמח לבנות מחדש את כל העיצוב התורני מהיסוד, אך מאחר שכבר נוספו יכולות חדשות בתוך התוסף כלי קודש, אני מעדיף כעת להתמקד בהן.
אם יש צורך בתוספת כלשהי לעימוד קונטרסים שאינה קיימת בכלי קודש — אשמח בעזרת ה' להוסיף אותה עם הזמן (בלי נדר).
בקשות מסוג זה ניתן להשאיר כאן https://github.com/KleiKodesh/KleiKodesh/issues