Carattere della scrittura a mano che sceglie casualmente i caratteri?


15

Innanzitutto, non so molto sulla creazione di caratteri.

Lavoro con un autore di libri per bambini e voglio creare un carattere dalla sua calligrafia. Ciò significa che devo avere più di un carattere per lettera e usarli a caso.

Ho trovato il modo di creare un font dalla tua calligrafia (su Google) - ma non ha questa capacità. Qualcuno con idee ??

Grazie!


2
Non conosco nessun tipo di carattere che sceglierà mai un glifo casuale. Dovresti creare un font OpenType con una vasta gamma di glifi e quindi modificare manualmente i glifi.
Scott,

7
Penso che quando i responsabili di carattere fanno, lo fanno con la creazione di carichi e carichi e carichi di legature - in modo che il ain ...sa...potrebbe essere diverso da a ...ta...per ...ma...a ...ssa...per ...sau...etc etc - ma due parole identiche guarderei identici. I caratteri consentono anche varianti sulle lettere che possono essere applicate manualmente, che è possibile utilizzare per 'correggere' le parole ripetute l'una accanto all'altra in modo che non siano identiche sulla stessa pagina (o, è possibile saltare alcune legature). Non riesco a ricordare una fonte per questo, penso che sia stata un'intervista con un creatore di caratteri per la scrittura su MyFonts di circa un anno fa
user56reinstatemonica8

1
Non riesco ancora a trovare quella fonte, ma per un grande esempio di inganno dell'opentipo che rende i caratteri della calligrafia vivaci e reali, dai un'occhiata a Aya Script di Crystal Kluge (la demo dal vivo su quella pagina mostra solo una piccola quantità dell'inganno in quel carattere - guarda i campioni)
user56reinstatemonica8

1
le legature sono probabilmente la strada da percorrere come suggerisce @ user568458: molti caratteri tipografici già li hanno, molti programmi già li supportano (come indesign) e il supporto è di solito trasparente. Se si digita fie il punto fè nascosto sopra il ipunto e il punto iè scomparso, è probabilmente una sostituzione automatica della legatura.
horatio

Sì. A parte questo, non conosco alcun formato di carattere che supporti la randomizzazione dei caratteri.
MarcinWolny,

Risposte:


10

La tecnologia OpenType non consente la casualità, quindi è necessario simulare la "casualità".

La "casualità" di OpenType può essere simulata usando gruppi di lettere conosciute come alternative. L'idea che potresti avere 3 gruppi o più delle stesse lettere che ruotano; ti aspetteresti di non vedere mai più la stessa lettera più di una volta in una parola. Purtroppo a causa di combinazioni di lettere, ripetizioni verranno visualizzati.

Potrebbe non essere proprio il carattere che stai cercando, ma un buon esempio di come alcune persone hanno cercato di risolverlo è durante lo sviluppo di Liza (spiegato molto bene qui: http://www.underware.nl/case-studies/ random-vs-clever / )

Hanno un sistema di raggruppamento di lettere 1-2-3 che chiamano il rotatore. Tuttavia, hanno anche creato lo Swapper per funzionare sopra il Rotatore.

Lo Swapper guarda indietro lungo la linea per verificare se compaiono ripetizioni sfortunate. In tal caso, correggerà la ripetizione di glifi identici (nelle immediate vicinanze).

Se ciò non bastasse, menzionano anche la casualità di OpenType basata sul linguaggio e anche su alternative stilistiche.

Questo è probabilmente l'esempio più completo che conosco per casualità simulata a meno che qualcun altro non sappia qualcosa di meglio !?


Lisa è un buon esempio. LettErrors Flipper utilizza la stessa tecnica ed è un po 'più vecchio. Citano
allcaps

Questo thread Typophile è un buon punto di partenza per ricerche di rotazione e sottotitoli
allcaps

@allcaps È strano perché stavo per citare LettError ma non sono riuscito a trovare un buon link! Bel link typophile !!
Stuart,

Questa è un'altra bella! letterror.com/dev/css3/kosmik Potresti ... Provalo tu stesso :)
allcaps

Siamo spiacenti, OpenType lo consente e ha una funzione, anche chiamata "Randomize". Alcuni dettagli e collegamenti nella mia risposta.
Martin Zaske,

9

La casualità è possibile. *

Devi solo essere davvero intelligente e davvero dedicato a farlo accadere. Richiede costanti programmi di programmazione.

La maggior parte dei caratteri di scrittura a mano dall'aspetto molto naturale troverai l'uso di alternative contestuali e la sostituzione complicata della legatura. Questo in realtà ottiene un risultato più naturale della randomizzazione.

Alcuni grandi esempi di sostituzioni coerenti possono essere visti nei caratteri dello script da Sudtipos. La loro recente versione Rolling Pen è un esemplare eccellente.

Rolling Pen è un'altra mia coppa che investe con supplenti, strisce, legature e altri vantaggi tecnici. Per esplorare il suo pieno potenziale, utilizzalo in un programma che supporti le funzionalità OpenType per una tipografia avanzata.

inserisci qui la descrizione dell'immagine

* Lezione di storia

Per quelli di voi che ricordano il grande font Beowolf di Just van Rossum ed Erik van Blokland, è tornato. Tipo.

inserisci qui la descrizione dell'immagine

Ecco la storia di FontFont:

FF Beowolf è nato alla fine degli oscuri e oscuri anni '80, quando Just van Rossum ed Erik van Blokland hanno trovato il modo di cambiare la programmazione nei caratteri PostScript. Quando viene stampato, ogni punto di ogni lettera in ogni parola della pagina si sposta in modo casuale, dando alle lettere un aspetto scosso e sconvolto. Inizialmente soprannominato "RandomFont", van Blokland e van Rossum hanno creato tre versioni con gradi crescenti di potenziale casualità e FontShop l'ha rilasciato come FF Beowolf, il primo carattere tipografico con una propria mente.

La tecnologia di FF Beowolf non era ciò che i produttori di computer e stampanti avevano in mente per la pubblicazione desktop. Quindi, mentre ha funzionato alla grande (anche se un po 'lento) per gran parte degli anni '90, FF Beowolf alla fine è stato espulso dal compiere la sua magia: cose fastidiose come driver di stampa e sistemi operativi hanno imparato a ignorare il non standard. FF Beowolf sembrava relegato in un mero ricordo.

Ma la tecnologia OpenType ha portato nuove speranze, creando percorsi nel continuum typetech che alla fine porterebbe a una nuova generazione di caratteri casuali. Ogni glifo in ogni carattere ha dieci supplenti e un enorme cervello faustiano per controllare il caos. Software appositamente sviluppato e incredibilmente complesso, quasi novantamila glifi e un esercito di robot appositamente progettati impiegarono giorni per forgiare le funzionalità OpenType che nessuno strumento di tipo ordinario avrebbe potuto assemblare.

[...] La casualità si comporta sullo schermo in qualsiasi applicazione su MacOS e Windows che supporta OpenType.


Vorrei dire che la casualità era possibile . Non è più possibile come quando usavamo i caratteri PostScript. I motori del programma di font di oggi sono più limitati rispetto ai motori del passato perché molte funzionalità utilizzate raramente sono state rimosse per facilitare l'implementazione. Ciò che descrivi non è casualità, ma una ricerca complicata che appare casuale, la vera casualità era possibile. Sebbene il contesto di successione non lo fosse, non sono sicuro di quale sia il migliore. L'altro era certamente sottoutilizzato.
joojaa,

4

Alcuni caratteri OpenType hanno diversi disegni per un personaggio particolare e ne mostrano uno in modo casuale in modo che il testo appaia più naturalmente scritto a mano. Ad esempio http://fontfeed.com/archives/upcoming-fontfont-mister-k-pro/

inserisci qui la descrizione dell'immagine


Sceglierà davvero il personaggio in modo casuale? Non riesco a vedere come lo farebbe. Ha molte alternative e legature, quindi puoi farlo manualmente.
Yokel,

Non sono sicuro che siano rigorosamente casuali , ma questo è un ottimo esempio di carattere che fa davvero un buon lavoro di apparire come una calligrafia naturale usando varianti di caratteri e legature. I lltre tipi di i"indiscriminada" nel campione sono ottimi esempi.
user56reinstatemonica8

2

Ho lavorato in uno script di sostituzione casuale e la mia conclusione è che non esiste una ricetta magica con un singolo script, al contrario, la programmazione deve essere il risultato di più script che cambieranno il risultato più volte utilizzando diverse ricerche. Le risposte sopra sono solo la prima parte per ottenere la sostituzione casuale, ma queste devono essere migliorate con molte altre classi e ricerche. Sono sicuro che il risultato che ho ottenuto funziona benissimo e puoi vederlo qui: inserisci qui la descrizione dell'immagine

Se hai trovato maggiori informazioni su come programmare casualmente il tuo font, non esitare a contattarmi sulla mia fan page su FB: Corradine Fonts.


2

Luc Devroye ha la migliore lista che io abbia mai visto di caratteri "casuali". Ricordo di aver letto i suoi caratteri casuali per la simulazione della scrittura a mano diversi anni fa e di essere stato affascinato. In effetti, stavo cercando quel documento quando ho trovato questa domanda.

Alcuni dei collegamenti sono defunti, ma puoi trovare ad esempio MyFont sulla Wayback Machine. Non ho mai provato MyFont e non lo approvo ecc., Ma sembra essere sostanzialmente quello che vuoi.


1

Opentype consente testi randomizzati.

Non molti caratteri commerciali offrono questa funzionalità, ma esiste:

Font Variations è integrato in OpenType 1.8 in modo completo, consentendo di utilizzare la maggior parte delle funzionalità precedentemente esistenti in combinazione con le variazioni. In particolare, le varianti sono supportate sia per i contorni di glifi TrueType o CFF, sia per i suggerimenti TrueType e anche per i meccanismi di layout OpenType.

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

Esiste una funzione dedicata per la simulazione della scrittura a mano, basata sul rendering casuale dei glifi delle varianti:

Funzionalità di legatura e forme alternative destinate a tutti gli script

Random Rand S3 Sostituisce il carattere con forme casuali (pensato per simulare la scrittura a mano)

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

Ora per l'acquisto / la licenza di un font adatto , ecco solo un esempio di myfonts.com: usa la ricerca avanzata e usa due righe: i tag includono "scritti a mano" E le funzionalità OpenType includono "Randomize"

Troverai cose come "Salato" e "Salato dolce" o "Hand It".

Potresti voler ordinare per prezzo e iniziare con quelli costosi. La simulazione della scrittura a mano è un grande sforzo.

Guarda anche "Interconnessi" e leggi la descrizione per apprendere ulteriori idee sulla simulazione della scrittura a mano senza utilizzare la randomizzazione effettiva (questo va oltre la tua domanda reale, ma credo che tu sia più interessato ai risultati visivi rispetto alla tecnologia "randomizzazione"): https : //www.myfonts.com/fonts/myhandwritings/interconnected/


0

C'è un esempio perfetto di un carattere davvero randomizzato: il punk di Donald Knuth. Può essere facilmente utilizzato in qualsiasi pacchetto TeX, ad esempio in ConTeXt (vedi: Hans Hagen, The Punk Module ).


0

Pseudo casualità con funzionalità calt OpenTypes

La casualità reale non è possibile. C'è una parte nella specifica OpenType ma il supporto per questo non esiste. Ma puoi creare un font dall'aspetto piuttosto casuale con la funzione calt OpenType.

Questo capitolo del ricettario OpenType descrive (in basso) tre diverse strategie: http://opentypecookbook.com/common-techniques.html

Il seguente tutorial ha un'altra descrizione: https://glyphsapp.com/tutorials/features-part-3-advanced-contextual-alternates

A seconda della strategia scelta, la creazione manuale del file di funzionalità per la casualità potrebbe essere un'esperienza frustrante. La programmazione di uno script per creare il file di funzionalità è un modo più realistico.

Modifica: Nel frattempo ho terminato un mio progetto ( Calligraphr ) che consente anche ai principianti di caratteri completi di creare un carattere con lettere casuali.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.