Ганджавики:Формулы
Для математических формул 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}}