http://blog.sina.com.cn/crazy235[订阅]
字体大小: 正文
Metapost中如何对某点在不同位置做标记(2008-04-29 08:40:37)
 我们在使用metapost画图时,常常需要对某点做标记,所做的标记位于此点的不同方位用什么命令描述呢??
 
例如:
pair A,B,C;
A:=(0cm,0cm);B:=(4cm,0cm);C:=(1.8cm,3.2cm);
draw A--B--C--cycle withpen pencircle scaled 1.5pt;
dotlabel.llft(btex $P_1$ etex, A);
dotlabel.lrt(btex $P_2$ etex, B);
dotlabel.top(btex $P_3$ etex, C);
 
注意:如果命令写为:label.top(btex $P_3$ etex, C);则表示在C点不点点,而dotlabel表示在此点点点。
 
 
后边三行就是对此三角形三个顶点做标记,其中的llft,lrt,top代表了标记位于各点的位置,现对各点的位置总结如下:
正上方:top
正下方:bot
正左方:lft
正右方:rt
左上方:ulft
左下方:llft
右上方:urt
右下方:lrt
加载中,请稍候...
  • 评论加载中,请稍候...

验证码:请点击后输入验证码  收听验证码

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

相关博文
读取中...
推荐博文
读取中...