О написании математических выражений
Чтобы обеспечить четкое взаимодействие математических выражений, GitHub поддерживает математический формат LaTeX в Markdown. Дополнительные сведения см. на странице LaTeX/Mathematics веб-сайта Wikibooks.
GitHub математическая рендеринг использует MathJax; открытый код на JavaScript — движок отображения. MathJax поддерживает широкий спектр макросов LaTeX и несколько полезных расширений специальных возможностей. Дополнительные сведения см. в документации по MathJax и расширениям специальных возможностей MathJax.
Визуализация математических выражений доступна в файлах GitHub Issues, GitHub Discussions, запросах на вытягивание, вики-файлах и файлах Markdown.
Написание встроенных выражений
Существует два варианта разделителя математических выражений, встроенных в текст. Можно либо окружить выражение символами доллара (), либо запустить выражение и завершить его. Последний синтаксис полезен, если написанное выражение содержит символы, перекрывающиеся синтаксисом markdown. Дополнительные сведения см. в разделе AUTOTITLE.
This sentence uses `$` delimiters to show math inline: $\sqrt{3x-1}+(1+x)^2$

This sentence uses $\` and \`$ delimiters to show math inline: $`\sqrt{3x-1}+(1+x)^2`$

Написание выражений в виде блоков
Чтобы добавить математическое выражение в виде блока, запустите новую строку и разделите выражение двумя символами доллара .
Совет
Если вы пишете в MD-файле, вам потребуется использовать определенное форматирование для создания разрыва строки, например завершения строки с обратной косой чертой, как показано в приведенном ниже примере. Дополнительные сведения о разрывах строк в Markdown см. в разделе AUTOTITLE.
**The Cauchy-Schwarz Inequality**\
$$\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)$$

Кроме того, для отображения математического выражения в виде блока вы можете использовать синтаксис блока кода . В этом синтаксисе не нужно использовать разделители . Следующая отрисовка будет отображаться так же, как и выше:
**The Cauchy-Schwarz Inequality**
```math
\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)
```
Использование знаков доллара в одной строке с математическими выражениями и внутри них
Чтобы отобразить знак доллара как символ в той же строке, что и математическое выражение, необходимо экранировать , не являющийся разделителем, для правильного отображения строки.
-
В математическом выражении добавьте символ перед явным знаком .
This expression uses `\$` to display a dollar sign: $`\sqrt{\$4}`$
-
За пределами математического выражения, но в той же строке заключите явный знак в теги диапазона.
To split <span>$</span>100 in half, we calculate $100/2$
Дополнительные материалы
- Веб-сайт MathJax
-
[Начинаю писать и форматировать на #REF!](/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github) -
[#REF! Flavored Markdown Spec](https://github.github.com/gfm/)