Smartdiagram - 在双列布局中更改位置

Smartdiagram - 在双列布局中更改位置

我是 StackExchange 的新手,也是 LaTeX 的初学者,所以请多包涵 :)

无论如何,我对在文档中放置智能图表存在问题。

在此处输入图片描述

序列图延伸到第二列的文本。我该如何修复这个问题?我已经尝试将图表放在中心环境中并为图表创建一个小页面,但没有成功。

此外,如果您对我的文档风格有任何改进建议,请在下面告诉我 :)

\documentclass[a4paper, twocolumn]{article}
\setlength{\columnsep}{1cm}
\linespread{0.95}
package{geometry}
\geometry{
  left=2cm,
  right=2cm,
  top=2cm,
  bottom=2cm,}
\usepackage{lipsum}
\usepackage{smartdiagram}
\begin{document}
\lipsum[1]
\smartdiagram[sequence diagram]{Test, Test, Test}
\lipsum[1-7]
\end{document}

答案1

在此处输入图片描述

\documentclass[a4paper, twocolumn]{article}
\usepackage{geometry}
\geometry{margin=2cm,
          columnsep=1cm}        % <---
\usepackage{smartdiagram}

\usepackage{lipsum}

\begin{document}
\lipsum[1]
\begin{center}                  % <---
\smartdiagramset{
sequence item text width=16mm,  % <---
sequence item font size=\small  % <---
                }
\smartdiagram[sequence diagram]%
{Test, Test, Test}
\end{center}                   % <---

\lipsum[1-7]
\end{document}

与您的 mwe 相比的变化由% <---

相关内容