Error del paquete pgfkeys: No conozco la clave '/tcb/tikznode'

Error del paquete pgfkeys: No conozco la clave '/tcb/tikznode'

Estoy probando algunas características detcolorboxpaquete y tengo algún problema con la opción $tikznode$. Aquí mi código:

    \documentclass{article}
    \usepackage{tcolorbox}
    \listfiles
    \begin{document}
    \tcbset{colframe=blue!50!black, colback=white, fonttitle=\bfseries, center title}
   \begin{tcolorbox}
   Hello\newline word
   \end{tcolorbox}
   \tcbox{Hello\newline word}
   \tcbox[tikznode]{Hello\newline word}
   \end{document}

No hay problema con las dos primeras casillas, pero la última genera un error:

Error de paquete pgfkeys: No conozco la clave '/tcb/tikznode' y la voy a ignorar. Quizás lo escribiste mal.

Respuesta1

Necesitas agregar \usepackage{tikz}el preámbulo.

    \documentclass{article}
    \usepackage{tikz}
    \usepackage{tcolorbox}
    \listfiles
    \begin{document}
    \tcbset{colframe=blue!50!black, colback=white, fonttitle=\bfseries, center title}
   \begin{tcolorbox}
   Hello\newline word
   \end{tcolorbox}
   \tcbox{Hello\newline word}
   \tcbox[tikznode]{Hello\\ word}
   \end{document}

Por otro lado, puedes cargar la tcolorboxbiblioteca skinsque carga tikz.

\documentclass{article}
%\usepackage{tikz}
\usepackage[skins]{tcolorbox}

La esencia es tikznodenecesidades tikzpicturey sitúa el contenido en un tikznodo.

información relacionada