在智能图表中逐项列出

在智能图表中逐项列出

如何itemize在此示例中的其中一个气泡中添加块https://texample.net/tikz/examples/smart-bubbles/使用该smartdiagram包。

我试过了\begin{itemize}\item\end{itemize},但没有用

\documentclass[border=10pt]{standalone} 

\usepackage{verbatim}
\usepackage{smartdiagram}
\usepackage{metalogo}
\usepackage{dtklogos}

\begin{document}
\smartdiagram[bubble diagram]
{   
{Binary Classifiers}
,{Bayes Decision Theory,{ \begin{itemize}
    \item {a}
\end{itemize}
}
}
,{Loss Function Optimization}
,{Others}
}
\end{document}

答案1

bubble diagram不支持列表。要在某些气泡中使用它,您需要将列表括在parbox或中minipage

\documentclass[ border=10pt]{standalone}
%\usepackage{verbatim}
\usepackage{smartdiagram}
%\usepackage{metalogo}
%\usepackage{dtklogos}
\usepackage{enumitem}
\newlist{bubbleitem}{itemize}{1}% <-- defined new list
\setlist[bubbleitem]{nosep,     % <-- new list setup
                     label      = $\bullet$ ,
                     after      = \vspace{-\baselineskip}
                     }


\begin{document}
\smartdiagram[bubble diagram]
{
{Binary Classifiers}
,{\parbox{3.6cm}{\raggedright
    Bayes Decision Theory
    \begin{bubbleitem}
    \item a
    \item b
    \end{bubbleitem}}}
,{Loss Function Optimization}
,{Others}
}
\end{document}

在此处输入图片描述

相关内容