PGF/TikZ: Difference between revisions

From miki
Jump to navigation Jump to search
Line 22: Line 22:
\draw[postaction={decorate}] (c) to [out=0,in=0,looseness=3] (d);
\draw[postaction={decorate}] (c) to [out=0,in=0,looseness=3] (d);
\end{tikzpicture}
\end{tikzpicture}
</source>

;Trouble in labels
Better enclose label text in curly braces:
<source lang=latex>
% ...
\node[mult] (m) [label=right:{$\rsam$}] {};
% ...
\matrix [matrix of math nodes]
{
|(m1) [label=left:{\dagnode_1=1}]| {} \\
};

</source>
</source>

Revision as of 10:49, 14 March 2014

PGF/TikZ is a powerful drawing package that can be used to produce professional-looking graphics. In particular PGF/TikZ interpreter can be used from LaTeX documents.

Links

Reference

To be completed.

Troubleshoot

markings decoration not show in curved path

Setting a decoration at position 1 does not work when using curved paths. An easy fix is to use 0.999 instead (see also bug, [1]).

\begin{tikzpicture}[node distance=1cm,
    decoration={markings, mark=at position 0.999 with {\arrow[scale=2]{stealth}}}]
  \node (c) {C};
  \node [below=5pt of c] (d) {D};
  \draw[postaction={decorate}] (c) to [out=0,in=0,looseness=3] (d);
\end{tikzpicture}
Trouble in labels

Better enclose label text in curly braces:

% ...
\node[mult]                   (m)   [label=right:{$\rsam$}] {};
% ...
\matrix [matrix of math nodes]
{
  |(m1) [label=left:{\dagnode_1=1}]| {} \\
};