Alle Schriftarten, von denen ich je gehört habe, sind zweidimensional : Jede Glyphe ist im Grunde eine zweidimensionale Region (eine geschlossene Kontur oder einige geschlossene Konturen), die die Software oder der Drucker je nach den Anweisungen des Benutzers auf irgendeine Weise streicht oder füllt. Ich würde gerne wissen, ob es eindimensionale Schriftarten gibt , bei denen die Glyphen nur als Sammlungen von Segmenten (die die Software streichen kann, aber nicht unbedingt ausfüllen muss) und nicht von Regionen beschrieben werden.
Mit anderen Worten (oder besser gesagt in Bildern), ich hätte gerne das Linke anstelle des Rechten im Bild unten. Existiert das?
(Entschuldigung für das Bild, ich weiß, dass es wirklich schlimm ist; ich habe das einfach schnell gemacht)
Antworten:
In Plottern wird dies als "Strichschrift", " einzeilige Schrift ", "Gravurschrift", "technische Schrift" oder einfach als "Plotterschrift" bezeichnet.
Ein Plotter zeichnet Bilder mit einem Stift auf Papier. Bilder können nur gefüllt werden, indem sie wiederholt mit einem Abstand von weniger als einer Stiftbreite gestrichen werden. Für die Verwendung mit Plottern entwickelte Schriftarten enthalten Glyphen mit einem Strich ("Simplex"), zwei mehr oder weniger parallelen Strichen ("Duplex") oder drei Strichen ("Triplex"). Das Zeichnen von Schriften mit mehr Strichen dauert länger, ermöglicht jedoch eine größere Variation der Strichbreite innerhalb einer Glyphe. Wenn Sie einen Stift verwenden, der für eine Glyphe in einer bestimmten Größe zu schmal ist, entstehen sichtbare Lücken zwischen den Strichen.
Ein Beispiel für eine meist simplexe Schriftart ist die Hershey-Vektorschrift . Das At-Zeichen
@
, die Klammern[]
, die Klammern{}
und die Tilde~
sind Duplex.Wenn Sie " Tafel fett " gesehen haben, ist dies eine 𝕕𝕦𝕡𝕝𝕖𝕩 Schrift, deren Stiftbreite kleiner als der Abstand zwischen den Strichen ist.
Bildbibliotheken der alten Schule unterstützten Strichschriften auf die gleiche Weise wie ein Plotter. Beim Rendern von Text stellte eine Anwendung die Strichbreite und -farbe vor dem Zeichnen von Text ein, genau wie vor dem Zeichnen einer Linie. Dies entspricht der Auswahl eines Stifts auf einem Plotter.
Moderne Raster Imaging-Bibliotheken verwenden jedoch OpenType-Schriftarten, die TrueType- oder CFF-Konturen (PostScript Type 2) enthalten. OpenType-Schriften, die Strichschriften simulieren, enthalten stattdessen den Umriss eines Strichs mit einer bestimmten Linienbreite. Diese Strichoperation kann umgekehrt werden, indem der Umriss des Glyphen um einen Abstand von einer halben Strichbreite eingefügt wird, eine Art Kehrwert von algorithmischem Fettdruck.
quelle
Die meisten technischen Anwendungen unterstützen Schriftarten mit nur Linien und der Dicke der vom Benutzer bereitgestellten Materialien. Ebenso wie viele Gravier- und Fräsmaschinen. Einige Schriftarten sind vorhanden, funktionieren aber in moderner Software (wenn überhaupt) nicht sehr gut.
Dies ist das Problem: Die Font-Engines sind zurückgegangen, seit wir PostScript abgelehnt haben. Sorry keine einfachen Lösungen. Man könnte also früher allerlei Leckereien haben, die auf den meisten Computern nicht mehr möglich sind. Nahezu keine Apps unterstützen dies, selbst wenn die aktuelle Version nicht einmal in svg funktioniert, da svg-Schriftdefinitionen von Browsern nicht mehr unterstützt werden.
Das Problem ist, dass es für solche Schriftarten kein universelles Format gibt. Und die Schriftarten selbst funktionieren in vielen Fällen nicht richtig. Normale Apps werden sie seltsam behandeln. Sehen:
Jongware hat ein Skript namens Monoline Text Drawing für Illustratoren erstellt. Sie können es hier herunterladen:
Es ist möglich, eigene Schriftarten dieses Typs in PostScript zu erstellen, obwohl Schriftarten des Typs 3 verwendet werden (die Unterstützung ist jedoch nicht mehr weit verbreitet *, obwohl Illustrator diese unter bestimmten Umständen verwenden könnte). Die Unterstützung in Design-Apps ist jedoch rar. Aber ich benutze das eigentlich den ganzen Tag, wenn ich ostScript mache. Hier ist ein Beispiel (Schriftart für besondere Zwecke nur für diese Demo bearbeitet):
Um dies zu verwenden, legen Sie es einfach in eine Textdatei mit einer EPS-Endung und ziehen Sie es in den Illustrator oder das Wort. Stellen Sie sicher, dass vor dem Beginn keine Leerzeilen vorhanden sind. Sie können den Text bearbeiten, indem Sie ändern, was sich in den dreizeiligen Parens befindet. Die Einschränkung hier ist, dass ich nur die Zeichen 'L' 'a' und 'b' definiert habe.
Bild 1 : Vorschau des Schriftprogramms.
* Das war also in den späten 1980er und mittleren 1990er Jahren leicht möglich, aber nicht heute. Die Unterstützung wurde größtenteils entfernt. Einige Adobe-Softs haben dies noch.
quelle
Metafont ist eine Beschreibungssprache, mit der Vektorschriften definiert werden.
Im Gegensatz zu gängigen Konturschriftformaten (wie TrueType oder PostScript Type 1) besteht eine Metafont-Schrift in erster Linie aus Strichen mit "Stiften" endlicher Breite sowie gefüllten Bereichen. Anstatt den Umriss der Glyphe direkt zu beschreiben, werden in einer Metafont-Datei die Stiftpfade beschrieben.
Was Sie beschreiben, kann als Metafont-Schriftart mit konstanter Stiftbreite implementiert werden.
quelle
Ein anderer Begriff für das, wonach Sie suchen, ist "Stick-Font". Unter http://www.mrrace.com/CamBam_Fonts/ gibt es einen kostenlosen Satz von neun, die ich für das CNC- und Lasergravieren verwendet habe.
Beachten Sie, dass diese Schriftarten auf dem Bildschirm in der Regel schlecht aussehen und geschlossene Bereiche häufig durchgehend angezeigt werden. Dies liegt daran, dass es sich um technisch ungültige Gliederungsschriften handelt: Jedes Zeichen besteht notwendigerweise aus einer oder mehreren geschlossenen Schleifen (da moderne Betriebssysteme keine andere Art von Schrift unterstützen), aber jede Schleife hat einen Nullbereich. Sie sind daher möglicherweise für Sie ungeeignet, wenn das Ziel nicht die Gravur ist.
quelle
In der Architektur kann ein Anfänger Wände als einzelne Linien zeichnen. Dies ist jedoch ungenau und kann nicht existieren - selbst dünne Wände haben eine Dicke.
Ebenso hat dein A links, auch ein dünnes, eine Dicke. Wie dick? Ist es 1pt? Ist es 0.025pt? Woher weiß der Drucker das? Wir müssen es sagen.
Um Ihre Frage zu beantworten, kann es keine eindimensionale Schrift geben, wie Sie sie beschreiben. Alle Linien müssen eine gewisse Dicke haben, um zu existieren.
quelle