Cập nhật engine: chữ nằm đúng chỗ Publisher đặt nó
Thêm một tuần làm việc trên engine đã lên sóng. Vẫn phương pháp quen thuộc: chúng tôi so sánh kết quả của mình với những gì chính Publisher tạo ra cho tài liệu thực tế, rồi sửa các điểm khác biệt. Đây là những gì đã thay đổi.
Dòng đầu tiên giờ nằm đúng chỗ Publisher đặt nó. Chúng tôi đã đọc sai các số đo mặt chữ cho nhiều font phổ biến, trong đó có Gill Sans MT và Times New Roman đậm. Dòng đầu tiên có thể bắt đầu cao hơn khoảng một point, và mỗi dòng bên dưới lại thừa hưởng sai số đó, nên độ lệch càng lớn dần xuống cuối trang. Khoảng cách phía trên đoạn văn ở đầu khung cũng bị sai. Trên các tệp chúng tôi đo, khoảng lệch này thường vào khoảng 4.67 point. Giờ nó chỉ còn 0.53 point.
Ô bảng giữ chữ đúng như cách Publisher làm. Khoảng đệm giữa viền ô và chữ bên trong trước đây là phỏng đoán của chúng tôi, không phải của Publisher. Các ô giờ nằm đúng chỗ Publisher đặt chúng. Ký hiệu đầu dòng bên trong ô từng biến mất; giờ chúng hiện ra.
Dòng chữ ngắt cùng một chỗ. Publisher tự cho mình một khoảng đệm 18 point ở lề phải trước khi chèn dấu gạch nối vào một từ. Engine của chúng tôi giờ dùng cùng khoảng đệm đó, nên đoạn văn xuống dòng đúng như cách chúng xuống dòng trong Publisher.
Sách gập và thiệp gập đôi ra đúng thứ tự. Cài đặt in được lưu trong tệp, sách gập ghim giữa, thiệp gập đôi hay trang thường, giờ được đọc thẳng từ tài liệu. Các trang đến đúng theo cách sắp xếp mà Publisher đưa ra.
Hình chồng lên vùng trắng giờ xếp lớp đúng. Một hình vẽ lên trên khối chữ nền trắng từng biến mất hoặc che nhầm thứ khác. WordArt 3D cũng được cải thiện: các mặt bên nổi khối giờ có đúng màu thật của mình, kể cả vách vàng, kim loại và đỏ, chữ treo và xoay giống hệt trong Publisher, và các mảng tô vân giữ đúng độ trong suốt của mình.
Sửa nhỏ, trên tệp thật. Các đường kẻ siêu mảnh không có chiều cao giờ đã được vẽ ra. Một lỗi thay thế bằng Helvetica ma đã biến mất. Optima được ánh xạ sang Calibri, đúng phép hoán đổi mà Publisher làm. Tệp PNG có metadata hỏng không còn làm PDF dừng giữa chừng. Bên dưới, phần lõi của engine đã được tách thành các module tập trung, mỗi tùy chọn có một nơi duy nhất để thiết lập, nên các bản sửa lên sóng nhanh hơn và ít gây lỗi hơn.
Từng bản sửa đều được chấm điểm so với chính kết quả của Publisher trước khi phát hành. Nếu một tệp của bạn từng ra sai theo một trong những kiểu này, chạy lại nó.