детализировать и переименовывать элементы в tcolorbox

детализировать и переименовывать элементы в tcolorbox

В отношениианалогичный пост, я пытаюсь заменить нумерацию \itemна слово в скобках. Однако если переименованный маркер достаточно длинный, он оказывается за пределами поля:

\documentclass{article}
\usepackage{tcolorbox}

\begin{document}

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

\end{document}

введите описание изображения здесь

Есть идеи, как это обойти?

решение1

Вы можете настроить размеры списка с помощью enumitemпакета, в вашем случае просто увеличьте itemindentи добавьте align=left, чтобы выровнять метку по левой стороне.

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

введите описание изображения здесь

Обновлять

Если вам нужно, чтобы весь текст имел отступ, вы можете просто увеличить егоleftmargin

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

Связанный контент