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



Снова об интервалах в формулах - часть 3


А вот пример, когда TeX'у надо объяснить, что некоторый сложный символ есть символ математического оператора. Пусть нам понадобилась формула

 \mathop{{\sum}'}_{x\in\Gamma}f(x).
Проблема тут в том, чтобы поставить штрих у знака суммы. Впрямую это сделать не удается:

 $$ \sum'_{x\in\Gamma}f(x). $$
$$ \sum'_{x\in\Gamma}f(x). $$

В самом деле, из сказанного на стр.54 вытекает, что наша запись равносильна такой:

$$ \sum^\prime_{x\in\Gamma}f(x). $$

и в этой записи штрих рассматривается как предел суммирования. Не будем, однако, отчаиваться, а просто создадим новый оператор "сумма со штрихом":

$$ \mathop{{\sum}'}_{x\in\Gamma}f(x). $$

Можете проверить, что на сей раз все получается как надо. В этой записи очень существенно, что \sum взято в фигурные скобки: благодаря этому символ, генерируемый командой \sum, рассматривается TeX'ом просто как подформула, поэтому и штрих после него стоит где положено, а не там, где бывают пределы суммирования. Вся подформула "{\sum}" передается в качестве аргумента команде \mathop, благодаря чему наш новый символ "сумма со штрихом" рассматривается как математический оператор и пределы суммирования (в выключной формуле) ставятся у него, где положено.

Здесь опять разумно создать сокращенное обозначение, которое заменяло бы эту громоздкую запись.




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