码迷,mamicode.com
首页 > Web开发 > 详细

MetaPost

时间:2014-12-18 21:55:23      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   color   os   使用   sp   文件   

简介

MetaPost是一种制图语言,由John D. Hobby开发。

如果你要学习它,可以去下面的网址看看。

官网:http://tug.org/metapost

权威手册:http://tug.org/docs/metapost/mpman.pdf

王垠的介绍:http://www.ctex.org/documents/shredder/comp.html

可以预览生成图形的网站:http://www.tlhiv.org/mppreview/

使用方法

MetaPost生成的图形通常可以放到TeX等排版工具中使用。为了专注于MetaPost本身,我们先不介绍与TeX有关的内容,看看如何成生图形。

以下是MetaPost的HelloWorld。

 1 beginfig(1);
 2 
 3 z0=(1cm,1cm);
 4 z1=(3cm,1cm);
 5 z2=(3cm,3cm);
 6 z3=(1cm,3cm);
 7 
 8 draw z0--z1--z2--z3--cycle;
 9 drawdot z0 withpen pencircle scaled 4pt;
10 drawdot z1 withpen pencircle scaled 4pt;
11 drawdot z2 withpen pencircle scaled 4pt;
12 drawdot z3 withpen pencircle scaled 4pt;
13 
14 endfig;
15 
16 end

将以上代码保存为文件fig.mp。

使用mpost生成PostScript文件:mpost fig,生成fig.1文件。

假如我要使用pdf来查看图形,可以将其转换为pdf格式:ps2pdf fig.1,生成fig.1.pdf文件。

打开该pdf就能看成生成的图形了。

 

未完待续……

 

MetaPost

标签:style   blog   http   ar   color   os   使用   sp   文件   

原文地址:http://www.cnblogs.com/migney/p/4172745.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!