代码
\documentclass{article}
\usepackage{program} % from sn-jnl.cls
\usepackage{tikz-cd}
\begin{document}
test
\end{document}
在我的安装Missing \endcsname inserted. ...eoperator{||}{or} {2}{infix} {200}
文件中产生错误 。pgfmathparser.code.tex
texlive
交换行后错误就消失了\usepackage
。但是,在我的实际使用案例中,我无法更改顺序,因为\usepackage{program}
它是发布商文件的一部分.cls
,我必须原封不动地使用它。
我怎样才能在不交换这些行的情况下修复该文档?
我知道答案tikz-pgf 与程序冲突,但不知道这是否能帮助我。
(如果需要,我可以提供有关我的环境的更多详细信息,但我在 Windows 和 Linux 上看到了这一点。)
答案1
program
不幸的是,这使得|
全球活跃,你可以把
\catcode`\|=12
包恢复后|