Quand l'indication de police est-elle utilisée pour l'impression?

10

Dans le prolongement de cette question: TTF et autres systèmes de polices «modernes» et différences de taille de police

Les polices de meilleure qualité contiennent des informations d'indication qui, en bref, correspondent mieux aux limites des glyphes à une grille raster.

Il est couramment utilisé à l'écran où il réduit l'anti-aliasing.

Mais les informations d'indication sont-elles utilisées par tous les périphériques d'impression? Si oui, quel type (laser de bureau / jet d'encre / photocomposeuses pour litho, etc.) et quand cela fait-il une différence mesurable?

Je cherche des références directes à son utilisation par les périphériques d'impression, et à défaut, certaines mesures empiriques (par exemple, comparaison du type de police avec indication / texte du type de police sans indication / type converti en vecteur)

(Pourquoi je ne le fais pas moi-même? Je ne suis plus dans l'industrie alors je n'ai malheureusement pas les outils).

e100
la source
1
Je ne pense pas que cela RÉDUIT l'anti-aliasing à l'écran. Il s'agit simplement d'une forme personnalisée pour cette taille de police particulière. C'est une bonne question, cependant. J'ai toujours compris que c'était pour la sortie raster basse résolution (principalement des écrans, des imprimantes laser basse résolution dans le passé ...)
DA01
2
@ DA01: Il s'agit simplement d'une forme personnalisée pour cette taille de police particulière. - Bien que les allusions puissent y conduire, ce n'est pas obligatoire. La façon la plus courante d'indiquer (pour autant que je sache) est d'inclure des informations supplémentaires dans la police qui indiquent au moteur de rendu où se trouvent les tiges, les lignes de base et similaires. Cela ne dépend pas de la taille (mais moins utile à des tailles plus élevées).
Wrzlprmft

Réponses:

9

Tout pilote d'imprimante qui vaut ses octets prête attention aux indices (sinon les autres pilotes le retireraient derrière le secteur de démarrage et le battraient). Tout RIP le fait également. Hinting a été développé à l'origine pour les imprimantes basse résolution (une imprimante laser 300-600 dpi est un appareil basse résolution), mais également utilisé pour le rendu à l'écran. J'ai trouvé un bon article de TUGboat qui couvre bien et simplement le sujet.

Pour illustrer ce point, voici un test effectué aujourd'hui en utilisant du papier de copie de bureau ordinaire sur une imprimante laser de bureau non PostScript standard, directement à partir d'Illustrator. La police est Minion Pro Regular à 12, 9 et 6 points. À chaque taille, le bloc de texte a été copié et la copie convertie en contours. Les six échantillons ont été mis en place sur une seule feuille et numérisés à 600 ppp:

Texte 12 pt:

Texte 12 pt

12 pt décrit:

12 pt décrit

Texte 9 pt:

Texte 9 pt

9 pt décrit:

9 pt décrit

Texte 6 pt:

Texte 6 pt

6 pt décrit:

6 pt décrit

Alan Gilbertson
la source
1
Je ne sais pas si je vois une différence, mais +1 pour l'effort!
DA01
2
Pour moi, c'est très évident, mais si vous les superposez (par exemple, en tant que calques dans Photoshop) et désactivez celui du haut, les nombreuses différences sont immédiatement évidentes. Regardez en particulier les empattements et les traits verticaux (forme des "pattes" des minuscules n, m et h notamment).
Alan Gilbertson
1
@ go-me: 1) Pourquoi convertir le texte en contour? - Pour détruire les informations faisant allusion. 2) Vous ne trouverez aucune indication de police sur votre police OTF - je n'ai pas testé cette police particulière, mais yer, OTF et TTF peuvent contenir des informations d'indication. 3) Il ne perd aucune qualité. - Bien sûr que oui; vous devez pixelliser à un moment donné lors de l'impression.
Wrzlprmft
1
@ go-me: Quant au TTF, il est sur wiki. Aucun indice car ils sont comme des vecteurs. C'est juste faux: les polices TrueType peuvent contenir des informations d'indication , mais ce ne sont pas des tonnes de bitmaps mais des informations plus intelligentes comme les marqueurs de tige, les marqueurs de ligne de base, les tailles de tige pertinentes, etc. Si votre affirmation était vraie, la réduction d'une police TTF en contours ne devrait pas non plus avoir d'effet sur le rendu d'écran, ce qu'elle fait clairement - je viens de la tester (en haut: police; en bas: juste des contours vectoriels).
Wrzlprmft
1
@ go-me: la police non vectorisée est traitée en temps réel par votre moteur de police. - Oui, et ce processus est appelé indice, entre autres par les liens mêmes que vous avez donnés. Ainsi, cela contredit clairement votre affirmation selon laquelle il n'y a «aucun indice car ils sont comme des vecteurs». De plus, j'ai ajouté une troisième variante au milieu en supprimant toutes les informations de conseil stockées dans la police TTF et en faisant simplement en sorte que le moteur de police fasse le conseil. Et encore une fois, c'est différent (notez comment le u est hors ligne).
Wrzlprmft
2

