
Я использовал tcolorbox
как элемент для выделения некоторого контента. В целом работает нормально.
МВЭ:
\documentclass{article}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{adjustbox}
\usepackage[most]{tcolorbox}
%
\begin{document}
%
\begin{itemize}
\item[\textcolor{DarkGreen}{\textbullet}]\adjustbox{valign=t}{%
\begin{tcolorbox}[width=0.934\textwidth,colback={white},title={Title},colbacktitle={DarkGreen},coltitle=white,colframe={DarkGreen}]
\parskip=5pt
Some text
\end{tcolorbox}
}
\item Some Item
\end{itemize}
\end{document}
Однако всякий раз, когда мне приходится использовать другую среду списка или центрированную таблицу/рисунок, точка элемента вдавливается внутрь поля. Я хочу, чтобы эта точка элемента оставалась снаружи поля. Пожалуйста, скажите мне, как это исправить.
\documentclass{article}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{adjustbox}
\usepackage[most]{tcolorbox}
%
\begin{document}
%
\begin{itemize}
\item[\textcolor{DarkGreen}{\textbullet}]\adjustbox{valign=t}{%
\begin{tcolorbox}[width=0.934\textwidth,colback={white},title={Title},colbacktitle={DarkGreen},coltitle=white,colframe={DarkGreen}]
\parskip=5pt
Some text
\begin{enumerate}
\item A
\item B
\end{enumerate}
\end{tcolorbox}
}
\item Some Item
\end{itemize}
\end{document}
решение1
Начните абзац до вставки рамки:
\documentclass{article}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{adjustbox}
\usepackage[most]{tcolorbox}
%
\begin{document}
%
\begin{itemize}
\item[\textcolor{DarkGreen}{\textbullet}]
\leavevmode %<--------------
\adjustbox{valign=t}{%
\begin{tcolorbox}[width=0.934\textwidth,colback={white},title={Title},colbacktitle={DarkGreen},coltitle=white,colframe={DarkGreen}]
\parskip=5pt
Some text
\begin{enumerate}
\item A
\item B
\end{enumerate}
\end{tcolorbox}
}
\item Some Item
\end{itemize}
\end{document}