Работа в системе LaTeX



Скобки переменного размера


Если заключенный в скобки фрагмент формулы занимает много места по вертикали (за счет дробей, степеней и тому подобного), то и сами скобки должны быть большего размера, чем обычные. В TeX'е на этот случай предусмотрен механизм автоматического выбора размера скобок. Пользуются им так.

В формуле

 e=\lim_{n\to\infty}\left(1+\frac{1}{n}\right)^n
скобки обычного размера вокруг
{1+\frac1n}
смотрелись бы плохо; поэтому при ее наборе надо поставить команду \left перед открывающей скобкой и команду \right перед закрывающей:

$$ e=\lim_{n\to\infty} \left(1+\frac{1}{n}\right)^n $$

Если перед одной скобкой стоит \left, а перед другой скобкой стоит \right, то на печати размер этих скобок будет соответствовать максимальной высоте фрагмента формулы, заключенного между \left и \right.

Конструкция с \left и \right применима не только к круглым скобкам. В следующей таблице перечислены скобки и некоторые другие символы, которые с помощью \left и \right автоматически принимают нужный размер. TeXнический термин для таких символов — ограничители (по-английски delimiters).

(
(
)
)
[
[
]
]
\{
{
\}
}
\lfloor
\lfloor
\lceil
\lceil
\rceil
\rceil
\langle
\langle
\rangle
\rangle
|
|
\|
\|
/
/
\backslash
\

Вместо \left\langle можно писать \left< , и аналогичным образом вместо \right\rangle можно писать \right> (однако же < нельзя писать вместо \langle!). Кроме знаков, перечисленных в этой таблице, менять свои размеры под действием \left и \right могут и вертикальные стрелки из таблицы.

Если подключить стилевой пакет amssymb, то станут доступны еще две пары ограничителей:

\ulcorner
\ulcorner
\urcorner
\urcorner
\llcorner
\llcorner
\lrcorner
\lrcorner

Вместе с каждой командой \left в формуле должна присутствовать соответствующая ей команда \right, в противном случае TeX выдаст сообщение об ошибке. Вместе с тем TeX вовсе не требует, чтобы "ограничители" (например, скобки) при командах \left и \right были расположены сколько-нибудь осмысленно с математической точки зрения: вы вполне можете написать что-нибудь вроде \left(...\right] , или даже, вопреки смыслу слов left и right,\left)...\right(- за правильность своих формул отвечаете только вы, и TeX тут вам не помощник.




Содержание  Назад  Вперед