Consultez cet article à la Typothèque: Cliquez ici

Surtout la réponse de M. Bil'alk à Sebastian dans les commentaires -> ici

"... les polices affichent généralement jusqu'à 50 ppem (elles ne sont généralement pas nécessaires dans une résolution plus élevée), les effets d'indication seront visibles dans des tailles inférieures à 12 pt à 300 dpi, 6 pt à 600 dpi, ou 3 pt à 1200 dpi. Parfois, les polices sont suggérées à un ppem beaucoup plus élevé, auquel cas l'indication sera visible dans la plupart des tailles de texte imprimées. "

L'indication est utilisée pour tous les processus de tramage - impression ou écran. La principale différence entre l'écran et l'impression est de savoir à quel point l'indication, ou son absence, peut être perceptible.

Scott
la source
1
Cependant, cela ne fournit pas de preuve concrète qu'il est implémenté sur des périphériques d'impression. Ce serait formidable d'en avoir la confirmation.
e100
1
Il semble donc que la réponse soit qu'il peut être utilisé pour n'importe quelle sortie, bien qu'en pratique, lorsqu'il est utilisé, c'est principalement pour les petites tailles sur les écrans d'affichage.
DA01
1
En fait, l'indication de police a été initialement mise en œuvre pour l'impression basse résolution, pas pour l'affichage numérique. C'est pourquoi ils ont d'abord été implémentés dans des polices PostScript. Et comme les polices modernes ont évolué à partir des polices PostScript, elles ont hérité des indices. Par conséquent, les RIP cherchent définitivement à indiquer s'il est fourni pour la résolution en question. Après tout, l'indication est par définition le réglage fin de la sortie raster d'une police, alors pourquoi le processeur d'images raster ne le lirait-il pas lors de la rastérisation de la police? La question est donc de savoir si le concepteur de polices a fourni des indications pour les points par page en cours d'impression.
Lèse majesté
2
@ Lèsemajesté - ce serait mieux comme réponse.
e100
2
Je pense que nous sommes tous d'accord pour dire que la technologie existe et qu'elle PEUT être utilisée à cette fin. Mais ce qui est demandé, c'est s'il est utilisé de nos jours pour tout ce qui dépasse les imprimantes laser 300 dpi (dont je ne suis même plus sûr qu'il existe plus).
DA01
-3

TLDR: Vous ne voudrez peut-être pas trop vous soucier des conseils et de l'impression (c'est peut-être une opinion).


Pour répondre à la question:

"Mais les informations d'indication sont-elles utilisées par tous les périphériques d'impression? Si oui, de quel type (laser de bureau / jet d'encre / photocomposeuses pour la lithographie, etc.) et quand cela fait-il une différence mesurable?":


Post-scripts et impression

Autrement dit, l'indication de police est un aperçu d'écran de la police postscript avec des bords plus lisses. Une police postscript elle-même ressemble à un bitmap avant d'être rendue et c'est comme ça que le rip l'aime parce qu'elle donne un bord net et net (voir l'image ci-dessous) sur les plaques. C'est aussi vraiment à quoi ressemblent les polices et les vecteurs une fois imprimés: sans anti-aliasing.

Les polices Postscript sont autonomes. L'indice lui-même a été ajusté par les typographes qui ont créé les polices et rip a ses propres algorithmes pour ajuster la police avant de la "pixelliser"; par exemple, en utilisant la police à 11,5 pts au lieu de 12 pts, le rip fera quelques calculs pour ajuster la taille et le rendu en fonction des données dont il dispose, généralement les données de 12 pts. Chaque plate-forme ou système doit réellement rendre les polices, donc les polices sont en quelque sorte dynamiques. Les polices PostScript méritent beaucoup de respect pour cette seule raison, des heures de travail y ont été consacrées afin de créer un rendu aussi parfait.

Comment un fichier postscript ressemble à la rip

La police postscript contient à elle seule 2 fichiers par police; un pour l'écran (police d'affichage) et un postscript pour le système rip (pour l'impression via des systèmes basés sur postscript).

Chaque police postscript est également accompagnée d'un fichier pour chaque style; c'est aussi pourquoi elles peuvent être plus lourdes que les autres polices, elles contiennent vraiment plus de données. L'italique par exemple peut ne pas fonctionner sur certains d'entre eux s'ils n'ont pas été créés avec une version italique. Le rip ne reproduira que le rendu "faux italique" ou pas du tout. En théorie, cette police en italique n'existe tout simplement pas pour le rip. D'un autre côté, c'est pourquoi il est bon de ne pas utiliser de style artificiel avec des polices postscript (par exemple, en utilisant le bouton "bold" sur un logiciel de publication au lieu d'utiliser la vraie police "Helvetica bold".)

Exemple d'éboulis / affichage de polices postscript et postscript

