Schreiben von Text mit Zeichenvariationen


10

Ich suche nach Alternativen zur Handschrift eines Comics. Eine attraktive Alternative wäre das Erstellen einer benutzerdefinierten Schriftart. (Ich werde in einer separaten Frage nach Details dazu fragen.)

Ich möchte jedoch den Charakteren Variationen hinzufügen , damit sie sich natürlicher anfühlen. Dies bedeutet, dass ein Zeichen mehrere, subtil unterschiedliche Definitionen haben muss. Welche Definition verwendet werden soll, wird zufällig bestimmt.

Unterstützt ein aktuelles Mainstream-Schriftformat dies?

Wenn nicht, welche Methoden gibt es, um digitalen Text mit solchen Variationen zu erzeugen?

Oder ist das einfach verrückt, um die erste benutzerdefinierte Schriftart zu erstellen?


Ist Ihre Beschriftung alle Kappen?
e100

@ e100 ja, alle Kappen den ganzen Weg
Pekka

Wenn es Ihnen nichts ausmacht, TeX zu verwenden, lesen Sie diese Antwort, die sich auf Donald Knuths Punk-Schriftart bezieht . Lesen Sie auch diesen Artikel über dynamische Schriftarten.
Paolo Gibellini

Antworten:


4

Da Sie in Ihrem Comic nur Großbuchstaben verwenden möchten, könnte eine einfache Lösung zum Hinzufügen einer kleinen Variation sein:

  • Erstellen Sie für jeden Buchstaben zwei verschiedene Großbuchstaben
  • Weisen Sie einen dem Großbuchstaben des Buchstabens und den anderen dem Kleinbuchstaben des Buchstabens zu
  • Erstellen Sie Ihre Beschriftung mit einer Mischung aus Groß- und Kleinbuchstaben

Sie könnten den Mix wahrscheinlich zufällig auf A exTEnt bY hämmern, während Sie direkt in Ihre Design-App tippen, aber ich wäre versucht, ein Skript in meiner bevorzugten Umgebung zu schreiben, um den Fall einer Textfolge zufällig zu sortieren und dann einzufügen Sie möchten wahrscheinlich sicherstellen, dass bei zwei sich wiederholenden Buchstaben, z. B. "tt" in "letter" oder "oo" in "moon", immer unterschiedliche Formen verwendet werden, anstatt wirklich zufällig zu sein.

Dieser Ansatz hat auch den Vorteil, dass Sie keinen voll ausgestatteten Schrifteditor benötigen oder sich mit dem Innenleben des OpenType-Formats befassen müssen.


1
Oooh, sehr interessante Problemumgehung. Großartig, danke! (Ich hasse es , akzeptierte Antworten zu wechseln, aber in diesem Fall ist es wirklich gerechtfertigt.)
Pekka

5

Opentype-Schriftarten ermöglichen viele kontextbezogene alternative Formen der einzelnen Glyphen und Regeln, mit denen festgelegt wird, wann die Standard-Glyphenform automatisch ersetzt wird.

Soweit mir bekannt ist, unterstützt jede Anwendung, die OT-Schriftarten unterstützt, diese Funktionen.

Während Sie normalerweise nur wenige Buchstaben mit einer kontextbezogenen Alternative haben, ist es theoretisch möglich, mehrere Formulare pro Buchstabe zu haben. Aber ich glaube nicht, dass Sie ihr Aussehen wirklich zufällig bestimmen können, sondern nur durch sie radeln können. Wenn Sie also drei Formen von 'a' hätten, würden sie nacheinander verwendet und in 'Die schwarze Katze saß auf der Matte' wiederholt. )

Hier ist eine schöne Demoseite, die die automatische kontextbezogene alternative Ersetzung der Studio Lettering-Schriftarten von House Industries zeigt. Dies beinhaltet das Wechseln zwischen Formularen, um handgemalten Text zu emulieren, aber ich denke nicht, dass es alternative Formulare für jeden Buchstaben enthält.

Um eine solche Schriftart selbst zu erstellen, müssen Sie nicht nur die Glyphen entwerfen, sondern auch den Ersetzungscode hinzufügen. Ich bin mir nicht sicher, wie schwierig dies ist, aber es wird nicht von allen Apps zur Schriftbearbeitung unterstützt.


