TikZ の基礎 | Aspose.TeX .NET

この章では、TikZの基本原理とコマンドについて解説します。これらの基本を理解することで、ドキュメントに明瞭で表現力豊かなグラフィックを作成できるようになります。

TikZの座標系

TikZグラフィックは座標を用いて作成されます。座標は描画内の位置を定義し、様々な方法で指定できます。

1\draw (0,0) -- (2,2);
1\draw (0,0) -- (45:2);

描画内で座標を自由に組み合わせることで、希望するグラフィック結果を得ることができます。

基本図形の描画

TikZ を使用すると、基本的な幾何学的図形を簡単に作成できます。

1\draw (0,0) -- (1,1) -- (2,0);
1\draw (0,0) rectangle (2,1);
1\draw (1,1) circle (0.5);
2\draw (3,1) ellipse (1 and 0.5);

色と塗りつぶしパターン

色と塗りつぶしは視覚的な明瞭性を大幅に向上させます。色を直接指定することも、定義済みの色名を使用することもできます。

1\draw[red, thick] (0,0) rectangle (1,1);
2\draw[fill=blue!20] (2,0) circle (0.5);

構文blue!20 は、20% の強度の青色を意味します。

線のスタイルと太さ

TikZ では、線のスタイルと太さを変更して、グラフィカルな表現を向上させることができます。

1\draw[ultra thick] (0,0) -- (1,1);
2\draw[thin] (1,0) -- (2,1);
1\draw[dashed] (0,0) -- (2,2);
2\draw[dotted] (2,0) -- (4,2);

ノードとラベル

ノードを使用すると、テキスト注釈を簡単に追加できます。

1\draw (0,0) -- (1,1) node[midway, above] {label};

ラベルをグラフィック要素に対して正確に配置できるため、読みやすさが向上します。

パスと曲線

TikZ パスは直線または曲線で表すことができます。曲線はシンプルな構文で作成できます。

1\draw (0,0) .. controls (1,2) and (3,-1) .. (4,1);

制御点を使って曲率を直感的に形作ります。

要素のグループ化

グラフィック要素をグループ化すると、拡大縮小や回転などの変形が簡単になります。

1\begin{scope}[rotate=45, scale=1.5]
2  \draw (0,0) rectangle (1,1);
3  \draw (1,1) circle (0.5);
4\end{scope}

scope 内の要素は、位置合わせを維持しながら、まとめて回転および拡大縮小されます。


これらの基本的な TikZ の概念とコマンドを習得することで、ドキュメントに洗練されたグラフィックを作成するための強固な基盤が築かれます。

さらに、 Aspose.TeX for .NET API をベースにした無料の Web アプリ をご利用いただくと、迅速かつ簡単に TeX 変換を行うことができます。

Have any questions about Aspose.TeX?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.