複製鏈接
請複製以下鏈接發送給好友

metapost

鎖定
MetaPost 既可以理解為是輸出矢量圖形的編程語言,或者是向量圖形格式和一種腳本語言
中文名
metapost
領    域
輸出矢量圖形
類    型
編程語言
屬    性
一種腳本語言

metapost什麼是 MetaPost

MetaPost 既可以理解為是輸出矢量圖形的編程語言,或者是向量圖形格式和一種腳本語言

metapostMetaPost 簡述

MetaPost 由 John D. Hobby 發明的一個跨平台矢量圖形作圖工具,現由 Taco Hoekwater 進行維護開發,2010年最新穩定版本是 1.211,於2010年4月發行,預覽版是 1.502,於2010年7月發行。 MetaPost 深受 Metafont 的影響,繼承了 Metafont 對直線、曲線、點和幾何變換等圖形優雅的定義語法的優點,也同樣繼承了 Metafont 的一些限制,如數字分辨率低、不完全支持 PostScript 特性。

metapostMetaPost 與 Metafont 區別

1. 用途不同:Metafont 是用來生成各種字體的,而 MetaPost 用來生成一個封裝的 PostScript 文件。
2. 顏色樣式不同:Metafont 的輸出是單色的,而 MetaPost 輸出是 RGB 顏色。
4. 類型不同: Metafont 輸出包含網格格式固定分辨率的字體,而 MetaPost 輸出的是矢量圖
2. 程度不同: MetaPost 生成的圖形內可以添加文字、字符串,幾乎所有能夠在 Tex 輸出的格式都可以在 MetaPost 中生成。
3. 需求不同: Metafont 解釋器是 Donald Knuth 在開源軟件許可下寫的,而 MetaPost 是 John D. Hobby 為了解釋器滿足自己需求而編寫的。

metapostMetaPost 的應用

MetaPost 在 TeX 和 Metafont 下都有多個發行版本,可跨平台使用, MetaPost 生成的 postscript 可在 LaTex 、 ConTex 和 TeX 等中利用 eps 包含命令添加進去。