无法将任何选项传递给 TikZ-cd 中的 \arrow

无法将任何选项传递给 TikZ-cd 中的 \arrow

每当我使用\arrowtikzcd包的命令时,如果我尝试传递除方向之外的任何其他选项,我都会收到编译错误。这种情况只发生在安装了 TeXlive 的机器上。在另一台安装了 MikTeX 的机器上,以下所有示例都可以正常编译。

例 1:确实编译。

\documentclass{scrartcl}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
  A \ar{r} & B
\end{tikzcd}
\end{document}

示例 2:无法编译。没有错误消息。只有日志消息:“[LaTeX] 以返回值 1 结束。”

\documentclass{scrartcl}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
  A \ar[r] & B
\end{tikzcd}
\end{document}

示例 3:无法编译。没有错误消息。只有日志消息:“[LaTeX] 以返回值 1 结束。”

\documentclass{scrartcl}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
  A \ar{r,"f"} & B
\end{tikzcd}
\end{document}

示例 4:无法编译。没有错误消息。只有日志消息:“[LaTeX] 以返回值 1 结束。”

\documentclass{scrartcl}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
  A \ar[r,"f"] & B
\end{tikzcd}
\end{document}

知道为什么会发生这种情况以及如何修复它吗?遗憾的是,我没有这台机器的管理员权限,因此最好使用不需要管理员权限的修复程序。但是,如果我非常清楚地告诉管理员问题是什么,他可能会为我做些什么,但各种摆弄和收集其他信息(例如安装了哪个版本的 texlive)是不可能的。

感谢您的帮助!

答案1

箭头的语法在手册的第 1.2 和 1.4 节中描述,您可以在系统上通过输入texdoc tikz-cd命令提示符来找到它们。

相关内容