Handschrift-Schriftart, die zufällig Zeichen auswählt?


15

Erstens weiß ich nicht viel über das Erstellen von Schriftarten.

Ich arbeite mit einer Kinderbuchautorin zusammen und möchte aus ihrer Handschrift eine Schrift erstellen. Das bedeutet, dass ich mehr als ein Zeichen pro Buchstabe haben und sie zufällig verwenden muss.

Ich habe Möglichkeiten gefunden, eine Schriftart aus Ihrer Handschrift zu erstellen (googeln) - aber das hat diese Fähigkeit nicht. Jemand mit Ideen?

Vielen Dank!


2
Ich kenne keine Schriftart, die jemals eine zufällige Glyphe auswählt. Sie müssten eine OpenType-Schriftart mit einer Vielzahl von Glyphen erstellen und diese dann manuell ändern.
Scott

7
Ich denke , wenn Schrift Entscheidungsträger dies zu tun, sie es tun , indem Lasten und Lasten und Lasten der Schaffung Ligatur - so die ain ...sa...könnte in verschieden sein , ...ta...um ...ma...zu ...ssa...zu ...sau...etc etc - aber zwei identische Worte würden identisch aussehen. Schriftarten ermöglichen auch Varianten von Buchstaben, die manuell angewendet werden können. Mit diesen können Sie wiederholte Wörter in der Nähe reparieren, sodass sie nicht auf derselben Seite identisch sind (oder Sie können einige Ligaturen überspringen). Ich kann mich jedoch nicht an eine Quelle erinnern, denke, es war ein Interview mit einem Handschriftenhersteller auf MyFonts vor etwa einem Jahr
user56reinstatemonica8

1
Diese Quelle kann ich immer noch nicht finden, aber um ein großartiges Beispiel für einen Trick zu finden, bei dem Handschriften lebendig und real aussehen, schauen Sie sich Aya Script von Crystal Kluge an (die Live-Demo auf dieser Seite zeigt nur einen kleinen Teil des Tricks in dieser Schriftart - Schauen Sie sich die Beispiele an)
user56reinstatemonica8

1
Ligaturen sind wahrscheinlich der richtige Weg, wie @ user568458 vorschlägt: Viele Schriften haben sie bereits, viele Programme unterstützen sie bereits (wie Indesign) und die Unterstützung ist normalerweise transparent. Wenn Sie tippen fiund das füber dem iPunkt verborgen iist, dann handelt es sich wahrscheinlich um einen automatischen Ligaturwechsel.
Horatio

Ja. Davon abgesehen kenne ich kein Schriftformat, das die Zufallsgenerierung von Zeichen unterstützt.
MarcinWolny

Antworten:


10

Die OpenType-Technologie erlaubt keine Zufälligkeit, daher muss 'Zufälligkeit' simuliert werden.

OpenType-Zufälligkeiten können mithilfe von Buchstabengruppen simuliert werden, die als Alternativen bezeichnet werden. Die Idee, dass Sie 3 Gruppen oder mehr der gleichen Buchstaben haben könnten, die sich drehen; Es ist zu erwarten, dass ein Buchstabe nie mehr als einmal in einem Wort vorkommt. Leider Kombinationen aufgrund Brief, Wiederholungen wird angezeigt.

Es ist vielleicht nicht ganz die Schriftart, nach der Sie suchen, aber ein gutes Beispiel dafür, wie einige Leute versucht haben, dies zu lösen, ist die Entwicklung von Liza (hier sehr gut erklärt: http://www.underware.nl/case-studies/ zufällig-gegen-schlau / )

Sie haben ein 1-2-3-Gruppensystem von Buchstaben, die sie den Rotator nennen. Sie haben jedoch auch den Swapper für die Arbeit auf dem Rotator entwickelt.

Der Swapper schaut entlang der Linie zurück, um zu überprüfen, ob unglückliche Wiederholungen auftreten. In diesem Fall wird die Wiederholung identischer Glyphen (in unmittelbarer Nachbarschaft) korrigiert.

Wenn dies nicht ausreicht, erwähnen sie auch die OpenType-Zufälligkeit basierend auf Sprache und stilistischen Alternativen.

Dies ist wahrscheinlich das vollständigste mir bekannte Beispiel für simulierte Zufälligkeit, es sei denn, jemand weiß etwas besseres !?


Lisa ist ein gutes Beispiel. LettErrors Flipper verwendet die gleiche Technik und ist etwas älter. Sie erwähnen auch die Rotationstabellen: letterror.org/content/nypels/flipper.html
allcaps

Dieser Typophile-Thread ist ein guter Ausgangspunkt für Rotationssuchen und Untertabellen: typophile.com/node/19625
allcaps

@allcaps Das ist komisch, weil ich LettError erwähnen wollte, aber ich konnte keinen guten Link finden! Netter typophiler Link !!
Stuart

Dies ist ein weiterer schöner! letterror.com/dev/css3/kosmik Du könntest es selbst versuchen :)
allcaps

