MetaPost je programovací jazyk a současně interpret tohoto jazyka. Oba jsou odvozeny od Knuthova Metafontu. Vstupem MetaPostu je algebraický popis grafického objektu, výstupem je soubor s vektorovou grafikou. Jazyk MetaPostu sdílí deklarativní syntaxi Metafontu pro manipulaci s úsečkami, křivkami, body a pro geometrické transformace.

PropertyValue
prop-cs:autor
  • John D. Hobby
prop-cs:fileExt
  • .mp
prop-cs:latestReleaseVersion
  • 1.800000 (xsd:double)
prop-cs:licence
prop-cs:operatingSystem
prop-cs:ovlivněno
prop-cs:paradigma
  • deklarativní/imperativní
prop-cs:vznik
  • 1994 (xsd:integer)
prop-cs:vývojář
  • Taco Hoekwater
prop-cs:website
prop-cs:wikiPageUsesTemplate
dbpedia-owl:abstract
  • MetaPost je programovací jazyk a současně interpret tohoto jazyka. Oba jsou odvozeny od Knuthova Metafontu. Vstupem MetaPostu je algebraický popis grafického objektu, výstupem je soubor s vektorovou grafikou. Jazyk MetaPostu sdílí deklarativní syntaxi Metafontu pro manipulaci s úsečkami, křivkami, body a pro geometrické transformace. Nicméně jsou tu významné rozdíly: Metafont je nastaven tak, aby vytvářel písmo v podobě obrazových souborů (formát .gf) a souborů obsahujících metriku fontu (formát .tfm), zatímco MetaPost vytváří soubory ve formátu EPS, SVG nebo PNG. Výstupem Metafontu je rastrová grafika, zatímco výstupem MetaPostu je vektorová grafika (úsečky, Bézierovy křivky). Výstup Metafontu je černobílý, kdežto MetaPost podporuje barvy ve formátu RGB nebo CMYK. MetaPostu umožňuje doplnit k diagramům textové popisky, a to buď řetězce zapsané určeným písmem, nebo cokoli, co může být vysázeno TeXem. MetaPost od verze 1.8 podporuje aritmetiku s plovoucí desetinnou čárkou s 64bitovou přesností (výchozí je aritmetika s pevnou desetinnou čárkou s 32bitovou přeností).Mnoho omezení MetaPostu vyplývá z vlastností Metafontu. MetaPost například nepodporuje všechny funkce formátu PostScript. K nejdůležitějším omezením patří, že cesty mohou mít pouze jeden segment a oblasti mohou být vyplněny pouze jednolitou barvou. (PostScript úrovně 1 podporuje dlaždicové vzory a PostScript 3 podporuje Gouraudovo stínování.)
dbpedia-owl:creationYear
  • 1994-01-01 (xsd:date)
dbpedia-owl:licensee
  • LGPL
dbpedia-owl:predecessor
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
  • 1424807 (xsd:integer)
dbpedia-owl:wikiPageLength
  • 3055 (xsd:integer)
dbpedia-owl:wikiPageOutDegree
  • 32 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 16527138 (xsd:integer)
dbpedia-owl:wikiPageWikiLink
dbpedia-owl:wikiPageWikiLinkText
  • MetaPost
dcterms:subject
rdf:type
rdfs:comment
  • MetaPost je programovací jazyk a současně interpret tohoto jazyka. Oba jsou odvozeny od Knuthova Metafontu. Vstupem MetaPostu je algebraický popis grafického objektu, výstupem je soubor s vektorovou grafikou. Jazyk MetaPostu sdílí deklarativní syntaxi Metafontu pro manipulaci s úsečkami, křivkami, body a pro geometrické transformace.
rdfs:label
  • MetaPost
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
is dbpedia-owl:wikiPageWikiLink of
is foaf:primaryTopic of