tcolorbox ボックス幅

tcolorbox ボックス幅

この質問では、テキストから下余白までの距離を測定、回答でtcolorboxは、ページの残りの長さを埋めるボックスを提供するために を使用しています。ただし、たとえば環境によってボックスがインデントされている場合、itemizeボックスの幅は縮小されず、ボックスの幅が用紙の右余白を超えてしまいます。これを正しい幅にするにはどうすればよいでしょうかtcolorbox

\documentclass[]{article}

\usepackage[showframe]{geometry}
\usepackage[utf8]{inputenc}

\usepackage[most]{tcolorbox}
\tcbuselibrary{breakable}
\newtcbox{example}[1][]{%
  enhanced jigsaw,
  colback=white, 
  colframe=black,
  boxrule=1pt,
  sharpish corners,
  arc=0mm,
  boxsep=0mm,
  left=\dimexpr\textwidth-2pt\relax,   %% 2pt= 2* boxrule width (1pt)
  right=0mm,
  % width fill,
  height fill,   %% <---- this fills the remaining space
  #1,
}

\begin{document} 
Itemized list
\begin{itemize}
    \item Itemized \example{\null}
\end{itemize}
\end{document} 

答え1

 left=\dimexpr\linewidth-2pt\relax,   %% 2pt= 2* boxrule width (1pt)

ない\textwidth

関連情報