字體:小 中 大 | |
|
|
2013/06/24 12:37:07瀏覽312|回應0|推薦1 | |
MetaPost的繪圖令很簡單,只有幾個, draw a <條件>; 變數a可能是坐標(pair),路徑 (path), 圖形(picture)等變數。 drawdot a <條件>;%畫出具有圓心的空心圓點 a則為坐標值。且該點會以4pt直徑大小繪出,所以會很明顯。可以比較draw a; 和 drawdot a;的不同。 drawarrow drawarrow reverse ( drawdblarrow 箭頭的路線可以是直線或曲線或著是路徑。 fill a <條件>; a 封閉的路徑。如 (0,0)--(1cm,2cm)--(3cm,-1cm)--cycle 這種路徑才能用 fill。 條件則是變形、顏色等等運算結果。如 label<.suffix>("字串“,(坐標)); %在坐標處加入文字,如不加入後綴(suffix)文字長度的中心會對準坐標上面,坐標也可以運算。後綴以以下數種:lft, rt, top, bot, ulft, urt, llft, lrt。 dotlabel <.suffix>("字串", (坐標)); %在坐標處畫點,並標示文字。 另外,也有unfill, undraw指令,會把指定的path等擦去。 |
|
( 興趣嗜好|電腦3C ) |