Les polices Postscript sembleraient laides seules sur un écran car elles semblent "non traitées", avec de gros pixels nets, similaires à un bitmap (voir la première image). C'est pourquoi il y a un fichier supplémentaire dans un package de polices PostScript; c'est ce qu'on appelle la police "écran" ou "affichage". Techniquement, le Rip n'en a pas besoin mais il est difficile de vérifier une preuve à l'écran sans lui. La partie de conseil à l'écran est gérée par la police d'écran, et le rip utilise le post-scriptum avec ses propres données et les données contenues dans la version postscript de la police. La police d'écran est simplement une sorte de police de superposition basse résolution qui remplace temporairement à l'écran la police postscript à titre de référence visuelle uniquement, ce n'est pas celle qui est imprimée. Il ajoute une sorte d'effet anti-alias et rend la police plus lisse à l'écran. Lorsque vous imprimez une police PostScript sur une imprimante non PostScript (par exemple, la plupart des imprimantes à jet d'encre), c'est pourquoi vous la voyez en basse résolution; il utilise uniquement la police d'écran basse résolution pour imprimer.

Au final, toutes les polices et tous les vecteurs sont convertis en bitmap à très haute résolution lors de l'impression. Dans le cas des postscripts, c'est le Rip qui fait tout le travail de rendu des polices avec des algorithmes spécifiques avant de les "aplatir". C'est ce que fait vraiment l'extraction; il décode les données mathématiques postscript, les lit et les réencode. Il y a généralement une partie conservée en tant que raster et une autre pour les vecteurs sur la plupart des déchirures modernes, mais finalement tout cela se confond lors de la sortie sur une plaque ou un film. C'est pourquoi je dis que tout est "tramé" à la fin.


TrueTypes et impression

Pour TryeTypes et OpenTypes, cette indication est gérée par le moteur de police des ordinateurs / systèmes sur lesquels ils sont utilisés et les algorithmes contenus dans la police. Ensuite, les informations sont envoyées au Rip de la même manière que les informations vectorielles sont transmises. Les résultats sont plus WYSIWYG de cette façon et le rip n'a pas vraiment besoin de les traiter autrement que par un vecteur.

D'une certaine manière, l'indication de police est similaire aux polices, tout comme l'anti-aliasing aux images. Logiquement (Avertissement: je n'ai pas personnellement testé TrueTypes et Rip et films), la version vectorisée d'une police vectorielle TrueType devrait être très proche de ce que le Rip utilisera réellement pour encoder ses propres données. D'une manière ou d'une autre, la police devra être rendue par un système ou l'autre (le vôtre ou le système de l'imprimante), puis sera encodée pour être envoyée en post-scriptum.

VOICI à quoi ça ressemble vraiment à petite taille:

police indiquant un exemple réel d'effet imprimé avec des indications et aucune indication


Pourquoi se soucier des conseils pour les projets imprimés? Quand cela fait-il une différence mesurable?

Beaucoup de designers confondent ce qu'ils voient à l'écran et ce qui est vraiment imprimé, APRÈS avoir été déchiré. Et cette question ne concerne pas l'écran et le Web, elle concerne la relation entre les indices dans le monde de l'impression.

De toute évidence, il est très difficile à vérifier car vous ne pouvez pas vraiment comparer la version imprimée avec celle de l'écran parfaitement sans numériser (remettre au numérique) cette impression ... ce qui pourrait provoquer une distorsion qui changera les résultats; le même genre de problème se produit pour à peu près tout ce qui doit être converti plusieurs fois d'un support numérique à un support, et généralement la dernière version souffre d'une certaine distorsion par rapport à l'original. Dans ce cas, nous parlons de distorsions qui peuvent être au niveau de 0,05 pts ou 0,001 pts et moins, voire moins que le piégeage (par exemple 0,144 pts par exemple, un piégeage standard "gras") ... ça ne marche pas '' t prendre de nombreuses conversions pour perdre la précision dans ce cas. Personnellement, je pense que les tests "faits maison" dans ce domaine ne peuvent donner des résultats fiables.

C'est pourquoi j'ai mentionné dans un autre commentaire que cela ne pouvait être vérifié correctement que si cela était fait avec une numérisation de tambour coûteuse, et peut-être utiliser un film comme support (pas du papier et vraiment pas utiliser un jet d'encre). La qualité des petits scanners à domicile ou au bureau est bien trop faible pour être fiable dans ce cas par rapport aux scans commerciaux ou aux scanners à tambour. Bien sûr, il peut y avoir une différence notable si vous comparez une police de taille 4pts à l'écran avec une impression 4pts ... mais là encore, quand imprimerez-vous à cette taille? Même sur une grande police, vous remarquerez une petite différence. D'autres facteurs feront également varier légèrement l'épaisseur de cette police, comme le gain de points par exemple et le type de papier ou la méthode d'impression utilisée.

Comparer une police vectorisée avec une "police active", c'est comme comparer une scène active vue de vos propres yeux avec une image d'une scène. L'indication à l'écran est quelque chose de dynamique, l'impression ou le vecteur n'est pas dynamique de la même manière. Évidemment, il y aura une légère différence, vous ne pouvez pas vous attendre à voir une "police active" rendue à l'écran de la même manière qu'un vecteur, de la même manière que vous ne pouvez pas vous attendre à ce qu'un vecteur et une image raster se ressemblent lorsque zoom avant. Lorsque vous vectorisez une police, elle a le même effet que le traçage d'une basse résolution dans Illustrator; l'anti-alias peut être rendu ou non en fonction des paramètres.

J'ai personnellement comparé de nombreux médias ensemble car cela fait partie du processus de contrôle qualité en tant que technicien prépresse; vous utilisez un film et une épreuve imprimée, et vous les comparez simplement sur une table lumineuse. Je peux vous dire qu'il y a même une légère (très très petite) différence lors de la comparaison d'un film et d'une impression laser, et même d'un film et de l'impression finale. Cela a donc plus à voir avec le processus d'extraction et l'algorithme de chaque machine que la police elle-même. Techniquement parlant, ils doivent être identiques partout lorsqu'ils ne sont pas vectorisés.

Alors pourquoi vous devriez vous en soucier ou quand ... eh bien techniquement, je pense que vous ne devriez pas. Même s'il y a une petite différence, cette différence est si minuscule que votre conception ne devrait en aucun cas souffrir à cause de cette "conversion" supplémentaire.Et l'autre chose est ... vous n'avez pas beaucoup de contrôle sur le type de RIP utilisé, les polices qu'il contient, la façon dont il traite vos textes / vecteurs et même le recouvrement à ce stade. Ces éléments changeront également l'apparence de certains éléments une fois imprimés. En fait, le piégeage est ce qui devrait vous inquiéter si vous êtes vraiment soucieux de ces petits détails et d'un rendu parfait. Une chose est sûre, même un petit texte de 3-4 pts ou quoi que ce soit basé sur un vecteur aura toujours l'air net et les "indices" n'ont rien à voir avec la lisibilité (ou le manque de) à ce stade. Le problème réside dans le choix du support, la conception, le piégeage et ces autres facteurs.

Maintenant, cela est basé sur mon expérience personnelle en tant que prépresse qui a travaillé avec différents anciens et nouveaux RIP, différents supports tels que des papiers, des films et des plaques, les différentes numérisations, et en ayant vu les différences entre un film et une impression laser par rapport à un aperçu des Rips vs les résultats finaux. Je n'essaie pas de faire appel à l'autorité (je réponds simplement) mais les différences sont si petites de la sérigraphie à l'impression, elles ne valent pas la peine d'être inquiètes et franchement, vous ne pouvez pas faire grand-chose une fois votre les données sont envoyées au Rip. techniquement parlant, le Rip semble traiter les polices vectorielles qui ne sont pas Postscript de la même manière que n'importe quel vecteur; donc je suppose que la version vectorisée d'une police est très procheà ce que vous obtiendrez finalement sur la déchirure. Je me souviens personnellement d'avoir fait la plupart de mes observations avec les polices Postscript, je ne peux donc pas le confirmer en plus de souligner les ressources expliquant comment les TrueTypes sont traités.

Si un projet nécessite que le "conseil" soit imprimé parfaitement comme à l'écran, la police doit être changée pour une police plus fine et les COULEURS utilisées (à cause du recouvrement) doivent être le principal objectif. Si le "conseil dans l'impression" devient un problème, cela signifie que le concepteur ou l'imprimante a fait un mauvais travail ou a choisi une police qui pourrait être problématique pour le projet.

Je pense que cette réponse a quelques bons morceaux quand on parle d'impression et d'indices, je ne vois pas vraiment où sont les erreurs. Je l'ai donc rétabli même s'il y avait beaucoup de downvotes. Peut-être que quelqu'un qui a travaillé sur les systèmes Rip pourrait signaler ce qui doit être revu avec quelques explications et je serai ravi de le modifier. Je ne peux malheureusement pas fournir d'exemple numérique car 1) la numérisation sur tambour coûte cher, 2) il y a aussi un coût pour obtenir un film et 3) je n'ai plus accès à l'équipement non plus.

