Ганджавики:Формулы
Для математических формул MediaWiki использует разметку TeX’а. В зависимости от пользовательских настроек они могут отображаться как PNG-рисунки, в MathJax-разметке[1] или иным способом. Более детально в статье формулы.
В данной статье даны лишь первоначальные сведения о разметке математических формул в TeX. Примеры написания конкретных формул можно посмотреть в статье «Примеры оформления формул».
Правильность написания формул проверяйте кнопкой «Предварительный просмотр», находящейся под окном редактирования.
Общие положения
- Исходный код математической формулы записывается внутри тегов
<math>...</math>
[2]. - Шаблоны, переменные и параметры MediaWiki не функционируют внутри этого тега.
- Пробелы игнорируются (ТеХ их сделает сам).
- Пустые строки не разрешаются.
- Символы и сложные конструкции записываются с помощью «команд»[3], которые начинаются с «обратного слеша» (
\
) и состоят либо из командного слова из латинских букв, либо из символа (не буквы). В первом случае после командного слова должен быть обязательно пробел или другая команда. - Команды могут иметь аргументы:
{обязательные}
и[необязательные]
. - Каждая буква считается переменной и воспроизводится курсивом, а цифры — прямым шрифтом (исключение — название функций и операций).
- Одиночные переводы строк внутри тегов
<math>...</math>
разрешены и не отображаются, поэтому, чтобы сделать код более читабельным, можно вставлять переводы строк после каждого выражения или строки матрицы.
Вынесенные формулы
Если формула вынесена на отдельную строку, то её следует давать с отступом (начав строчку с двоеточия «:
»). Центрирование формул, как правило, не используется. Если формула является частью списка, то нужно давать отступ на один уровень больше, чем предшествующий текст:
- Формула 1:
- Формула 2:
Исходные команды
Служебные значки
\
сигнальный символ (команда);{
начало группы;}
конец группы;_
нижний индекс;^
верхний индекс;~
неразрывный пробел.
Бинарные операции
|
Символы отношений
|
В русскоязычной типографике существует традиция употреблять в качестве символов «больше или равно» и «меньше или равно» знаки «» и «», а в западной — «» и «»[4].
Символы отрицания отношений
|
Отрицание какого-нибудь ТеХ’овского символа можно получить, ставя перед ним команду \not
. Например:
<math>u \not< a</math>
|
|
<math>a \not\in \mathbf{A}</math>
|
Также можно перечеркнуть набор символов, используя команду \cancel{abc}
:
Символы математических функций
Команда | Изображение |
---|---|
\max
|
|
\min
|
Стрелки
|
Ещё некоторые символы…
Элемент | Синтаксис | Интерпретация в Ганджавики |
---|---|---|
Корни | \sqrt{2}\approx 1{,}4 \sqrt{5} \surd
|
|
\sqrt[n]{x}
|
||
Суммы | Простой пример:
Если знак суммы находится в числителе или знаменателе, вид индексов меняется:
Чтобы индексы всегда были под и/или над знаком суммы:
|
|
Дроби | \frac{x^2+1}{x^2-1} \tfrac{x^2+1}{x^2-1}
|
|
Скобки | \left ( \frac{x}{y} \right )
|
Рекомендации по пробелам
- Десятичную запятую в десятичных дробях рекомендуется заключать в фигурные скобки, чтобы избежать ненужного тонкого пробела после запятой. Сравните:
<math>\pi=3{,}1415\dots</math>
—
Русские буквы в формулах
Русские буквы в формулы можно вставить с помощью \text{}
, однако при некоторых настройках отображения формул, в частности, при отображении как PNG, русские буквы (и вообще, символы, не входящие в US-ASCII) не будут отображены и, возможно, вызовут ошибку, поэтому в целях универсальности применять этот тег для отображения русских букв не рекомендуется.
Цвета в формулах
Цветные символы можно вставить в формулу следующим образом:
{ \color{red} x }
{\color{Blue}x^2}+{\color{YellowOrange}2x}- {\color{OliveGreen}1}
x_{1,2}=\frac{-b\pm\sqrt{\color{Red}b^2-4ac}}{2a}
Ссылки
Примечания
- ↑ В этом случае для правильного отображения символов может потребоваться установленный шрифт, содержащий математические символы Юникода, например, Code2000.
- ↑ Для вставки этого тега используйте «Улучшенную панель редактирования».
- ↑ В HTML они соответствуют «тегам».
- ↑ Воронцов К. В. LaTeX2e в примерах 2005}}