METAFONT

Da Wikipedia, l'enciclopedia libera.
Curly Brackets.svg

METAFONT è un linguaggio di programmazione usato per definire font vettoriali. È anche il nome dell'interprete usato per eseguire il codice METAFONT e dunque generare i caratteri bitmap usabili per esempio dal sistema di composizione tipografica TEX.

Donald Knuth iniziò a lavorare sul programma per la creazione di caratteri nel 1977, e produsse la prima versione di METAFONT nel 1979. A causa di inadeguatezze nel linguaggio METAFONT originale, Knuth sviluppò un nuovo sistema nel 1984, ed è questo sistema aggiornato che è ancora in uso oggi; METAFONT enumera le versioni con un sistema simile a TEX, in cui il numero si avvicina asintoticamente ad e ad ogni revisione.

Mentre il METAFONT per definizione genera grafica raster, John Hobby ha reimplementato questo linguaggio per generare codice PostScript. È nato così il MetaPost, che sfrutta la versatilità del linguaggio ideato da Knuth per generare grafica vettoriale.

Altri progetti[modifica | modifica sorgente]

Software libero Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero