2024年4月17日发(作者:)
PGF/TikZ绘图学习笔记
zoho@
2014年5月5日
目录
1开始工作
2坐标表示
3绘制命令
3.1线段和折线...............................
3.2二次曲线................................
3.3三角函数................................
3.4贝塞尔曲线...............................
4填充命令
5节点命令
6路径命令
7描点绘制
7.1平面曲线................................
7.2三维投影................................
7.3空间曲线................................
7.4空间曲面................................
8文档标注
1开始工作
我们先来画一些线段。例如下面的例子:
1
1
2
4
4
5
6
7
8
9
12
13
13
16
17
19
21
2坐标表示2
%第一种方式
tikzdraw(0,0)--(1,1);
%第二种方式
tikz{draw(0,0)--(1,1);draw(0,1)--(1,0);}
%第三种方式
begin{tikzpicture}
draw(0,0)--(1,1);
draw(0,1)--(1,0);
end{tikzpicture}
%第四种方式
tikzpicture
draw(0,0)--(1,1);
draw(0,1)--(1,0);
endtikzpicture
将用四种不同的方式画出如下四个图形:
....
虽然我们同时使用不同方式来画图,但可以看到,基本的绘图语句就是这两
句:
draw(0,0)--(1,1);
draw(0,1)--(1,0);
一个TikZ画图环境可以包含多个绘图语句,但每个语句必须以英文分号结束。
否则将产生类似下面的错误提示:
!PackagetikzError:forgetasemicolon?.
上面这四种使用方式稍有区别,第一种方式最简单,但是它每次只能使用一
个绘图语句,因为tikz命令将在第一个分号后结束。而后面三种方式都可以包
含多个绘图语句,唯一的区别在于最后一种方式也可以在PlainTeX中使用。
本文档主要介绍PGF/TikZ2.10版本。
2坐标表示
再来看看一下之前画线段的例子:
发布评论