tikz绘图
點
node,可以顯示,可以指定形狀,指定位置,被取名
\node (node_name) at (x,y) [node_style] {text };| shape | 形狀 | circle, rectangle,… |
| draw | 點的輪廓 | latex顏色 |
| fill | 點的填充色 | latex顏色 |
| inner sep | 在點的內(nèi)部加上空白 | latex長度 |
| minimum size | 點最小的大小(隨填充的文字?jǐn)U展) | latex長度 |
| label | 旁邊的文字 | label = [color]{ label_style } |
| label_style | label位置(可以添加多個標(biāo)簽) | 角度(單位為度):text,left:text, right:text, below:text, above: text |
點的連接
| 弧線 | \draw (A) .. controls (B) and (C) .. (D); | A,B是弧線起始段的切線,C,D是弧線終止端的切線,如果頭尾切線相互平行,必須分成兩條曲線繪制。另外注意點必須括起來 |
| 箭頭 | \draw[->] A -- B; | 用箭頭從A指向B |
| edge | (A) edge [edge_style] (B) | A到B的連接 |
| bend right | 向右邊彎曲 | 連接的前后彎曲角度 |
| bend left | 向左邊彎曲 | 連接前后彎曲角度 |
| -> | 指向前一個點 | 無參數(shù) |
| <- | 指向后一個點 | 無參數(shù) |
額外命令
\usetikzlibrary{positioning}允許將at (x,y) 替換為 [below = of node_name]
參數(shù)為 below, above, left, right
style
可以對style進(jìn)行命名,命名語法是
[% style_name1/.style = {draw = ,shape = ,fill = }, style_name2/.style = {draw = ,shape = ,fill = } %]里面寫有關(guān)形狀,填充,輪廓等參數(shù)
規(guī)則幾何圖形
| 圓 | \draw (0,0) circle [radius=1cm]; |
| 矩形 | \draw (0,0) rectangle (0.5,0.5); |
| 橢圓 | \draw (0,0) ellipse [x radius=20pt, y radius=10pt]; |
| 弧 | \draw (3mm,0mm) arc [start angle=0, end angle=30, radius=3mm]; |
3D圖形
使用:\usetikzlibrary{3d}
平面繪圖
| canvas is zx plane at y=?dimension? | 在zx平面上y位置為dimension的位置繪圖 |
同樣還有zy平面上 x=dimension,xy平面上 z = dimension
作為在scope環(huán)境的參數(shù)。
\begin{scope}[canvas is zy plane at x=0] ... \end{scope}總結(jié)
- 上一篇: 学习Tomcat这一篇就够了
- 下一篇: 软件的知识产权保护