Die potenziell nützlichste OpenType-Funktion, randum eine zufällige Glyphe aus einem Satz pro Zeichen zu rendern, beträgt fast 10 Jahre und wird von keiner mir bekannten OpenType-fähigen Software unterstützt.
usr2564301

2

Sie müssten nicht nur eine Schriftart verwenden, die mehrere Glyphen für dasselbe Zeichen enthält, sondern Ihre Anwendung müsste auch diese Funktion unterstützen.

InDesign und Illustrator verfügen beide über eine Glyphenpalette, mit der Sie manuell eine alternative Glyphe für ein beliebiges Zeichen in Ihrem Text auswählen können. Dies wäre jedoch ein ziemlich arbeitsintensiver Prozess, wenn Sie viel Typ einstellen würden.

Ich kenne keine Software, die zufällig eine alternative Glyphe auswählt, und relativ wenige Schriftarten bieten sie an. Diejenigen, die dies tun, sind oft auf eine Teilmenge von Zeichen beschränkt, normalerweise um Swashes und Ligaturen bereitzustellen.

Das Erstellen einer benutzerdefinierten Schriftart und das manuelle Ändern aller Glyphen (oder das Schreiben von Code, um dies für Sie zu tun) wäre kein triviales Unterfangen. Es wäre wahrscheinlich einfacher, deinen Comic von Hand zu schreiben :)


Gute Argumente. Außerdem müsste für jedes erdenkliche Paar auch eine Menge Pairing / Kerning durchgeführt werden ... Ich denke, ich werde mit dem Erstellen einer Single-Glyph-Schrift experimentieren und prüfen, ob ich damit zuerst anständige Ergebnisse erhalte.
Pekka

OpenType-Schriftarten können jedoch auch das Ersetzen von kontextbezogenen Alternativen automatisieren. Dies wird manchmal in Produktionsschriftarten verwendet, um Handschriftzüge zu emulieren.
e100

1

Sie streben nach kontextuellen und stilistischen alternativen Zeichenformen, die vom Opentyp unterstützt werden:

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


-3

Es gibt mehrere SaaS-Lösungen, die genau dies bieten. Oft werden keine echten Schriftarten verwendet, sondern eine spezielle Software, die eine Randomisierung auf ein Niveau durchführt, bei dem es fast unmöglich ist, einen Unterschied zu machen, wenn es sich um eine tatsächliche Handschrift oder ein computergeneriertes Dokument handelt. Manchmal macht eine Person wirklich jeden Brief von Hand.

Sie können solche Dienste über Online-Plattformen wie fiverr oder einfach über Google finden .

Haftungsausschluss: Ich arbeite für einen solchen Dienst , den ich natürlich empfehlen würde.



Leider sieht es so aus, als würde ein externer Link beworben, und ich habe gerade die Richtlinien für die Werbung überprüft , aber ich habe wirklich nicht versucht, dies zu tun (obwohl es tatsächlich mein Produkt ist). Was wäre der beste Weg, um dann nicht herabgestimmt zu werden? Sollte ich meine vorherige Antwort vollständig löschen oder gibt es eine Möglichkeit, den Inhalt zu bearbeiten? Ich habe nicht die Absicht, das System als Spam zu versenden, da ich regelmäßig StackExchange und StackOverflow
aleksandaril

1
Sie müssen Ihre Antwort bearbeiten, um den Haftungsausschluss hinzuzufügen, dass dies Ihr Produkt ist. Ich kann nichts gegen die Abstimmungen tun, aber es würde wahrscheinlich helfen, wenn Sie den Prozess näher erläutern und andere Anbieter hinzufügen ...
neugierig

Hallo aleksandaril. Ich habe mir erlaubt, Ihre Antwort zu bearbeiten, um die Eigenwerbung etwas weniger krass zu machen. Ich habe andere Anbieter hinzugefügt, den Namen Ihres Dienstes entfernt (aber den Link beibehalten) und die allgemeinen Informationen zu den Diensten oben platziert. Sie können Ihre Antwort jederzeit bearbeiten , wenn Sie der Meinung sind, dass Sie sie weiter verbessern können.
PieBie

Vielen Dank für Ihre Unterstützung. Die Antwort ist so gut wie jetzt, also würde ich sie nicht ändern. Nochmals vielen Dank. Ich weiß das wirklich zu schätzen.
Aleksandaril
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.