нижний индекс в латехе
Нижний индекс в латехе
Индексы задаются в математическом режиме командами ^ (верхний индекс) и _ (нижний индекс). Не забывайте про фигурные скобки, если в индексе более одного символа или команды (пробелы перед ними не считаются).
$x^2$ | |
$x^2y$ | |
$x^<2y>$ | |
$x^\alpha$ | |
$x^ \alpha$ | |
$x_<12>$ | |
$x^3_<12>$ | |
$x_<12>^3$ | |
$ | |
Индекс к индексу | |
$x^ | |
$ | |
$x_ | |
$ | |
$(((x^2)^3)^4)$ | |
$(<(<(x^2)>^3)>^4)$ |
На последних примерах видно, как важно правильно расставлять группирующие скобки: индекс, следующий за группой символов, заключённой в <>, относится ко всей группе и располагается соответственно.
Размер индексов меньше, чем размер основного текста, но его можно изменить.
Если необходимо поставить индекс перед символом, то сделайте пустую группу перед ним или сгруппируйте его со следующим символом.
$_n^mX + _k^lY \to \dots$ | |
$<>_n^mX + <>_k^lY \to \dots$ | |
$ <_n^mX>+ <_k^lY>\to \dots$ | |
$<_n^m>X + <_k^l>Y \to \dots$ |
Для выравнивания индексов применяется опять-таки группировка.
$ >^l$ | |
$< _ | |
$P^i<>_ | |
$P_1^2$ | |
$P<>_1^2$ |
Отметим также, как записывается производная со штрихом.
$f^\prime$ | |
$f^<\prime\prime>$ | |
$f’$ | |
$f»$ | |
$f_1»$ | |
$f»_1$ | |
$f’^2$ | |
$f’<>^2$ |
Индексы к символам переменного размера (сумма, интеграл и т.д.) и к именам функций (sin, lim и т.д.) ведут себя более сложно.
Primary tabs
В этой заметке мы не только поставим индексы под и над буквой, но даже рассмотрим в конце как одну строку разместить над другой:
Одна (/две) буквы под/над другой
Элементарное
Ну прежде всего напомню, что «в степени» записывается с помощью «стрелочки вверх», которая есть на клавиатуре:
Левый «нижний по диагонали» индекс печатается с использованием нижнего подчёркивания, например H_m:
даст нам:
$\Large H_m$
Ну и можно одновременно возвести букву в степень и приписать ей индекс, деалется это так:
получаем:
$\Large H_m^n$
Далее по теме
Итак рассмотрим целый веер индексов, получаемый с помощью такой конструкции:
получим:
$\Large \sideset<_1^2><_3^4>\prod\limits_^b$
— здесь мы использовали конструкцию \sideset<><> до той буквы(/спецсимвола), символы по углам которой мы размещали.
А вот из такого выражения:
получим (индексы оказываются по углам):
$\Large \prod_a^b$
Но конструкция \limits_<><> сработает только для спецсимволов типа суммы, интеграла, произведения или иных «командных символов», если же нам надо разместить что-то над и под обычного текста формулы (а не единственной команды), то движемся дальше.
Индексы для обычных формул и знаков
Для обычных формул и символов работает такая схема:
А теперь индекс под и над словом:
Если же для вывод слова sup использовать, команду \sup, то можно обойтись более изящным кодом (как это было показано выше):
получим:
$\Large \sup\limits_^b$
получим:
$\Large \sup\limits_$
Ну и напишем одно выражение под и одно над третьим выражением:
Специальный приём
Можно ещё использовать такой (не слишком удобный) способ:
LaTeX для новичков. Часть 3:Математический режим
3) Использовать одно из окружений для нескольких формул, из того же пакета:
Все эти окружения имеют версии со звездочками, отключающие отрисовку номера формулы. Подавить отрисовку номера для одного из нескольких уравнений можно командой \notag. Подробные примеры использования можно найти в документации на пакет amsmath. Документацию можно найти как в интернете, так и внутри локальной установки LaTeX. Для поиска справки в локальной установке используется утилита texdoc названиепакета (под Unix/Linux/MacOS), либо её графический интерфейс под Windows. Часть клиентов также умеют вызывать эту утилиту из меню (Help/Packages Help для TeXstudio).
Когда определено куда вставлять, поговорим о том, что вставлять:
8) Системы уравнений. Для написания систем уравнений есть замечательное окружение cases
Для получения полноразмерных интегралов и (?) дробей следует использовать аналогичное окружение dcases* из пакета mathtools.
10) Пробелы в математическом режиме игнорируются. Тотально. Для разделения используются \quad, \qquad и \ (пробел после слеша). Первая команда делает пробел равный по длине высоте шрифта, вторая делает пробел длиной в две высоты шрифта, третья делает пробел примерно соответствующий обычному текстовому пробелу.
11) Скобки. Для малых по высоте формул можно использовать обычные скобки (), []. Для больших, есть автоматическое масштабирование скобок \left( \right), \left[ \right].
Собственно это основы математического режима LaTeX, которых достаточно для набора обычных инженерных формул и расчётов. Но LaTeX писали математики, поэтому для набора математики есть много возможностей не охваченных здесь. Часть их можно найти по следующим ссылкам:
Нижний индекс в латехе
Краткое руководство по системе LaTex
Сообщение Алексей » 27 мар 2014, 09:26
Общие сведения по набору и размещению формул на форуме
Сообщение Алексей » 27 мар 2014, 09:47
Степени и индексы
Сообщение Алексей » 27 мар 2014, 10:46
Дроби
Сообщение Алексей » 27 мар 2014, 10:53
Скобки
Сообщение Алексей » 27 мар 2014, 11:26
То же самое касается прямых (т.е. | |) и квадратных (т.е. [ ]) скобок.
Фигурные скобки, т.е. < и >, вводятся так:
Корни
Сообщение Алексей » 27 мар 2014, 11:35
Знаки «больше», «меньше» и аналогичная символика.
Сообщение Алексей » 27 мар 2014, 11:49
Для операций «+» или «-» никаких дополнительных команд не требуется.
Если нужно для умножения использовать точку, то её можно вызвать командой \cdot. Для «крестика» используем команду \times. Например, чтобы отобразить выражение \(5\times 5+4\cdot 9-8+58\) следует ввести такой код:
Некоторые функции
Сообщение Алексей » 27 мар 2014, 12:30
Latex имеет набор математических функций, который желательно использовать. Например, \sin, \cos, \tg, \ctg, \ln, \lg, \arccos, \arcsin, \arctg, \ch, \sh и так далее. Выражение \(\sin
Отмечу, что вовсе необязательно использовать фигурные скобки для указания аргумента функции. Например, выражение \(\sh
Написание формул на LaTeX, ч. I
В данном кратком руководстве описаны основные команды формата LaTeX. Использование данного формата должно значительно упростить жизнь участникам форума в плане написания формул.
Для вставки формул используйте теги (можно воспользоваться кнопкой Fx в панели редактора):
Набор простых формул
Степени и индексы
Степени и индексы набираются c помощью знаков ^ и _ соответственно. Если показатель степени или индекс являются выражением, состоящим более чем из одного символа, то их надо заключать в фигурные скобки < и >. Например, следующие выражения
Если у одной буквы есть как верхние, так и нижние индексы, то их можно указать в произвольном порядке: пишем
Если требуется, чтобы индексы располагались не один под другим, a на разных расстояниях от выражения, к которому они относятся, то нужно оформить часть индексов как индексы к «пустой» формуле (паре из открывающей и закрывающей фигурных скобок): пишем
Дроби
Дроби, обозначаемые косой чертой, набираются непосредственно:
Скобки
Круглые и квадратные скобки набираются непосредственно. Для набора фигурных скобок используются команды \< и \>. Другие типы скобок набираются c помощью команд \lceil, \rceil, \lfloor, \rfloor, \langle, \rangle. Например,
\((), [], \< \>, \lceil \rceil, \lfloor \rfloor, \langle \rangle, | |\)
Для автоматического выбора размера скобок используются команды \left и \right, помещаемые перед открывающей и перед закрывающей скобками соответственно. Сравните:
\((x + \frac<1>
Корни
Корни набираются c помощью команды \sqrt[n]<выражение>, обязательным аргументом которой является подкоренное выражение. Кроме обязательного аргумента можно указать необязательный аргумент, заключаемый в квадратные скобки, который является показателем корня. Пример:
Штрихи и многоточия
Штрихи обозначаются c помощью знака ‘
Различают многоточия по центру строки (команда \cdots) и по низу строки (команда \ldots):
\(a_1 + a_2 + \cdots + a_n,\)
\(a_1 + a_2 + \ldots + a_n\)
Некоторые функции
\(\arg, \cos, \cosh, \cot, \coth, \csc,\)
\(\det, \dim, \exp, \gcd, \hom, \inf,\)
\(\ker, \lg, \ln, \log, \max, \min, \)
\(\sec, \sin, \sinh, \sup, \tan, \tanh,\)
B некоторых функциях, таких как требуется указывать дополнительную информацию. B таком случае она оформляется как нижний индекс:
Суммы, произведения и т.д.
Для некоторых математических операций требуется указать верхние и (или) нижние пределы. Такие операции набираются c помощью следующих команд
Неравенства
Строгие неравенства набираются непосредственно:
Для небора нестрогих неравенств используются команды \leq и \geq: