建议增加投影机中列之间的空间的方法

建议增加投影机中列之间的空间的方法

有人能帮我理解为什么这些列看起来如此拥挤吗?我希望在代码示例和图形图像之间留出一些空间。我是否需要在它们之间放置一个空列并用空白填充它?

顺便说一句,该图像是一个 pdf 文件,bdd-example.pdf,而 stackexchange 界面拒绝允许我上传该文件。不确定如何在没有图像文件的情况下重现确切的问题?欢迎提出建议。同时,可以从此处下载 PDF: https://drive.google.com/file/d/1ye10wyi8aUBymZJQ4vr6reGyexDhFQYA/view?usp=sharing

\documentclass{beamer}
\usepackage{listings}
\usetheme{Boadilla}
\mode<presentation>{}
\begin{document}

\begin{frame}[fragile]
  \frametitle{Choice of data structure for MDTD}

  CL s-expression type specifier vs ROBDD for

  $(Z_1\wedge Z_2) \vee (Z_1 \wedge \neg Z_2 \wedge Z_3) \vee (\neg Z_1 \wedge \neg Z_3)$

  \begin{columns}

    \begin{column}{0.3\textwidth}

\begin{lstlisting}[basicstyle=\small]
(or (and Z1 Z2)
    (and Z1 (not Z2) Z3)
    (and (not Z1) (not Z3)))
\end{lstlisting}

    \end{column}

    \begin{column}{0.3\textwidth}
      \includegraphics[width=3cm]{bdd-example}
    \end{column}
  \end{columns}
\end{frame}

\end{document}

投影机输出

答案1

正如 @samcarter 所说,更改0.3\textwidth0.5\textwidth仅更改第一个)会得到一个很好的形状。请参阅以下代码。

\documentclass{beamer}
\usepackage{listings}
\usetheme{Boadilla}
\mode<presentation>{}
\begin{document}

\begin{frame}[fragile]
  \frametitle{Choice of data structure for MDTD}

  CL s-expression type specifier vs ROBDD for

  $(Z_1\wedge Z_2) \vee (Z_1 \wedge \neg Z_2 \wedge Z_3) \vee (\neg Z_1 \wedge \neg Z_3)$

  \begin{columns}

    \begin{column}{0.5\textwidth}

\begin{lstlisting}[basicstyle=\small]
(or (and Z1 Z2)
    (and Z1 (not Z2) Z3)
    (and (not Z1) (not Z3)))
\end{lstlisting}

    \end{column}

    \begin{column}{0.3\textwidth}
      \includegraphics[width=3cm]{bdd-example}
    \end{column}
  \end{columns}
\end{frame}

\end{document}

以下是PDF样式 在此处输入图片描述

相关内容