1.1 Syntax
1.1.1 The environment
A tikz image lives in the following environment. Note that a semi-colon is required to mark the end of a line of codes. Therefore, one line of codes in the tikz environment can spread over multiple physical lines as long as there is no semi-colon in between.
\begin{figure}
\begin{tikzpicture}
code line 1;
code line 2 is
spreaded through two lines;
\end{tikzpicture}
\caption{}
\end{figure}
1.1.2 Functions and constants
Below is a list of mathematical functions and constants. Use braces to enclose the combination of functions. For example, (\(x\), \(e^{-x}\sin x\)) should be typed as (\x, {e^(-\x) * sin(\x r)}).
Functions and Constants | Tikz Syntax | Comments |
---|---|---|
\(\pi\) | pi | |
\(e\) | e | |
\(\sin x\) | sin(\x r) | \x in radians |
\(\sin x\) | sin(\x) | \x in degrees |
\(\ln x\) | ln(\x) | |
\(\log_2 x\) | log2(\x) | |
\(e^x\) | exp(\x) or e^\x | |
\(x^2\) | pow(\x, 2) or \x^2 | |
\(\sqrt x\) | sqrt(\x) | |
\(x!\) | factorial(\x) |