Tikz 思维导图问题

Tikz 思维导图问题

我正在尝试运行 TikZ 示例http://www.texample.net/tikz/examples/scientific-interactions/但我遇到了一些问题。

我可以运行更简单的例子http://www.texample.net/tikz/examples/computer-science-mindmap/它创建了一个类似的地图,表明我已经安装了必要的库。

我收到一条错误消息

\centering\begin{tikzpicture}[mindmap,
  level 1 concept/.append style={level distance=130,sibling angle=30},
  extra concept/.append style={color=blue!50,text=black}]

我正在 Windows 上运行 Miktex 的标准安装。

我得到的错误是

! Package tikz Error: I do not know what to do with the option ''level 1       
concept/.append style={level distance=130,sibling angle=30}''.

抱歉,我不能让这个问题更笼统一些,但我真的很喜欢 TikZ 这个应用程序,但不熟悉该包的一般语法。

答案1

这是 TikZ 的标准“未知选项”错误。有趣的是,它确实认为整个表达式

level 1 concept/.append style={level distance=130,sibling angle=30}

是一个选项。通常它只会抱怨“ level 1 concept”未知,或者实际上根本不会抱怨,因为只应附加样式 - 选项还不应执行。

该文件可以使用 TikZ/PGF 2.10 和最新更新的 TeXLive 2010 顺利编译,这让我相信这是您的 MikTeX 安装存在的问题。

您应该尝试以下一些步骤:

  • 确保你正在运行最新版本的 MikTeX,即 v2.9

  • 更新你的包,特别是 TikZ/PGF,最新版本是 2.10。

  • 确保您的本地树中没有旧的 TikZ/PGF 包文件texmf(我认为C:\localtexmf\是 MikTeX)。

  • (只是一个想法)尝试改变选项的顺序,例如放在mindmap最后等等。

相关内容