Если заключенный в скобки фрагмент формулы занимает много места по вертикали (за счет дробей, степеней и тому подобного), то и сами скобки должны быть большего размера, чем обычные. В TeX'е на этот случай предусмотрен механизм автоматического выбора размера скобок. Пользуются им так.
В формуле
Если перед одной скобкой стоит \left, а перед другой скобкой стоит \right, то на печати размер этих скобок будет соответствовать максимальной высоте фрагмента формулы, заключенного между \left и \right.
Конструкция с \left и \right применима не только к круглым скобкам. В следующей таблице перечислены скобки и некоторые другие символы, которые с помощью \left и \right автоматически принимают нужный размер. TeXнический термин для таких символов — ограничители (по-английски delimiters).
![]() | ( |
![]() | ) |
![]() | [ |
![]() | ] |
![]() | { |
![]() | } |
![]() | \lfloor |
![]() | \lceil |
![]() | \rceil |
![]() | \langle |
![]() | \rangle |
![]() | | |
![]() | \| |
![]() | / |
![]() | \ |
Вместо \left\langle можно писать \left< , и аналогичным образом вместо \right\rangle можно писать \right> (однако же < нельзя писать вместо \langle!). Кроме знаков, перечисленных в этой таблице, менять свои размеры под действием \left и \right могут и вертикальные стрелки из таблицы.
Если подключить стилевой пакет amssymb, то станут доступны еще две пары ограничителей:
![]() | \ulcorner |
![]() | \urcorner |
![]() | \llcorner |
![]() | \lrcorner |
Вместе с каждой командой \left в формуле должна присутствовать соответствующая ей команда \right, в противном случае TeX выдаст сообщение об ошибке. Вместе с тем TeX вовсе не требует, чтобы "ограничители" (например, скобки) при командах \left и \right были расположены сколько-нибудь осмысленно с математической точки зрения: вы вполне можете написать что-нибудь вроде \left(...\right] , или даже, вопреки смыслу слов left и right,\left)...\right(- за правильность своих формул отвечаете только вы, и TeX тут вам не помощник.