tcolorbox.sty 中的哪些命令未定义?

tcolorbox.sty 中的哪些命令未定义?

样式文件的一部分tcolorbox LaTeX 包当我尝试将文件转换为 PDF 时,(tcolorbox.sty) 告诉我有多个“未定义的控制序列”。下面显示了一个示例,因为它们似乎都相关。我不确定哪个命令有问题,并且没有找到有关此问题的其他类似问题!有人能帮忙吗?

运行 $ xelatex filename.tex 后出现错误:

! Undefined control sequence.
\__tcobox_set_backslash_removed:Nn ...1\tl_set:Ne 
                                                  #1{\exp_last_unbraced:NV \...
l.2522 \DeclareTotalTCBox{\tcboxverb}
                                     { O{} v }{verbatim,#1}{#2}

我找到了代码的两部分,复制到这里:

l.2315 \cs_new:Npn \__tcobox_set_backslash_removed:Nn #1#2
  {
    \tl_set:Nn #1 { #2 }
    \tl_trim_spaces:N #1
    \tl_set:Ne #1 { \exp_last_unbraced:NV \cs_to_str:N #1 }
  }

l.2522 \DeclareTotalTCBox{\tcboxverb}{ O{} v }{verbatim,#1}{#2}

任何指导都将不胜感激!

答案1

错误显示未定义的命令是。这表明您安装的 版本比预期\tl_set:Ne的要旧。您可以尝试添加expl3tcolorbox

\ExplSyntaxOn
\cs_generate_variant:Nn \tl_set:Nn { e }
\ExplSyntaxOff

在加载之前tcolorbox,但您很可能会遇到进一步的错误。

相关内容