摘要 |
<p>Es wird ein Verfahren zum Ausgeben von Schrift auf hochauflösenden Ausgabegeräten, wie insbesondere Lichtsatzmaschinen, angegeben, bei dem eine Rechnereinheit eine digital gespeicherte Schrift optisch skaliert, expandiert/kondensiert und einen gewünschten Fettegrad der auszugebenden Schrift erzeugt. Es werden zwei zuvor erzeugte Master-Schriften mit unterschiedlichem Fettegrad in einer digitalisierten Konturkodierung verwendet, bei der jeder Buchstabe mit einer Mehrzahl seine Kontur festlegenden diskreten Kontrollpunkten und zusätzlich mit Instruktionen, wie sie für das "Intelligent Font Scaling" vorgeschrieben sind, versehen ist. Die Ausgabeschrift mit dem gewünschte Fettegrad wird durch lineare Interpolation zwischen den beiden Master-Schriften erzeugt. Zum optischen Skalieren auf die gewünschte Punktgröße wird die Ausgabeschrift mit einem Faktor auf die gewünschte Punktgröße umskaliert und die Instruktionen verwendet, um die Strichstärke der mit dem Faktor linear umskalierten Buchstaben in einer ersten vorgegebenen Abhängigkeit von dem Faktor kontinuierlich zu variieren, wobei die Strichstärke für Faktoren kleiner eins prozentual erhöht und für Faktoren größer eins prozentual verringert wird. Die Schrift wird typographisch richtig expandiert und kondensiert, indem die optisch skalierte Ausgabeschrift durch lineares Expandieren oder Kondensieren mit einem zweiten Faktor auf die gewünschte Breite gebracht wird, wobei die Instruktionen verwendet werden, um die Strichstärke beim linearen Expandieren oder Kondensieren der Buchstaben konstant zu halten und auf diese Weise nur die Innenräume zu verbreitern oder zu verschmälern. <IMAGE></p> |