在智能图表中换行,气泡图类型

在智能图表中换行,气泡图类型

考虑以下最小示例:

 \documentclass{beamer}
 \usepackage{smartdiagram}
 \begin{document}
 \frame{
 \frametitle{frame title}
    \smartdiagramset{
        bubble center node font = \small,
        bubble node font = \scriptsize,
 %      bubble node size =2.5cm, 
 %      distance center/other bubbles = 0.5cm,
        satellite text width=0.5cm,
        planet text width=1.75cm}
    \smartdiagram[bubble diagram]{
    very long text,
    short text,
    long text,
    a much longer text,
    text text text text text,
    text text text text text text text text text
    }
 }
 \end{document}

为什么该satellite text width选项不起作用?我想让文本换行或使用连字符。根据smartdiagram手册,此选项可用于bubble diagram

答案1

文档具有误导性。列出的选项并非气泡图和星座图所共有的。相反,名称为“卫星...”的选项仅适用于星座。

这可能应该被报告为文档中的一个错误。

要设置气泡图的文本宽度,您可以使用tikzset修改bubble nodebubble center node样式。

例如:

\documentclass{beamer}
\usepackage{smartdiagram}
\begin{document}
  \frame{
    \frametitle{frame title}
    \smartdiagramset{
      bubble center node font = \small,
      bubble node font = \scriptsize,
      bubble center node size =2.5cm,
      bubble node size =1.5cm,
    }
    \tikzset{
      bubble node/.append style={
        text width=1.5cm,
        align=center}
    }
    \smartdiagram[bubble diagram]{
      very long text,
      short text,
      long text,
      a much longer text,
      text text text text text,
      text text text text text text text text text
    }
  }
\end{document}

气泡

相关内容