我正在使用以下代码绘制 TikZ 链图:
\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usetikzlibrary
{
arrows,
chains,
decorations.pathreplacing,
positioning,
shapes,
shapes.geometric,
scopes
}
\begin{document}
\begin{frame}
\frametitle{Test Frame}
\begin{tikzpicture}
[
overlay, remember picture,]
node distance=.8cm,
start chain=going below,
]
\draw (current page.center) node (__m_statement)
[
anchor=north,
join,
font=\bfseries\scriptsize,
color=black,
rectangle,
very thick,
draw=black,
rounded corners,
inner sep=5pt,
]
{User Statement};
\end{tikzpicture}
\end{frame}
\end{document}
但是,我在 WriteLatex 上在线编译时出现以下错误(https://www.writelatex.com/636783sbydyy)或者在本地使用 pdflatex 或 xelatex:
Undefined control sequence. <argument> \tikzchainprevious l.43 \end{frame}
我缺少的 TikZ 库是什么?我在互联网上找不到该库。
答案1
]
后面还有一个多余的remember picture,
。另外,还需要添加on chain
到节点中。
删除将允许处理]
密钥。添加将初始化链上的第一个节点,因此已定义。start chain
on chain
\tikzchainprevious