Tut mir leid, OpenType erlaubt dies und hat eine Funktion, die sogar "Randomize" heißt. Einige Details und Links in meiner Antwort.
Martin Zaske

9

Zufälligkeit ist möglich. *

Man muss nur sehr schlau und engagiert sein, um dies zu erreichen. Schwerwiegende Programmierfehler erforderlich.

Bei den meisten sehr natürlich aussehenden Handschriften werden kontextbezogene Alternativen und komplizierte Ligaturersetzungen verwendet. Dies erzielt tatsächlich ein natürlicheres Ergebnis als die Randomisierung.

Einige gute Beispiele für konsistente Ersetzungen finden Sie in den Skript-Schriften von Sudtipos. Der kürzlich erschienene Rolling Pen ist ein ausgezeichnetes Exemplar.

Rolling Pen ist eine weitere Tasse von mir, die mit Alternates, Swashes, Ligaturen und anderen technischen Vorteilen überfüllt ist. Verwenden Sie es in einem Programm, das OpenType-Funktionen für erweiterte Typografie unterstützt, um sein volles Potenzial auszuschöpfen.

Bildbeschreibung hier eingeben

* Geschichtsunterricht

Für diejenigen unter Ihnen, die sich an die großartige Beowolf-Schrift von Just van Rossum und Erik van Blokland erinnern , ist sie zurück. So'ne Art.

Bildbeschreibung hier eingeben

Hier ist die Geschichte von FontFont:

FF Beowolf wurde Ende der dunklen und trüben 1980er Jahre geboren, als Just van Rossum und Erik van Blokland einen Weg fanden, die Programmierung in PostScript-Schriften zu ändern. Beim Drucken bewegte sich jeder Punkt in jedem Buchstaben in jedem Wort auf der Seite nach dem Zufallsprinzip, was den Buchstaben ein erschüttertes, verstörtes Aussehen verlieh. Ursprünglich als „RandomFont“ bezeichnet, haben van Blokland und van Rossum drei Versionen mit zunehmendem Zufallsrisiko erstellt. FontShop veröffentlichte sie als FF Beowolf, die erste eigenständige Schrift.

Die Technologie in FF Beowolf entsprach nicht den Vorstellungen der Computer- und Druckerhersteller für das Desktop Publishing. Während FF Beowolf die meiste Zeit der 90er Jahre großartig (wenn auch ein bisschen langsam) wirkte, war es ihm schließlich untersagt, seine Magie zu entfalten: lästige Dinge wie Druckertreiber und Betriebssysteme, die gelernt hatten, die Nicht-Standard zu ignorieren. FF Beowolf schien in Erinnerung zu bleiben.

Die OpenType-Technologie brachte jedoch neue Hoffnung und beschritt Wege im Typetech-Kontinuum, die schließlich zu einer neuen Generation von RandomFonts führen würden. Jede Glyphe in jeder Schrift hat zehn Alternativen und ein gewaltiges faustisches Gehirn, um das Chaos zu kontrollieren. Speziell entwickelte und höllisch komplexe Software, fast neunzigtausend Glyphen und eine Armee von speziell gebauten Bots brauchten Tage, um die OpenType-Funktionen zu entwickeln, die kein gewöhnliches Typ-Tool zusammenstellen konnte.

[...] Die Zufälligkeit wird auf dem Bildschirm in allen Anwendungen unter MacOS und Windows ausgeführt, die OpenType unterstützen.


Ich möchte sagen, dass Zufälligkeit möglich war . Es ist nicht mehr so ​​möglich wie damals, als wir Postscript-Schriften verwendeten. Die heutigen Font-Programm-Engines sind eingeschränkter als die früheren, da viele selten genutzte Features entfernt wurden, um die Implementierung zu vereinfachen. Was Sie beschreiben, ist keine Zufälligkeit, sondern eine komplizierte Suche, die zufällig erscheint. Echte Zufälligkeit war möglich. Obwohl es keinen Nachfolgekontext gab, bin ich mir nicht sicher, welcher besser ist. Der andere war sicherlich nicht ausgelastet.
Joojaa

4

Einige OpenType-Schriftarten haben mehrere Designs für ein bestimmtes Zeichen und zeigen eines zufällig an, damit der Text natürlicher handgeschrieben aussieht. Zum Beispiel http://fontfeed.com/archives/upcoming-fontfont-mister-k-pro/

Bildbeschreibung hier eingeben


Wählt es den Charakter wirklich zufällig aus? Ich kann nicht sehen, wie es das machen würde. Es gibt viele Alternativen und Ligaturen, so dass Sie es auch manuell machen können.
Yokel

Ich bin mir nicht sicher, ob sie rein zufällig sind , aber das ist ein großartiges Beispiel für eine Schriftart, die mit Zeichenvarianten und Ligaturen wirklich gut aussieht wie natürliche Handschrift. Die llund drei Arten von iin "Indiscriminada" in der Stichprobe sind gute Beispiele.
user56reinstatemonica8

