MetaPost

llenguatge de programació From Wikipedia, the free encyclopedia

Remove ads

MetaPost és un llenguatge de programació per a la generació de caràcters gràfics, especialment per a caràcters TEX i documents troff.[1] i l'únic intèrpret del llenguatge de programació MetaPost. Han estat desenvolupats per John Hobby i tots dos han estat derivats a partir del llenguatge i de l'intèrpret de Metafont.[2] Produeix diagrames utilitzant el llenguatge de programació PostScript a partir d'una descripció geomètrica i algebraica. MetaPost comparteix la sintaxi declarativa de Metafont per a manipular línies, corbes, punts i transformacions geomètriques.

Dades ràpides Tipus, Versió inicial ...
Remove ads

Característiques

Remove ads

Història

MetaPost fou escrit per John Hobby a AT&T basant-se en Metafont.[3] Donald Knuth va autoritzar la copia del codi Metafont pel seu desenvolupament.[6] L'agost de 1989 una versió preliminar fou presentada a una reunió d'un grup d'usuaris de TeX. El 1991, la primera versió estable i el primer manual foren distribuïts en cercles acadèmics. El 14 d'abril de 1992 es publica la versió 0.50, la primera que es distribueix de manera oberta. Però no és fins al 21 de desembre de 1994, quan MetaPost esdevé públic.[7]

Amb el decurs del temps es va analitzar que la major part d'usuaris de MetaPost l'empraven com un programari de dibuix per lots per crear gràfics. S'utilitzaven diferents macros i extensions, tot plegat complicava el flux de treball. és per això que, la tardor del 2007, MetaPost va ser separat en un programari fronted i una biblioteca backend anomenada, MPlib, que després va ser vinculada a LuaTeX per Taco Hoekwater.[2][8]

Remove ads

Referències

Vegeu també

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads