tikz包 安装_latex中tikz宏包的使用(1)
內容摘要:對tikz宏包基本的介紹,以及直線、矩形和曲線的畫法。
從此篇博文開始的一系列,介紹tikz宏包的用法。
Tikz宏包提供\tikz命令和tikzpicture環境,具體的繪圖命令可以放在\tikz后面(每一個繪圖命令前都需要一個\tikz命令),也可以放在tikzpicture之間。
第一個例子代碼:
?%導言區加上\usepackage{tikz}
\tikz ?\draw
(5,0)--(9,0)--(7,2)--cycle;
\tikz ?\draw [rounded corners]
(10,0)--(14,0)--(12,2)--cycle;
\tikz ?\draw (15,0) rectangle (19,2);
\tikz ?\draw [rounded corners] (20,0) rectangle
(24,2);
?\begin{tikzpicture}
\draw
(5,0)--(9,0)--(7,2)--cycle;
\draw
[rounded corners] (10,0)--(14,0)--(12,2)--cycle;
\draw
(15,0) rectangle (19,2);
\draw
[rounded corners] (20,0) rectangle (24,2);
\end{tikzpicture}
效果:
說明:
(1)--用來畫直線,rectangle畫矩形,cycle用來封閉路徑
(2)?[rounded corners]
用來給圖形加圓角
(3)操作都需要一個起始點參數,比如第一行cycle起始點是(7,2),
第三行rectangle的起始點是(15,0),也就是矩形的一個頂點,(19,2)是其對角頂點
?第二個例子代碼:
?\begin{tikzpicture}
\draw
(0,0)..controls (2,2) and (4,2)..(4,0);
\filldraw (0,0) circle (.1) (2,2) circle (.1)
(4,2) circle (.1) (4,0) circle (.1);
\draw
(5,1) parabola bend (6,0) (7.414,2);
\filldraw (5,1) circle (.1) (6,0) circle (.1)
(7.414,2) circle (.1);
\draw
(8,0) sin (10,2) cos (12,0);
\filldraw (8,0) circle (.1) (10,2) circle (.1)
(12,0) circle (.1);
\end{tikzpicture}
效果:
?說明:
(1)把直線的--換成..就得到貝塞爾曲線
(2)拋物線用parabola
上述代碼中(5,1)?是起點,(7.414,2)是終點,bend(6,0)指定了頂點
(3)正弦、余弦都需要起、止點?,上述代碼中正弦的末端是余弦的起點
(4)\filldraw命令是標注曲線上的點?
未完待續。。。。。。敬請期待!
?
?
總結
以上是生活随笔為你收集整理的tikz包 安装_latex中tikz宏包的使用(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: adb打开蓝牙开关
- 下一篇: 2017 寒假作业 (一) 随笔