Изменение размера матрицы в латексной бирне
Вопрос
Привет, мне было интересно, как изменить размер матриц в среде 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*}
И матрица занимает почти целая страница. Я хотел бы, чтобы это было около половины страницы в высоту.
Решение
Видеть Этот ответ Для того, как изменить размеры шрифта в математическом режиме латекса.
Редактировать
Указание размеров шрифтов в Beamer не отличается от указания их в других латексных документах. Чтобы изменить размер вашего массива, вы переключите размер, добавив команду внутри вашего align
окружающая обстановка.
Допустимые команды \tiny
, \scriptsize
, \footnotesize
, \small
, \normalsize
, \large
, \Large
, \huge
, а также \Huge
(Может быть больше).
Другие советы
Здесь \resizebox
Команда в пакете Graphicx:
\resizebox{.5\textwidth}{!}{ (your array here) }
Я никогда не пробовал, но выглядит как это сделано именно для такого рода или проблемы.
Конечно, вы можете выбрать различные ширины (первый аргумент) или разные параметры высоты (второй аргумент).