TiKz 的 node 之略觀 - paraquat的部落格 - udn部落格
paraquat的部落格
作家:paraquat
文章分類
    Top
    TiKz 的 node 之略觀
    2015/04/04 10:47:17
    瀏覽:1334
    迴響:0
    推薦:2
    引用0
    前文說過,節點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}

    回應
    全站分類:知識學習 科學百科
    自訂分類:LaTex 排版環境
    上一則: TiKz 的 node 的控制
    下一則: TiKz 座標,運算

    限會員,要發表迴響,請先登入