עדכון מנוע: טקסט שיושב במקום שבו Publisher מציב אותו
עוד שבוע של עבודת מנוע עלה לאוויר. אותה שיטה כמו תמיד: אנחנו משווים את הפלט שלנו למה ש-Publisher עצמו מייצר עבור מסמכים אמיתיים, ומתקנים את ההבדלים. הנה מה שהשתנה.
שורות ראשונות עכשיו יושבות במקום ש-Publisher מציב אותן. קראנו לא נכון את מדידות הגופן עבור הרבה גופנים נפוצים, וביניהם Gill Sans MT ו-Times New Roman מודגש. שורה ראשונה יכלה להתחיל בערך נקודה אחת גבוה מדי, וכל שורה מתחתיה ירשה את הטעות, כך שהסטייה גדלה כלפי מטה בעמוד. גם הרווח מעל פסקה בראש מסגרת היה שגוי. בקבצים שמדדנו, הפער הזה היה בדרך כלל שגוי ב-4.67 נקודות. עכשיו הוא שגוי ב-0.53.
תאי טבלה מחזיקים את הטקסט שלהם כמו ש-Publisher עושה. הריווח הפנימי בין גבול התא לטקסט בתוכו היה ניחוש שלנו, לא של Publisher. תאים שנוחתים בטווח של חצי נקודה מ-Publisher עלו מפחות מ-2 ל-100 ל-89 ל-100. סמלי תבליט בתוך תאים נהגו להיעלם; ב-142 קבצים, 765 מתוך 780 תאים עם תבליטים מציגים אותם עכשיו.
שורות נשברות באותם המקומות. Publisher נותן לעצמו חלון של 18 נקודות בשוליים הימניים לפני שהוא ממקף מילה. המנוע שלנו משתמש עכשיו באותו חלון, כך שפסקאות נשברות לשורות באותה צורה שהן נשברות ב-Publisher.
חוברות וכרטיסים מקופלים יוצאים בסדר הנכון. הגדרת ההדפסה השמורה בקובץ, חוברת בכריכת חוט, כרטיס מקופל או עמוד רגיל, נקראת עכשיו ישירות מהמסמך. העמודים מגיעים בסידור ש-Publisher נותן להם.
צורות שמונחות מעל אזורים לבנים נערמות עכשיו בסדר הנכון. צורה שצוירה מעל גוף טקסט לבן נהגה להיעלם או לכסות את הדבר הלא נכון. גם WordArt תלת-ממדי השתפר: הצדדים הבולטים מקבלים את הצבעים האמיתיים שלהם, כולל דפנות זהב, מתכתיות ואדומות, האותיות תלויות ומסתובבות כמו ב-Publisher, ומילויי מרקם שומרים על השקיפות שלהם.
תיקונים קטנים, קבצים אמיתיים. קווים דקיקים ללא גובה מצוירים עכשיו. תחליף רפאים ל-Helvetica נעלם. Optima ממופה ל-Calibri, אותה החלפה ש-Publisher עושה. קובצי PNG עם מטא-נתונים פגומים כבר לא עוצרים סיום של PDF. מתחת למכסה המנוע, הליבה של המפענח, בת 90,000 השורות, פוצלה למודולים ממוקדים עם מקום אחד להגדיר כל אפשרות, כך שתיקונים נוחתים מהר יותר ושוברים פחות. כמה מאות קבצים נוספים נוחתים עכשיו בפס הנאמנות העליון שלנו, לעומת לפני שבוע.
כל תיקון נוקד מול הפלט של Publisher עצמו על אלפי קבצים אמיתיים, ושוחרר רק כשניצח. אם אחד מהקבצים שלכם יצא לא נכון באחת מהדרכים האלה, העבירו אותו שוב.