discriminar e renomear itens dentro do tcolorbox

discriminar e renomear itens dentro do tcolorbox

Em referência a umpostagem semelhante, estou tentando substituir a numeração de \itempor uma palavra entre colchetes. No entanto, se o marcador renomeado for longo o suficiente, ele sairá da caixa:

\documentclass{article}
\usepackage{tcolorbox}

\begin{document}

\begin{tcolorbox}
\begin{itemize}
     \item[{[blablababakbakbakb]}] \lipsum[1]
     \item[{[blubllanlanlanlan]}] \lipsum[2]
\end{itemize}
\end{tcolorbox}

\end{document}

insira a descrição da imagem aqui

Alguma ideia de como contornar isso?

Responder1

Você pode personalizar as dimensões da lista com enumitemo pacote, no seu caso basta aumentar itemindente adicionar align=leftpara alinhar o rótulo com o lado esquerdo

\documentclass{article}
\usepackage{lipsum}
\usepackage{enumitem}
\usepackage{tcolorbox}

\begin{document}

\begin{tcolorbox}
\begin{itemize}[itemindent=2.5cm,labelsep=4mm,labelwidth=3cm,align=left]
     \item[{[blablababakbakbakb]}] \lipsum[1]
     \item[{[blubllanlanlanlan]}] \lipsum[2]
\end{itemize}
\end{tcolorbox}

\end{document}

insira a descrição da imagem aqui

Atualizar

Se você precisar que todo o texto seja recuado, basta aumentarleftmargin

\documentclass{article}
\usepackage{lipsum}
\usepackage{enumitem}
\usepackage{tcolorbox}

\begin{document}

\begin{tcolorbox}
\begin{itemize}[leftmargin=3.2cm]
     \item[{[blablababakbakbakb]}] \lipsum[1]
     \item[{[blubllanlanlanlan]}] \lipsum[2]
\end{itemize}
\end{tcolorbox}

\end{document}

informação relacionada