
Definir un nuevo entorno con un tcolorbox con algunas opciones extrañamente conduce a un error de compilación que desaparece si elimino[hbox]
\documentclass{article}
\usepackage{tcolorbox}
\newenvironment{myenv}
{\begin{tcolorbox}[hbox]}
{\end{tcolorbox}}
\begin{document}
\begin{myenv}
blah
\end{myenv}
\end{document}
No puedo definir \tcbset{capture=hbox}
porque es la única opción que está protegida de tcbset
Respuesta1
En algunos casos, en entornos, es necesario utilizar la forma de macro \tcolorbox
y \endtcolorbox
, en lugar del \begin...\end
enfoque estándar.
\documentclass{article}
\usepackage{tcolorbox}
\newenvironment{myenv}
{\tcolorbox[hbox]}
{\endtcolorbox}
\begin{document}
\begin{myenv}
blah
\end{myenv}
\end{document}