![детализировать и переименовывать элементы в tcolorbox](https://rvso.com/image/348645/%D0%B4%D0%B5%D1%82%D0%B0%D0%BB%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%20%D0%B8%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B8%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B%20%D0%B2%20tcolorbox.png)
В отношениианалогичный пост, я пытаюсь заменить нумерацию \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}