Как показать высоту tcolorbox?

Как показать высоту tcolorbox?

МВЭ

\documentclass{article}
\usepackage{tcolorbox}
\begin{document}
   \begin{tcolorbox}
   Bla

   Bla
   \begin{tcolorbox}
   Bla

   Bla
   \end{tcolorbox}
  \end{tcolorbox}
\end{document}

Как мы можем это сделать?

введите описание изображения здесь

решение1

Скин draftможно использовать для печати размеров коробки во время работы над ее дизайном:

\documentclass{article}
\usepackage[most]{tcolorbox}
\begin{document}
   \begin{tcolorbox}[draft]
   Bla

   Bla
   \begin{tcolorbox}[draft]
   Bla

   Bla
   \end{tcolorbox}
  \end{tcolorbox}
\end{document}

введите описание изображения здесь

решение2

Вы можете получить доступ к высоте блоков, поместив их в коробку и измерив высоту этой коробки. С упаковкой printlenэта длина может быть напечатана в выбранных вами единицах.

\documentclass{article}
\usepackage{tcolorbox}

\newsavebox{\bigbox}
\newsavebox{\smallbox}
\usepackage{printlen}

\begin{document}

\savebox{\bigbox}{%
   \begin{tcolorbox}
   Bla

   Bla
   \begin{tcolorbox}
   Bla

   Bla
   \end{tcolorbox}
  \end{tcolorbox}
}

\savebox{\smallbox}{%
   \begin{tcolorbox}
   Bla

   Bla
   \end{tcolorbox}
}

\usebox{\bigbox}   

\uselengthunit{cm}
\printlength{\ht\bigbox}  

\printlength{\ht\smallbox}

\end{document}

Связанный контент