Actualización del motor: el texto queda donde Publisher lo pone
Otra semana de trabajo en el motor ya está en producción. El método de siempre: comparamos nuestra salida con la propia salida de Publisher en documentos reales y corregimos lo que difiere. Esto es lo que cambió.
Las primeras líneas ahora quedan donde Publisher las sitúa. Leíamos mal las medidas de fuente para muchas tipografías comunes, entre ellas Gill Sans MT y Times New Roman en negrita. Una primera línea podía empezar casi un punto más arriba, y cada línea de debajo heredaba el error, así que la desviación crecía página abajo. El espacio sobre un párrafo al inicio de un marco también estaba mal. En los archivos que medimos, ese margen se equivocaba típicamente en 4,67 puntos. Ahora se equivoca en 0,53.
Las celdas de tabla sostienen su texto como lo hace Publisher. El espacio entre el borde de una celda y el texto de dentro era una suposición nuestra, no la de Publisher. Las celdas que quedaban a menos de medio punto de Publisher pasaron de menos de 2 de cada 100 a 89 de cada 100. Los símbolos de viñeta dentro de celdas solían desaparecer; en 142 archivos, 765 de 780 celdas con viñetas ahora las muestran.
Las líneas se cortan en los mismos sitios. Publisher se da un margen de 18 puntos junto al margen derecho antes de dividir una palabra. Nuestro motor ahora usa el mismo margen, así que los párrafos se ajustan igual que en Publisher.
Los folletos y las tarjetas dobladas salen en orden. La configuración de impresión guardada en el archivo, folleto con grapado a caballete, tarjeta doblada o página simple, ahora se lee directamente del documento. Las páginas llegan en el orden que Publisher les da.
Las formas apiladas sobre zonas blancas ahora se ordenan bien. Una forma dibujada encima de un cuerpo de texto blanco solía desaparecer o tapar lo que no debía. El WordArt 3D también mejoró: los lados extruidos obtienen sus colores reales, incluidas las paredes doradas, metálicas y rojas, las letras cuelgan y giran como en Publisher, y los rellenos de textura conservan su opacidad.
Correcciones pequeñas, archivos reales. Las líneas finas sin altura ahora se pintan. Una sustitución fantasma por Helvetica ha desaparecido. Optima se asigna a Calibri, el mismo cambio que hace Publisher. Los PNG con metadatos dañados ya no detienen la finalización de un PDF. Por debajo, el núcleo del analizador de 90.000 líneas se dividió en módulos concretos con un solo lugar para fijar cada opción, así que las correcciones llegan más rápido y rompen menos cosas. Unos cientos de archivos más caen ahora en nuestra mejor banda de fidelidad que hace una semana.
Cada corrección se puntuó contra la propia salida de Publisher en miles de archivos reales, y solo se publicó cuando ganó. Si un archivo tuyo salió mal de alguna de estas formas, pásalo otra vez.