
- •Переключение в математическую моду
- •Формулы внутри текста
- •Как избежать длинных строк в тексте
- •Выделенные формулы
- •Однострочные уравнения
- •Системы уравнений
- •Расщепление длинных формул
- •Блоки уравнений
- •Вертикальные пробелы в многострочных формулах
- •Смещение номера уравнения
- •Разрыв многострочных формул
- •О промежутках между символами
- •О размерах символов
- •Математические символы
- •Показатели степени, индексы и штрихи
- •Многоточия
- •Символы бинарных операций
- •Символы бинарных отношениий
- •Греческие буквы
- •Знаки пунктуации
- •Акценты
- •Корни
- •Дроби
- •Операторы с пределами
- •Управление расположением пределов
- •Интегралы
- •Многострочные и сторонние индексы
- •Скобки и другие разделители
- •Скобки переменного размера
- •Разделители
- •Разделители без пары
- •Команды, задающие размер разделителя
- •Стрелки
- •Неклассифицированные символы
- •Надстрочные и подстрочные знаки
- •Шляпки и тильды
- •Линии
- •Фигурные скобки
- •Стрелки
- •Произвольные символы
- •Стрелки с индексами
- •Биномиальные коэффициенты AMS
- •Где ещё можно найти математические символы
- •Математические функции
- •Функции типа логарифма
- •Функции с пределами
- •Определение новых имен операций
- •Функции модуля
- •Конструкции для многострочных выражений
- •Матрицы
- •Расчерчивание матрицы
- •Окаймлённая матрица
- •Матрицы AMS
- •Двухрядные формулы типа дроби
- •Система условий со скобкой
- •Шрифты
- •Включение текста в формулы
- •Вставка текста между уравнениями
- •Математические алфавиты
- •Кириллические математические алфавиты
- •Декларация нового алфавита
- •Полужирная насыщенность символов
- •Настройка формул
- •Промежутки в математической моде
- •Пробелы произвольного размера
- •Дублирование знаков при переносе формулы
- •Неразрывный дефис
- •Невидимые символы
- •Видимые символы, незанимающие места
- •Теоремы, законы и др.
- •Дополнительная нумерация уравнений
- •Нумерация уравнений вручную
- •Разное
- •Коммутативные диаграммы
- •Формулы в рамке
- •Команды, пригодные для любой моды
- •Изменение размеров формулы
- •Подбор размера разделителя вручную
- •Алфавитный указатель

Пакет amstext (загружается автоматически при загрузки пакета amsmath, но может использоваться самостоятельно) вводит команду \text для вставки небольших фрагментов текста в формулу. Текст, как и в случае команды \mbox, печатается шрифтом, который был текущим перед формулой, и, кроме того, сам может содержать формулы. Преимущество команды \text в том, что устанавливается, как при использовании математических алфавитов, правильный размер шрифта:
Fi(x) при i = 1, . . . , Imax |
\[ F_i(x) \text{ при } |
|
i=1,\ldots,I_{\text{max}} \] |
5.1.1Вставка текста между уравнениями
Для вставки текста в одну-две строки между уравнениями, которые должны быть выравнены по вертикали, предназначена команда \intertext из пакета amsmath. Команду можно ставить только сразу после команд \\ или \\*. Пример:
y0 = 1 y1 = ξ
и далее для n = 2, 3, . . .
yn = yn−1 + βyn−2
\begin{align*} y_0 &= 1 \\ y_1 &= \xi \\
\intertext{и далее для $n=2$, 3, $\ldots$} y_n &= y_{n-1}+\beta y_{n-2}
\end{align*}
5.2Математические алфавиты
Сменить математический шрифт, используемый в формулах по умолчанию, на математический же шрифт с другой формой символов можно специальными командами (их называют математическими алфавитами). Они действуют только на алфавитные символы: буквы, цифры, акценты и прописные греческие буквы. Математические символы остаются без изменения. Все математические алфавиты вместе с примерами формы символов приведены в таблице 30.
|
Таблица 30: Математические алфавиты |
||
\mathcala |
ABCDEF GHIJKLMNOPQRST UVWXYZ |
||
\mathnormal |
˜ |
\mathrm |
˜ |
ABC, abc, 123, aˆ , b, ΨΩ |
ABC, abc, 123, aˆ, b, ΨΩ |
||
\mathbf |
˜ |
\mathsf |
˜ |
ABC, abc, 123, aˆ, b, ΨΩ |
ABC, abc, 123, aˆ, b, ΨΩ |
||
\mathtt |
˜ |
\mathit |
˜ |
ABC, abc, 123, aˆ, b, ΨΩ |
ABC, abc, 123,aˆ, b, ΨΩ |
aСодержит только прописные латинские буквы.
На заметку Алфавит \mathtt не ставит акцент \dot. \mathnormal корректно расставляет акценты только
после подключения пакета amsmath; но в этом случае в других алфавитах вместо \vec ставится \tilde, например, $\mathbf{\vec a}$ печатает a˜.
Коллекция пакетов AMS-LATEX вводит три новых математических алфавита для печати строчных и прописных латинских букв готическим шрифтом (\mathfrak), контуров прописных латинских букв (\mathbb) и каллиграфических прописных латинских букв шрифтом Euler (\mathscr). Если пакет eucal загрузить без опцией mathscr, то он подменит в алфавите \mathcal каллиграфический шрифт LATEXа на каллиграфический шрифт Euler. Такой подмены не будет, если действует опция mathscr. В этом случае каллиграфический шрифт Euler доступен через алфавит \mathscr. Алфавиты AMS-LATEXа приведены в таблице 31. Там же указаны пакеты, которые надо загрузить для работы с ними.
Наряду с пакетом eucal, алфавит \mathscr для печати прописных латинских букв с «рукописным» начертанием определён в пакете mathrsfs. Форма символом демонстрируется в таблице 32.
33