![Paul Taylor 的 diagrams.sty 永远不会发生错误重现](https://linux22.com/image/463426/Paul%20Taylor%20%E7%9A%84%20diagrams.sty%20%E6%B0%B8%E8%BF%9C%E4%B8%8D%E4%BC%9A%E5%8F%91%E7%94%9F%E9%94%99%E8%AF%AF%E9%87%8D%E7%8E%B0.png)
这本质上和Paul Taylor 的 diagrams.sty 从未发生错误但那里给出的解决方案对我来说不起作用。
我以前在运行 Windows 10 的旧 HP 笔记本电脑上没有遇到过这个问题,但我刚买了一台装有 Windows 11 的新戴尔电脑。我MiKTeX
像往常一样安装了(当前版本似乎是 22.10)和 TeXstudio。现在,如果我运行以下命令
\documentclass[12pt]{article}
\usepackage{diagrams}
\begin{document}
\begin{diagram}
A & \rTo & B
\end{diagram}
\end{document}
我收到一条错误,内容为“交换图:* 这不应该发生!* 在第 5-7 行 [1]”,尽管 TeXing 已完成,并且输出的 pdf 文件似乎显示了正确的图表。
我尝试从上面的链接实施解决方案,但是当我插入该代码时,出现以下错误:
未定义控制序列。\expandafter\foo\row@to@buffer
任何关于修复此问题的建议都将非常感激。
答案1
ctan 上的版本(3.93)有时间限制,根本无法使用,请使用 3.96http://paultaylor.eu/diagrams另存V3,96.tex
为diagrams.sty
然后调整Paul Taylor 的 diagrams.sty 从未发生错误应该管用。