KaTex и Markdown
Пример минимального кода веб-страницы, которая
порождается средствами Markdown
и Katex
выложен на github.
Он построен на основе репозитория markdown-it-katex.
Главная страница - index.html
. Просто откройте её с помощью браузера,
после того как скачаете проект себе на компьютер.
Katex
позволяет выводить математические уравнения, он
является модификацией языка LaTex
.
Список доступных команд KaTex
можно посмотреть здесь.
Про использование языка Markdown
написано здесь.
Все подключённые скрипты лежат в папке js
, а стили - в папке css
Работа с примером
Весь код, который нужно будет интерпретировать с помощью Markdown
и Katex
,
нужно вводить внутри блока
<div class="toTex">
...
</div>
Общий принцип написания программ на Markdown
и Katex
заключается в
выделении участков текста специальными символами. При интерпретации
эти участки будут заменены на формулы, заголовки и т.д.
Например, чтобы в текст добавить корень из двух, нужно до
начала формулы и сразу после неё добавить $
:
<div class="toTex">
Это - тестовый текст. Нам нужно вывести здесь $\sqrt{2}$. Всё
работает.
</div>
Получим:
Обратите внимание: я не добавил отступов внутри <div>...</div>
.
Так делать обязательно. Если мы добавим отступы
<div class="toTex">
Это - тестовый текст. Нам нужно вывести здесь $\sqrt{2}$. Всё
работает.
</div>
То KaTex не сможет обработать команду и просто выведет текст, как он есть в исходниках: