beamer两列图形和公式

beamer两列图形和公式

我正在尝试制作一个有两列的投影仪幻灯片,一列是图像,另一列是或多或少大的矩阵。我拥有的代码如下

\begin{frame}{Frame}
  \frametitle{Minimal grid example}
  \begin{columns}
    \column{0.4\textwidth}
      \includegraphics[scale=0.2]{image.pdf}
      \column{0.4\textwidth}
      \begin{equation}
        \begin{pmatrix}
          0 && 0 && 1 && 0 && 0 && 0 && 0 && 0 \\
          0 && 0 && 0 && 0 && 0 && 1 && 0 && 0 \\
          t && -r^* && 0 && 0 && 0 && 0 && 0 && 0 \\
          0 && 0 && 0 && 0 && 0 && 0 && 0 && 1 \\
          0 && 0 && 0 && 0 && 0 && 0 && 1 && 0 \\
          r && t* && 0 && 0 && 0 && 0 && 0 && 0 \\
          0 && 0 && 0 && 0 && 1 && 0 && 0 && 0 \\
          0 && 0 && 0 && 1 && 0 && 0 && 0 && 0
        \end{pmatrix}.
      \end{equation}
 \end{columns}
\end{frame}

但出于某种原因,矩阵被拉伸以填充整个右列。我该如何操纵公式的大小?

答案1

\documentclass[demo]{beamer}
\usepackage{mathtools}

\begin{document}
\begin{frame}{Frame}
  \frametitle{Minimal grid example}
  \begin{columns}
    \column{0.5\textwidth}
    \centering
      \includegraphics[width=\linewidth]{image.pdf}
      \column{0.5\textwidth}
      \setlength\arraycolsep{3pt}
      \begin{equation}
        \begin{pmatrix}
          0 & 0 & 1 & 0 & 0 & 0 & 0 & 0 \\
          0 & 0 & 0 & 0 & 0 & 1 & 0 & 0 \\
          t & -r^* & 0 & 0 & 0 & 0 & 0 & 0 \\
          0 & 0 & 0 & 0 & 0 & 0 & 0 & 1 \\
          0 & 0 & 0 & 0 & 0 & 0 & 1 & 0 \\
          r & t* & 0 & 0 & 0 & 0 & 0 & 0 \\
          0 & 0 & 0 & 0 & 1 & 0 & 0 & 0 \\
          0 & 0 & 0 & 1 & 0 & 0 & 0 & 0
        \end{pmatrix}.
      \end{equation}
 \end{columns}
\end{frame}
\end{document}

在此处输入图片描述 我做了三处改变:

  • 替换&&&(我不明白双“&”符号的用途,你只是超出了正常矩阵大小的限制——10 列)
  • 减少矩阵中的列分离
  • 改变列的大小

相关内容