Zufällige Zeichen in Fontlab [duplizieren]

Ich arbeite an einem Projekt, in dem ich eine Schriftart erstellen möchte, aber es ist eher ein Mustergenerator.

Hier sind 2 Bilder, um zu zeigen, was mein Konzept ist:

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Mit einigen Skripten ist es möglich, dass ich das tun möchte?

Ich habe eine Schriftart namens Duffy Script gefunden, bei der der Designer mit Contextual Alternates das gleiche Ergebnis erzielen wollte wie ich, aber es ist nur pseudozufällig. Wenn ich das Vorschaufenster öffne und (zum Beispiel) aein paar Mal auf drücke, es dann lösche und es erneut mache, erhalte ich immer wieder dieselbe Bestellung. Es ist also nicht jedes Mal anders, wenn ich die aTaste drücke.

Wenn weitere Informationen benötigt werden, um meine Frage zu beantworten, lassen Sie es mich wissen!

Antworten (1)

Es ist nicht möglich, dass die Schriftart zufällig ist. Hauptsächlich, weil das Dokument dadurch jedes Mal anders wäre, wenn Sie es neu rendern*. Das Schriftprogramm liest seinen Status aus dem Geschriebenen.**

Sie können immer noch so etwas tun, indem Sie bestimmte Schriftarten unsichtbar machen, die den lokalen Seed hervorheben, nachdem die Psoudorandom-Kette anders ist. Es gibt jedoch einfachere Möglichkeiten, Zufallssequenzen zu generieren***. Was ist Ihr Anwendungsfall.

* Es könnte zwar interessant sein, dass die Seite jedes Mal anders aussieht, wenn Sie von der Seite herunterscrollen. Das Identifizieren separater Abdrücke ist nicht so nützlich.

** Beachten Sie, dass dies früher in der Ära der Postscript-Schriftarten möglich war.

*** Sie können Postscript einbetten, es kann sich so verhalten.

Danke für deine Antwort! Zunächst einmal möchte ich die Benutzer entscheiden lassen, wie das Muster aussehen soll. Sie können dies leicht tun, wenn sie die erwähnten Tasten drücken. Aber ich möchte ihnen die Wahl lassen, ein völlig zufälliges Muster zu erstellen, bei dem sie nicht entscheiden müssen, was sie verwenden möchten. Wie kann ich das dann erreichen?
@DanielVarga nicht möglich, tut mir leid.
Noch eine Frage! Ich habe Änderungen an einigen Funktionen vorgenommen (wie Em-Quadrat und TrueType-spezifische Metriken), um die Muster unendlich zu machen (also keine Lücke zwischen den vertikalen Linien usw.), aber ich bin mir nicht sicher, ob dies der richtige Weg ist. Könntest du bitte einen Blick darauf werfen? Ich habe ein OTF von Fontlab generiert.
@DánielVarga Ich schwimme auf einem Floß aus Holz, alles was ich habe, ist ein Telefon mit Badehose und ein schwimmendes Devoce und eine wasserdichte Packung für meine Kleidung, also nicht jetzt, nein.