行番号付きの tcolorbox を作成するにはどうすればよいでしょうか?

行番号付きの tcolorbox を作成するにはどうすればよいでしょうか?

次のtcolorboxを作成しました:

\documentclass{article}

\usepackage{tcolorbox}
\usepackage{lineno}


\begin{document}
\begin{tcolorbox}[middle=0mm,boxsep=0mm]
Headers

\tcblower

\setlength\linenumbersep{-.1cm} %sets the distance of the line numbers from the margin
\setcounter{linenumber}{1}
\begin{internallinenumbers}

\begin{itemize}
\item bullet 1
\item bullet 2
\item bullet 3
\begin{equation}
a = b,
\end{equation}
\noindent where $a$ and $b$ are...
\end{itemize}

\end{internallinenumbers}

\end{tcolorbox}
\end{document}

しかし、ご覧のとおり、左余白の行番号はうまく表示されていません。空行には番号を付けず、箇条書きと数式だけに番号を付けたいのですが、行番号をもっとわかりやすくする方法はありますか?

答え1

OPのコメントによると、「もし役に立つなら、方程式に番号が付いていなくても嬉しいです\hfil"、段落オフセットとsを使用して displaymath を装い、数式をインラインとして配置することで、この問題を解決できます。

\documentclass{article}

\usepackage{tcolorbox}
\usepackage{lineno}


\begin{document}
\begin{tcolorbox}[middle=0mm,boxsep=0mm]
Headers

\tcblower

\setlength\linenumbersep{-.1cm} %sets the distance of the line numbers from the margin
\setcounter{linenumber}{1}
\begin{internallinenumbers}

\begin{itemize}
\item bullet 1
\item bullet 2
\item bullet 3

\hfil$%\begin{equation}
a = b,
$\hfil%\end{equation}

\noindent where $a$ and $b$ are...
\end{itemize}

\end{internallinenumbers}

\end{tcolorbox}
\end{document}

ここに画像の説明を入力してください

関連情報