Ce n'est pas une question simple car l'indication est un concept lié à l'affichage et l'impression est quelque chose de totalement différent. Donc, évidemment, cela devient très technique et peut-être que quelqu'un d'Agfa, Unisource, Scitex ou Kodak pourrait mieux répondre à cela avec plus de précision et de vraies données techniques.

PS: les polices Postscript peuvent être vectorielles ou bitmap comme le dit la source ci-dessous.

L'indication de police (également appelée instruction) consiste à utiliser des instructions mathématiques pour ajuster l'affichage d'une police de contour afin qu'elle s'aligne sur une grille tramée. À basse résolution d'écran, les indications sont essentielles pour produire un texte clair et lisible. Il peut être accompagné d'un anticrénelage et (sur les écrans à cristaux liquides) d'un rendu en sous-pixels pour plus de clarté.

Aux fins de l'affichage du texte à l'écran , l'indication de police désigne les pixels principaux qui sont interpolés pour rendre plus clairement une police.

Le moteur de rendu de police FreeType 2 open source utilise un auto-hinter lorsque de telles données d'indication ne sont pas présentes ou que leur utilisation est limitée par un brevet logiciel.

Polices Postscript: une technologie de polices évolutive d'Adobe qui rend les polices pour l'imprimante et l'écran. Les polices PostScript sont disponibles aux formats Type 1 et Type 3. Les polices de type 1 utilisent un langage de commande simple et efficace et sont largement utilisées, mais pas le type 3. Les polices de type 3 peuvent utiliser l'intégralité du langage PostScript pour créer des conceptions complexes, et les polices de type 3 peuvent également être des bitmaps .

source: smashingmagazine.com, wikipedia, pcmag.com/encyclopedia/term/49555/postscript-fonts

go-junta
la source
Une police postscript elle-même ressemble à un bitmap - Non, le postscript est basé sur des données vectorielles . Quoi qu'il en soit, même si ce n'était pas le cas, vous devez obtenir les données bitmap d'une manière ou d'une autre, et c'est là que l'indication entre en jeu. De plus, se pourrait-il que vous confondiez allusion et anti-aliasing dans votre premier paragraphe?
Wrzlprmft
L'impression de polices postscript sur un jet d'encre et ce qui en sortira ne sera que des données d'indication. Si vous imprimez le postscript avec uniquement la police d'écran ou une version corrompue, cela ressemblera à un bitmap.
go-junta
Soit vous avez une définition totalement différente des indices ou des bitmaps que moi (et celle citée dans votre article), soit vous vous méprenez sur quelque chose. Quoi qu'il en soit, je ne parviens pas à suivre ce que vous voulez dire. Aussi, que comprenez-vous comme une police d'écran ou des données d'indication?
Wrzlprmft
Ici, tout expliqué: typotheque.com/articles/hinting
go-junta