Welcher/welche Befehl(e) in tcolorbox.sty ist/sind nicht definiert?

Welcher/welche Befehl(e) in tcolorbox.sty ist/sind nicht definiert?

Teil einer Styles-Datei für dietcolorbox LaTeX-Paket(tcolorbox.sty) meldet mir, dass ich mehrere „Undefinierte Steuersequenzen“ habe, wenn ich versuche, eine Datei in PDF zu konvertieren. Ein Beispiel wird unten angezeigt, da sie alle verwandt zu sein scheinen. Ich bin mir nicht sicher, welcher Befehl der fehlerhafte ist, und habe keine anderen ähnlichen Fragen zu diesem Problem gefunden! Kann mir jemand dabei helfen?

Der Fehler, den ich nach dem Ausführen von $ xelatex filename.tex erhalte:

! 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}

Und ich habe die beiden Teile des Codes gefunden, hier kopiert:

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}

Ich wäre für jede Anleitung sehr dankbar!

Antwort1

Der nicht definierte Befehl, wie der Fehler zeigt, ist \tl_set:Ne. Dies deutet darauf hin, dass Sie eine ältere Version von haben, als die von Ihnen installierte expl3Version erwartet. Sie könnten versuchen, hinzuzufügentcolorbox

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

vor dem Laden tcolorbox, aber es ist durchaus möglich, dass weitere Fehler auftreten.

verwandte Informationen