我正在尝试找到一种方法来驯服决策节点(菱形),但我就是做不到!如果我在菱形内放置一个公式,并且如果该公式有点大,形状就会变得像正方形一样,并且变得太高。
我希望决策节点看起来像这样
http://sixsigmaspc.com/protectedimages/blockdiagram-flowchart-symbols.gif
而不是像这样:
\documentclass{article}
\usepackage{amsmath,tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\tikzstyle{decision} = [diamond, draw, text badly centered, inner sep=3pt]
\begin{tikzpicture}
\node [decision] {$\lVert f(\mathbf{x}^{0}) \rVert < \varepsilon_{g}$};
\end{tikzpicture}
\end{document}
答案1
aspect
菱形有一个选项,用于设置高度和宽度的目标比例。默认情况下,它是 1。请参阅手册 (v2.10) 中的第 48.3 节“几何形状”。
\documentclass{article}
\usepackage{amsmath,tikz}
\usetikzlibrary{shapes.geometric}
\begin{document}
\begin{tikzpicture}
\node [draw, diamond, aspect=2] {$\lVert f(\mathbf{x}^{0}) \rVert < \varepsilon_{g}$};
\end{tikzpicture}
\end{document}