在 Beamer 中,如何删除描述列表的左边距/缩进

在 Beamer 中,如何删除描述列表的左边距/缩进

我有一个两列框架,左边是情节,右边是描述列表

  \begin{columns}
    \begin{column}{.4\textwidth}
      \begin{center}
        \includegraphics[width=\textwidth]{../Figs/fig1}
      \end{center}
    \end{column}

    \begin{column}{.6\textwidth}
      \begin{description}
      \item[$E_{t,i}$] The $i$th transmitted signal vector
      \item[$E_{r,i}$] The $i$th received signal vector
      \item[$E_{err,i}$] The $i$th error vector
      \end{description}
    \end{column}
  \end{columns}

但是,图和列表之间的间距很大,这是由于描述列表的左边距造成的。我尝试通过以下方式将其删除这个帖子并将leftmarginandlabelindent参数设置为零甚至负数,但不起作用。我该如何删除间距?

enter image description here

答案1

您需要beamer使用环境的可选参数来调整描述标签的空间预留:

\RequirePackage[demo]{graphicx}
\documentclass{beamer}
\begin{document}

\begin{frame}
  \begin{columns}
    \begin{column}{.4\textwidth}
      \begin{center}
        \includegraphics[width=\textwidth]{../Figs/fig1}
      \end{center}
    \end{column}
    \begin{column}{.6\textwidth}
      \begin{description}[$E_{err,i}$]
      \item[$E_{t,i}$] The $i$th transmitted signal vector
      \item[$E_{r,i}$] The $i$th received signal vector
      \item[$E_{err,i}$] The $i$th error vector
      \end{description}
    \end{column}
  \end{columns}
\end{frame}

\end{document}

(请参阅beamer手册第 113 页的版本 3.27。)

答案2

一种解决方法是手动移动左列(当然,你必须在遇到此问题的每张幻灯片上都这样做)

\RequirePackage[demo]{graphicx}
\documentclass{beamer}
\begin{document}

\begin{frame}
    \begin{columns}
        \begin{column}{.4\textwidth}
            \begin{center}
                \includegraphics[width=\textwidth]{../Figs/fig1}
            \end{center}
        \end{column}
        \hspace*{-2cm}
        \begin{column}{.6\textwidth}
            \begin{description}
                \item[$E_{t,i}$] The $i$th transmitted signal vector
                \item[$E_{r,i}$] The $i$th received signal vector
                \item[$E_{err,i}$] The $i$th error vector
            \end{description}
        \end{column}
    \end{columns}
\end{frame}

\end{document}

相关内容