Recentemente è stata posta una domanda su un altro forum che mi ha fatto ripensare la mia comprensione dei formati vettoriali. I caratteri TrueType sono in formato vettoriale e - avevo pensato in precedenza - che se un editor vettoriale li presentasse per la modifica, presenterebbe solo i punti descritti nella forma originale del carattere e, se ci sono curve, presenterebbe solo le maniglie appropriate quei punti.
Non vedo come un pacchetto software ( glifi ) possa interpretare un in Arial come 20 punti e un altro (Illustrator) interpretarlo come 37 punti quando convertito in contorni o espanso. Non ho glifi a portata di mano, ma posso confermare che Illustrator ha presentato 37 punti quando ho provato me stesso. Il poster originale ha fornito le illustrazioni di entrambi i risultati come segue:
La a di Arial in Glyphs :
La parola arial nello stesso carattere in Illustrator (concentrarsi sui punti nella lettera a vs la stessa in Glyphs ):
Comprendo il concetto di base dei file di immagini vettoriali; che i dati sono una serie di coordinate per punti e altre informazioni che dettagliano matematicamente la quantità di curva (o mancanza di) tra punti. Quello che non capisco sono due cose:
I dati in un carattere TrueType non sono descritti in modo tale da poter essere letteralmente tradotti in una forma modificabile in Illustrator quando delineati? Perché Illustrator ha aggiunto punti aggiuntivi? O il formato TrueType non è affatto descritto usando i punti (non vedo come)?
Glifi sembra dimostrare che è possibile descrivere alcune curve in un numero limitato di punti. Perché un software di fama come Illustrator ha bisogno di più punti per descrivere la stessa curva? Lo vedrei come una traduzione scadente e immagino che anche la maggior parte degli utenti si aspetterebbe questo. Questo si sovrappone un po 'alla domanda uno, quindi forse una sola risposta copre entrambi.