「tcolorbox.sty」ファイルのコンパイル エラーを解決する方法

「tcolorbox.sty」ファイルのコンパイル エラーを解決する方法

パッケージを使用して簡単なカラーボックスを作成しようとしていますtcolorboxが、ファイルをインクルードするだけでコンパイル エラーが発生しますtcolorbox.sty

次のコードを検討してください。

%\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}

コンパイルエラー:

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

ファイル内の問題のある行は次のtcolorbox.styとおりです。

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

このエラーを解決する方法を教えてください。

答え1

matrixエラーが発生します。この MWE (エラーなしでコンパイル) を試してから、% を削除して再度コンパイルしてください。

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}

関連情報