הבאג בחוברות שעבר את המבחן של עצמו
אם המרתם חוברת של Publisher ל-Word בין 24 באוגוסט ל-3 בספטמבר, המירו אותה שוב. הטקסט יצא בפאנלים הלא נכונים. זה מתוקן עכשיו, והפוסט הזה מסביר איך זה קרה.
מה השתבש
חוברת לא מודפסת בסדר הקריאה. עמוד אחד חולק גיליון עם העמוד האחרון, עמוד שתיים יושב ליד עמוד שלוש, והכול נקרא נכון רק אחרי הקיפול. סידור מחדש של עמודים על גיליונות בצורה הזו נקרא הצבה, ואנחנו עושים אותה כדי שהחוברת שלכם תודפס כמו ש-Publisher היה מדפיס אותה.
טקסט שזורם מתיבה אחת לבאה אחריה חייב להישאר משורשר ברצף הנכון לאורך כל זה. Word לא ישרשר שרשרת שרצה אחורה. ההצבה שלנו ייצרה לפעמים בדיוק שרשרת הפוכה כזו, וכשזה קרה, כל פאנל קלט את החלק הלא נכון של הטקסט.
שום דבר לא אבד. כל מילה עדיין הייתה בקובץ. היא פשוט הייתה במקום הלא נכון על הגיליון. בעלון קהילתי אחד שבדקנו, מקטע "הודעות התפילה" הקבוע הודפס ישר על גבי לוח הזמנים של אותו שבוע.
את מי זה תפס
קובצי Word בלבד. פלט PDF ו-InDesign לא נפגע בכלל.
חוברות בלבד, כלומר קבצים שבהם עמודים מוצבים על גיליונות משותפים. מסמכים רגילים, עלונים ומכתבים עברו בלי שנגעו בהם.
בסדרת הבדיקה שלנו זה תפס 25 קבצים מתוך 897 קובצי חוברת. שאר 872 יצאו בדיוק כמו קודם.
התקלה בולטת לעין כשהיא קורית. טקסט יושב בפאנל שברור שהוא לא שייך אליו. אם קובץ ה-Word שלכם נקרא נכון, הוא היה נכון.
איך זה עבר לנו
זה החלק ששווה לכתוב.
כל שינוי במנוע חייב לנצח מבחן מול הפלט של Publisher עצמו לפני שהוא עולה. המבחן לשינוי הזה שאל שאלה אחת: האם מספר העמודים שלנו תואם למספר העמודים של Publisher? הוא תאם, בכל חוברת בבדיקה. השינוי יצא.
המבחן מעולם לא פתח עמוד מרונדר והסתכל עליו.
לחוברת עם טקסט מבולגן יש בדיוק את מספר העמודים הנכון. אז המדידה אמרה שהשינוי הוא שיפור, ולפי הדבר היחיד שהיא מדדה, הוא באמת היה. הקוד עשה מה שביקשנו. אנחנו שאלנו את השאלה הלא נכונה וקיבלנו תשובה בטוחה בחזרה.
זו הגרסה הכנה. זה לא היה באג עדין שמתחבא בפינה של הקוד. זה היה באג שעומד בגלוי, מול מבחן שלא הסתכל.
התיקון
שני דברים השתנו.
ההתנהגות השתנתה ראשונה. כשאי אפשר להציב חוברת בלי להוציא את הטקסט מסדר, אנחנו לא מציבים אותה. אתם מקבלים במקום זה את הטקסט הנכון במספר העמודים הלא מוצב. חוברת שמגיעה כעמודים נפרדים קל לזהות וקל לעבוד איתה. חוברת עם פסקאות מעורבבות היא לא אחד מהשניים.
תוכן נכון עדיף על מספר עמודים תואם. סדר העדיפויות הזה לא היה כתוב בשום מקום קודם. עכשיו הוא כתוב.
המבחן השתנה שני. התאמה במספר העמודים כבר לא נחשבת ראיה בפני עצמה לשום שינוי שמזיז טקסט בין מסגרות. אם שינוי יכול לסדר מילים מחדש, משהו חייב להסתכל על המילים.
גם בעדכון הזה
קובצי Word. חותמות ופיצוצי כוכב מגיעים כצורות אמיתיות במקום מלבנים פשוטים. מסגרות BorderArt דקורטיביות עוברות כתמונות, אז מסגרות פרחוניות ופינות מפתח יווני באמת מופיעות על העמוד. אובייקטים מקובצים נשארים מקובצים ב-Word במקום להגיע כערימה של חלקים מפוזרים.
קובצי InDesign ו-Affinity. צמדי אותיות כמו fi ו-fl מצוירים כאותיות נפרדות, בדיוק כמו ש-Publisher מצייר אותם.
כל הפורמטים. טקסט עם קו מתאר שומר על צבע קו המתאר שלו במקום לצאת חלול. קליפ ארט שמסובב באלכסון כבר לא נמעך מהחלפה בין הרוחב לגובה שלו. ומילה שמסומנת כלא מודגשת בקו תחתון גוברת עכשיו על סגנון פסקה שמסמן הכול בקו תחתון.
לסבב הקודם של עבודת מנוע ראו עדכון סוף אוגוסט.
אם חוברת שלכם יצאה שגויה, המירו אותה שוב. התצוגה המקדימה חינם, וההמרות בלתי מוגבלות בתשלום חד פעמי של 49 דולר.