2

Ich habe in einem zufälligen Ersetzungsskript gearbeitet und bin zu dem Schluss gekommen, dass es kein magisches Rezept mit einem einzelnen Skript gibt. Stattdessen muss die Programmierung das Ergebnis mehrerer Skripten sein, die das Ergebnis mithilfe mehrerer Suchvorgänge mehrmals ändern. Die obigen Antworten sind nur der erste Teil, um die zufällige Ersetzung zu erhalten, aber diese müssen mit vielen anderen Klassen und Nachschlägen verbessert werden. Ich bin sicher, dass das Ergebnis, das ich erhalten habe, gut funktioniert und Sie können es hier sehen: Bildbeschreibung hier eingeben

Wenn Sie weitere Informationen zur zufälligen Programmierung Ihrer Schrift benötigen, können Sie mich gerne auf meiner Fanseite zu FB: Corradine Fonts kontaktieren.


2

Luc Devroye hat die beste Liste, die ich je von "zufälligen" Schriften gesehen habe. Ich erinnere mich, wie ich vor einigen Jahren seine Zeitung Random fonts für die Simulation von Handschriften gelesen habe und fasziniert war. Tatsächlich habe ich nach diesem Artikel gesucht, als ich diese Frage gefunden habe.

Einige der Links sind nicht mehr vorhanden, aber Sie können beispielsweise MyFont auf dem Wayback- Computer finden . Ich habe MyFont noch nie ausprobiert und unterstütze es nicht usw., aber es scheint im Grunde das zu sein, was Sie wollen.


1

Opentype erlaubt zufällige Texte.

Nicht viele kommerzielle Schriften bieten diese Funktion an, es gibt sie jedoch:

Font Variations ist auf umfassende Weise in OpenType 1.8 integriert, sodass die meisten zuvor vorhandenen Funktionen in Kombination mit Variationen verwendet werden können. Insbesondere werden Variationen sowohl für TrueType- oder CFF-Glyphenumrisse als auch für TrueType-Hinweise und für die OpenType-Layoutmechanismen unterstützt.

https://en.wikipedia.org/wiki/OpenType

Es gibt eine spezielle Funktion für die Handschriftsimulation, die auf dem zufälligen Rendern von Glyphenvarianten basiert:

Funktionen für die Ligation und alternative Formulare, die für alle Skripte vorgesehen sind

Randomize rand S3 Ersetzt Zeichen durch zufällige Formen (soll Handschrift simulieren)

https://en.wikipedia.org/wiki/List_of_typographic_features#OpenType_typographic_features

Hier ist nur ein Beispiel für den Kauf / die Lizenzierung einer geeigneten Schriftart von myfonts.com: Verwenden Sie die erweiterte Suche und verwenden Sie zwei Zeilen: Tags enthalten "handschriftliche" UND OpenType-Funktionen enthalten "Randomize"

Sie finden Sachen wie "Salted" und "Salted Sweet" oder "Hand It".

Vielleicht möchten Sie nach Preis sortieren und mit den teuren beginnen. Das Bereitstellen einer Handschriftsimulation ist ein großer Aufwand.

Schauen Sie sich auch "Interconnected" an und lesen Sie die Beschreibung, um mehr über das Simulieren von Handschriften ohne tatsächliche Randomisierung zu erfahren (dies geht über Ihre eigentliche Frage hinaus, aber ich glaube, Sie interessieren sich mehr für die visuellen Ergebnisse als für die Technologie "Randomisierung"): https : //www.myfonts.com/fonts/myhandwritings/interconnected/


0

Es gibt ein perfektes Beispiel für eine wirklich zufällige Schriftart: Punk von Donald Knuth. Es kann problemlos in jedem TeX-Paket verwendet werden, z. B. in ConTeXt (siehe: Hans Hagen, The Punk Module ).


0

Pseudozufälligkeit mit OpenTypes Calt-Funktion

Echte Zufälligkeit ist nicht möglich. Die OpenType-Spezifikation enthält einen Teil, der jedoch nicht unterstützt wird. Mit der OpenType-Calt-Funktion können Sie jedoch eine ziemlich zufällig aussehende Schriftart erstellen.

Dieses Kapitel aus dem OpenType-Kochbuch beschreibt (unten) drei verschiedene Strategien: http://opentypecookbook.com/common-techniques.html

Das folgende Tutorial hat eine andere Beschreibung: https://glyphsapp.com/tutorials/features-part-3-advanced-contextual-alternates

Abhängig von der Strategie, die Sie auswählen, kann das Erstellen der Feature-Datei für die Zufälligkeit von Hand eine frustrierende Erfahrung sein. Das Programmieren eines Skripts zum Erstellen der Feature-Datei ist realistischer.

Bearbeiten: In der Zwischenzeit habe ich ein Projekt von mir ( Calligraphr ) fertiggestellt, mit dem auch komplette Font-Neulinge einen Font mit zufälligen Buchstaben erstellen können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.