Основи використання 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 для швидкого та легкого перетворення TeX.

Have any questions about Aspose.TeX?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.