Problema com exemplo no pacote tcolorbox

Problema com exemplo no pacote tcolorbox

Quando tento executar este exemplo simples do manual:

\documentclass{report}
\begin{document}
\tcbset{frame style={top color=red!20!white,
                     bottom color=red!20!white!75!black},
        fonttitle=\bfseries,coltitle=black}

\begin{tcolorbox}[enhanced,title=My title,interior hidden]
This is a \textbf{tcolorbox}.
\tcblower
This is the lower part.
\end{tcolorbox}
\end{document}

Recebo um erro estranho:


! Package pgfkeys Error: I do not know the key '/tcb/frame style', to which you
 passed 'top color=red!20!white, bottom color=red!20!white!75!black', and I am
going to ignore it. Perhaps you misspelled it.

See the pgfkeys package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                             

l.82         fonttitle=\bfseries,coltitle=black}

-------------------------------------------------------------------------------------------------

Eu li no Stack Exchange e em outros fóruns que o problema é uma versão desatualizada do tcolorbox, mas estou executando a versão mais recente de ambos tcolorboxe do PGF, aqui estão as inserções do arquivo de log:

Package: tcolorbox 2015/03/16 version 3.50 text color boxes

Package: pgf 2013/12/18 v3.0.0 (rcs-revision 1.14)

Alguém pode lançar alguma luz sobre o problema?

Responder1

Você tem que carregar a biblioteca apropriada para frame stylefuncionar. Aqui está skins. Em caso de dúvida, você pode adicionar mostou manyconforme as opções paratcolorbox

\documentclass{report}
\usepackage[skins]{tcolorbox}
%\usepackage[most]{tcolorbox}
\begin{document}
\tcbset{frame style={top color=red!20!white,
                     bottom color=red!20!white!75!black},
        fonttitle=\bfseries,coltitle=black}

\begin{tcolorbox}[enhanced,title=My title,interior hidden]
This is a \textbf{tcolorbox}.
\tcblower
This is the lower part.
\end{tcolorbox}
\end{document}

insira a descrição da imagem aqui

informação relacionada