使用 smartdiagram 包时出错:

使用 smartdiagram 包时出错:

我正在尝试使用该smartdiagram包,并希望在文档中复制一个示例。这是我的 MWE:

\documentclass[10pt]{article}
\usepackage{tikz}
\usepackage{smartdiagram}
\begin{document}
\begin{tikzpicture}
\smartdiagram[circular diagram]{Set up,Run,Analyse,Modify~/ Add}
\end{tikzpicture}
\end{document}

当我使用编译它时pdflatex,出现此错误:

!TeX 容量超出,抱歉 [输入堆栈大小=5000]。 \pgf@selectfontorig ->\pgf@selectfontorig \nullfont l.6 ...r 图表]{设置、运行、分析、修改~/添加} ! ==> 发生致命错误,未生成输出 PDF 文件!

xelatex使用和进行编译时会出现同样的错误lualatex

我在运行 Kubuntu 12.04 的 AMD 64 PC 上使用最新的 TeXLive 2013。

有人能告诉我如何做才能使这个示例正常运行吗?

答案1

\smartdiagram命令会创建自己的tikzpicture环境,因此无需手动添加该环境。实际上,手册仅使用了一个center环境,因此一个工作示例如下

\documentclass[10pt]{article}
\usepackage{tikz}
\usepackage{smartdiagram}
\begin{document}
\begin{center}
\smartdiagram[circular diagram]{Set up,Run,Analyse,Modify~/ Add}
\end{center}
\end{document}

相关内容