Mise à jour du moteur : le texte se place là où Publisher le met
Une nouvelle semaine de travail sur le moteur est en ligne. La méthode ne change pas : on compare notre résultat avec le résultat de Publisher lui-même sur de vrais documents, et on corrige ce qui diffère. Voici ce qui a bougé.
Les premières lignes se placent maintenant là où Publisher les positionne. Nous lisions mal les mesures de police pour de nombreuses polices courantes, dont Gill Sans MT et Times New Roman en gras. Une première ligne pouvait commencer près d'un point trop haut, et chaque ligne en dessous héritait de l'erreur, si bien que l'écart grandissait en descendant la page. L'espace au-dessus d'un paragraphe en haut d'un cadre était faux lui aussi. Sur les fichiers que nous avons mesurés, cet écart était typiquement de 4,67 points. Il est maintenant de 0,53.
Les cellules de tableau tiennent leur texte comme le fait Publisher. L'espacement entre le bord d'une cellule et le texte à l'intérieur était notre estimation, pas celle de Publisher. Les cellules à moins d'un demi-point de Publisher sont passées de moins de 2 sur 100 à 89 sur 100. Les puces à l'intérieur des cellules disparaissaient auparavant ; sur 142 fichiers, 765 des 780 cellules à puces les affichent maintenant.
Les lignes se coupent aux mêmes endroits. Publisher se réserve une marge de 18 points au bord droit avant de couper un mot. Notre moteur utilise maintenant la même marge, donc les paragraphes s'ajustent comme dans Publisher.
Les livrets et les cartes pliées sortent dans l'ordre. La configuration d'impression enregistrée dans le fichier, livret piqué à cheval, carte pliée ou page simple, se lit maintenant directement depuis le document. Les pages arrivent dans l'ordre que Publisher leur donne.
Les formes empilées sur des zones blanches se superposent maintenant correctement. Une forme dessinée par-dessus un bloc de texte blanc pouvait disparaître ou cacher la mauvaise chose. Le WordArt 3D s'est aussi amélioré : les faces extrudées reçoivent leurs vraies couleurs, parois dorées, métalliques et rouges comprises, les lettres pendent et tournent comme chez Publisher, et les remplissages en texture gardent leur opacité.
Petits correctifs, vrais fichiers. Les filets fins sans hauteur se dessinent maintenant. Une substitution fantôme par Helvetica a disparu. Optima se convertit en Calibri, la même substitution que fait Publisher. Les PNG aux métadonnées endommagées n'empêchent plus la finalisation d'un PDF. Sous le capot, le noyau de l'analyseur de 90 000 lignes a été découpé en modules ciblés avec un seul endroit pour régler chaque option, donc les correctifs arrivent plus vite et cassent moins de choses. Quelques centaines de fichiers de plus tombent maintenant dans notre meilleure tranche de fidélité qu'il y a une semaine.
Chaque correctif a été noté contre le résultat de Publisher lui-même sur des milliers de vrais fichiers, et livré seulement quand il l'emportait. Si un de vos fichiers est sorti faux d'une de ces façons, repassez-le.