¿Cómo puedo crear un tcolorbox con numeración de líneas?

¿Cómo puedo crear un tcolorbox con numeración de líneas?

Creé el siguiente 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}

Sin embargo, como puede ver, los números de línea en el margen izquierdo no se muestran bien. Me gustaría no numerar las líneas vacías (sino solo las viñetas y la ecuación). ¿Hay alguna manera de hacer que el número de línea sea más razonable?

Respuesta1

Basado en un comentario hecho por el OP, "Si ayuda, estaré feliz si las ecuaciones ni siquiera están numeradas.", se puede resolver el problema colocando las matemáticas en línea, simulando displaymath con desplazamientos de párrafo y \hfils.

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

ingrese la descripción de la imagen aquí

información relacionada