字體:小 中 大 | |
|
|
2015/04/04 10:47:17瀏覽1252|回應0|推薦2 | |
前文說過,節點node是帶有座標的物體。本文來介紹node的用法。 \node (a) at (0,3){}; \node (b) at(3,3){}; \node (c) at (3,2){}; \draw [red, thick](a)--(b)--(c)--(a); \coordinate (A) at (0,1) coordinate (B) at (3,1) coordinate (C) at (3,0); \draw [blue, thick](A)--(B)--(C)--(A); 二者比較,看的出來,(a),(b),(c)所在的座標上面個隱形的物體,連線時遇到無形的邊緣就停了,所以最後看起來不是像coordinate所定義的(A)(B)(C)那樣完整的連起來。要讓node的物體現形,要加上[draw]的參數: \node [draw] (a) at (0,0){}; 可以看見一個四方形在座標上面。這個四方形可以控制大小,如: \node[draw, inner sep=0.3cm] (a) at (0,0){}; 就可以看到四方形變大一些。基本上,node的形狀除了預設的四方形(rectangle)以外,還可以使用圓形(circle)。node命令中的大括號,可以填上任何由TeX處理的文字。如: \node [draw,circle,inner step=5pt] (A) at (0,0){$A$}; 圖形和文字結合的物體,可以做出不同的變化: 如果覺得二個形狀太少,可以使用一些library, 有許多形狀可以選擇,詳細的用法,可以參考說名文件的範例。 \usetikzlibrary{shapes.geometric} : \usetikzlibrary{shapes.symbols} \usetikzlibrary{shapes.arrows} \usetikzlibrary{shapes.multipart} \usetikzlibrary{shapes.callouts} \usetikzlibrary{shapes.misc} |
|
( 知識學習|科學百科 ) |