tcolorbox의 높이를 어떻게 표시합니까?

tcolorbox의 높이를 어떻게 표시합니까?

MWE

\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}

관련 정보