Здравствуйте, есть надобность в создании собственного окружения для "совокупностей уравнений", т.е. системы с квадратной скобкой, я нашёл решение
http://tex.stackexchange.com/questions/12157/cases-with-square-brackets, но LaTeX подключён к другой программе, которая не принимает
\def, помогите, пожалуйста, сделать без
\def.
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\rank}{rank}
\makeatletter
\newenvironment{sqcases}{%
\matrix@check\sqcases\env@sqcases
}{%
\endarray\right.%
}
\def\env@sqcases{%
\let\@ifnextchar\new@ifnextchar
\left\lbrack
\def\arraystretch{1.2}%
\array{@{}l@{\quad}l@{}}%
}
\makeatother
\begin{document}
\[
\rank(q, l) = \begin{sqcases}
2_i & \text{if \ldots} \\
2_i+1 & \text{if \ldots}
\end{sqcases}
\]
\end{document}