So beheben Sie den Kompilierungsfehler in der Datei „tcolorbox.sty“

So beheben Sie den Kompilierungsfehler in der Datei „tcolorbox.sty“

Ich versuche, mit dem Paket eine einfache Farbbox zu erstellen, tcolorboxerhalte aber beim bloßen Einbinden der Datei einen Kompilierungsfehler tcolorbox.sty.

Bitte beachten Sie den folgenden Code:

%\documentclass[12pt]{article}
\documentclass[dvipsnames,cmyk]{article}

% File Containing All the Control Settings
\usepackage{../../Style/mystyle}
\usepackage{../../Style/tcolorbox/tcolorbox}    ---> This line is giving compilation Error
\usetikzlibrary{matrix}
\begin{document} 

\end{document}

Kompilierungsfehler:

! Paragraph ended before \pgfkeys@@qset was complete.

Die fehlerhaften Zeilen in der tcolorbox.styDatei sind:

parskip/.style={before={\par\pagebreak[0]\noindent},after={\par}},
noparskip/.style={before={\par\smallskip\pagebreak[0]\noindent},after={\par\smallskip}},

Bitte helfen Sie mir, diesen Fehler zu beheben.

Antwort1

matrixverursacht den Fehler. Versuchen Sie dieses MWE (Kompilieren ohne Fehler), löschen Sie dann das % und kompilieren Sie erneut.

MWE:

\documentclass[dvipsnames,cmyk]{article}
\usepackage{tcolorbox}
%\usetikzlibrary{matrix}
\begin{document} 
test

\begin{tcolorbox}[colback=red!5,colframe=red!75!black]
  My box.
\end{tcolorbox}
\end{document}

verwandte Informationen