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.
Property | Value |
prop-cs:autor
| |
prop-cs:fileExt
| |
prop-cs:latestReleaseVersion
| |
prop-cs:licence
| |
prop-cs:operatingSystem
| |
prop-cs:ovlivněno
| |
prop-cs:paradigma
| |
prop-cs:vznik
| |
prop-cs:vývojář
| |
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
| |
dbpedia-owl:licensee
| |
dbpedia-owl:predecessor
| |
dbpedia-owl:wikiPageExternalLink
| |
dbpedia-owl:wikiPageID
| |
dbpedia-owl:wikiPageLength
| |
dbpedia-owl:wikiPageOutDegree
| |
dbpedia-owl:wikiPageRevisionID
| |
dbpedia-owl:wikiPageWikiLink
| |
dbpedia-owl:wikiPageWikiLinkText
| |
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
| |
prov:wasDerivedFrom
| |
foaf:homepage
| |
foaf:isPrimaryTopicOf
| |
is dbpedia-owl:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |