Scrivere testo con variazioni di caratteri


10

Sto cercando alternative per scrivere a mano un fumetto. Un'alternativa interessante sarebbe la costruzione di un carattere personalizzato. (Chiederò i dettagli al riguardo in una domanda separata.)

Tuttavia, vorrei aggiungere una variazione ai personaggi per renderlo più naturale. Ciò significa che un personaggio dovrebbe avere diverse definizioni leggermente diverse. Quale definizione usare sarebbe determinata casualmente.

Esiste un formato di carattere corrente corrente che supporta questo?

In caso contrario, quali metodi esistono per produrre testo digitale con tali variazioni?

O è semplicemente folle per creare il primo font personalizzato?


Le tue lettere sono tutte maiuscole?
e100

@ e100 sì, tutto maiuscolo
Pekka

Se non ti dispiace usare TeX, vedi questa risposta che si riferisce al carattere punk di Donald Knuth . Leggi anche questo articolo sui caratteri dinamici.
Paolo Gibellini,

Risposte:


4

Dato che vuoi usare solo i cappellini nel tuo fumetto, una semplice soluzione per aggiungere una piccola variazione potrebbe essere:

  • crea due diverse forme maiuscole per ogni lettera
  • assegnare uno alla casella maiuscola della lettera e l'altro alla casella minuscola della lettera
  • crea i tuoi caratteri usando un mix di caratteri maiuscoli e minuscoli

Probabilmente potresti randomizzare IL MISCELE A UN ESTERNO BACCIANDO IL TASTO MAIUSC mentre digiti direttamente nella tua app di progettazione, ma sarei tentato di scrivere uno script nel mio ambiente preferito per randomizzare il caso di una stringa di testo e quindi incollare che probabilmente vorrai assicurarti che laddove ci siano un paio di lettere ripetute, ad esempio "tt" in "lettera" o "oo" in "luna", utilizzino sempre forme diverse, piuttosto che essere veramente casuali.

Questo approccio ha anche il vantaggio di non aver bisogno di un editor di font completo o di approfondire il funzionamento interno del formato OpenType.


1
Oooh, soluzione molto interessante. Eccellente grazie! ( Odio scambiare le risposte accettate, ma in questo caso è davvero giustificato.)
Pekka

5

I caratteri opentype consentono molte forme alternative contestuali di ciascun glifo e le regole determinano quando vengono automaticamente sostituite con la forma glifo predefinita.

Per quanto ne so, qualsiasi applicazione che supporti i caratteri OT supporterà queste funzionalità.

Mentre normalmente avresti solo poche lettere con un'alternativa contestuale, è teoricamente possibile avere diverse forme per lettera. Ma non credo che tu possa davvero randomizzare il loro aspetto, scorrere solo attraverso di loro (quindi, se avessi tre forme di "a", verrebbero utilizzate in sequenza e inizieranno a ripetere in "il gatto nero seduto sul tappeto" )

Ecco una bella pagina dimostrativa che mostra la sostituzione alternativa contestuale automatica per i caratteri Studio Lettering di House Industries. Ciò include il ciclo tra i moduli per emulare il testo dipinto a mano, ma non credo che includa moduli alternativi per ogni lettera.

Per creare un tipo di carattere come questo, dovrai non solo progettare i glifi ma aggiungere il codice di sostituzione. Non sono sicuro di quanto sia difficile, ma non è qualcosa supportato da tutte le app di modifica dei caratteri.


La funzione OpenType potenzialmente più utile, rand- per rendere un glifo casuale da un set per carattere - è quasi 10 anni ancora non supportata da alcun software compatibile con OpenType che conosco.
usr2564301

2

Non solo dovresti usare un carattere che ha più glifi per lo stesso carattere, ma la tua applicazione dovrebbe supportare anche questa funzione.

InDesign e Illustrator hanno entrambi una palette Glifi che consente di selezionare manualmente un glifo alternativo per qualsiasi carattere del testo. Tuttavia, questo sarebbe un processo piuttosto laborioso se si imposta molto tipo.

Non conosco alcun software che selezionerà un glifo alternativo a caso, e relativamente pochi caratteri li forniscono. Quelli che lo fanno sono spesso limitati a un sottoinsieme di personaggi, solitamente per fornire barre e legature.

Creare un font personalizzato e quindi modificare manualmente tutti i glifi (o scrivere il codice per farlo per te) non sarebbe un'impresa banale. Probabilmente sarebbe più facile scrivere a mano il tuo fumetto :)


Punti buoni. Inoltre ci sarebbe un sacco di accoppiamento / crenatura da fare, per ogni coppia immaginabile ... Penso che sperimenterò la creazione di un carattere a glifo singolo e vedrò se ottengo prima risultati decenti.
Pekka,

Ma i caratteri OpenType possono anche automatizzare la sostituzione di alternative contestuali, e questo a volte viene utilizzato nei caratteri di produzione per emulare caratteri a mano.
e100

1

Stai mirando a forme di carattere alternativo contestuale e stilistico, che è supportato da opentype:

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


-3

Esistono diverse soluzioni SaaS che offrono esattamente questo. Spesso non vengono utilizzati caratteri reali, ma un software speciale che esegue la randomizzazione a un livello in cui è quasi impossibile fare la differenza se si trattasse di una vera calligrafia o di un documento generato dal computer. A volte una persona fa davvero ogni lettera a mano.

Puoi trovare tali servizi attraverso piattaforme online come Fiverr o semplicemente tramite Google .

Disclaimer: lavoro per uno di questi servizi , che ovviamente consiglierei.


1
Consulta le nostre linee guida per la promozione di link fuori sede e aggiungi una dichiarazione di non responsabilità nella tua risposta
curioso

Sfortunatamente, sembra promuovere un link fuori sito e ho appena controllato le linee guida per la promozione , ma non stavo davvero cercando di farlo (anche se è davvero il mio prodotto). Quale sarebbe il modo migliore per non essere votato verso il basso allora? Devo eliminare del tutto la mia risposta precedente o esiste un modo per modificarne il contenuto? Non ho intenzione di spammare il sistema in quanto sono un utente abituale di StackExchange e StackOverflow
aleksandaril

1
È necessario modificare la risposta per aggiungere la dichiarazione di non responsabilità che si tratta del prodotto. Non posso fare nulla per i downvotes ma probabilmente sarebbe utile se spiegassi di più il processo e aggiungessi altri provider ...
curioso

Ciao Aleksandaril. Mi sono preso la libertà di modificare la tua risposta per rendere l'autopromozione un po 'meno palese. Ho aggiunto altri provider, rimosso il nome del tuo servizio (ma mantenuto il link) e messo in primo piano le informazioni generiche sui servizi. Puoi sempre modificare la tua risposta se pensi di poterla migliorare ulteriormente.
PieBie

Grazie ad entrambi per il vostro aiuto. La risposta è buona così com'è adesso, quindi non la cambierei. Ancora una volta grazie. Lo apprezzo molto.
Aleksandaril,
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.