在 LaTeX 投影仪中调整矩阵大小

Joh*_*ang 5 latex resize matrix beamer

嗨,我想知道如何在投影仪环境中调整矩阵的大小。目前我正在编写以下代码:

\begin{align*}
\left( \begin{array}{ccccccc}
 0 & 1 &    &   &        &    &   \\
-1 & 0 &    &   &        &    &   \\
   &   &  0 & 1 &        &    &   \\
   &   & -1 & 0 &        &    &   \\
   &   &    &   & \ddots &    &   \\
   &   &    &   &        & 0  & 1 \\
   &   &    &   &        & -1 & 0
\end{array} \right)
\end{align*}
Run Code Online (Sandbox Code Playgroud)

并且矩阵几乎占据了一整页。我希望它的高度约为半页。

top*_*kip 6

\resizeboxgraphicsx 包中有命令:

\resizebox{.5\textwidth}{!}{  (your array here)  }
Run Code Online (Sandbox Code Playgroud)

我从未尝试过,但它看起来正是为这种类型或问题而设计的。

当然,您可以选择不同的宽度(第一个参数)或不同的高度(第二个参数)参数。


Ben*_*ier 1

有关如何在 LaTeX 的数学模式中更改字体尺寸的信息,请参阅此答案。

编辑

在 Beamer 中指定字体大小与在其他 LaTeX 文档中指定字体大小没有什么不同。例如,要更改数组的大小,您可以通过在align环境中添加命令来切换大小。

有效命令为\tiny\scriptsize\footnotesize\small\normalsize\large\Large\huge、 和\Huge(可能还有更多)。