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

时间:2010-04-28 05:48:23

标签: latex matrix resize 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*}

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

2 个答案:

答案 0 :(得分:3)

graphicx包中有\resizebox命令:

\resizebox{.5\textwidth}{!}{  (your array here)  }

我从来没有尝试过,但它看起来完全是出于这种或问题。

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

答案 1 :(得分:1)

有关如何在LaTeX的数学模式中更改字体尺寸,请参阅this answer

修改

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

有效命令包括\tiny\scriptsize\footnotesize\small\normalsize\large\Large,{{ 1}}和\huge(可能会有更多)。