
Estou testando alguns recursos dotcolorbox
package e estou enfrentando algum problema com a opção $tikznode$
. Aqui meu 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}
Não há problema com as duas primeiras caixas, mas a última leva a um erro:
Erro de pacote
pgfkeys
: não conheço a chave '/tcb/tikznode' e vou ignorá-la. Talvez você tenha escrito errado.
Responder1
Você precisa adicionar \usepackage{tikz}
o 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 outro lado, você pode carregar a tcolorbox
biblioteca skins
que carrega arquivos tikz
.
\documentclass{article}
%\usepackage{tikz}
\usepackage[skins]{tcolorbox}
A essência é tikznode
necessária tikzpicture
e coloca o conteúdo em um tikz
nó.