2

Цель состоит в том, чтобы преобразовать файл Markdown (file.md) в HTML-файл (file.html).

Файл Markdown содержит формулы, указанные в LaTeX, между двумя знаками доллара ($).

Пример:

The resulting formula is
$p\left(n,k,i\right)=\dfrac{{n-i-1 \choose k-1}}{{n \choose k}}$

Но полученный файл .html содержит только $p(n,k,i)=$ в исходном HTML-коде которого нет ничего для отображения остальной части формулы, а доллары указаны в явном виде.

Как можно преобразовать уценку со вкусом LaTeX в эквивалент HTML?

Преобразование выполняется с помощью pandoc с использованием следующих флагов:

pandoc --from markdown-tex_math_dollars -t html file.md

Версия Pandoc:

pandoc 1.12.2.1
Compiled with texmath 0.6.5.2, highlighting-kate 0.5.5.1.

1 ответ1

2

Очевидно markdown-tex_math_dollars означает отключение функции tex_math_dollars вместо ее включения. (Минус). Если кто-то просто пишет markdown , математика интерпретируется. Можно использовать один из вариантов, показанных здесь, чтобы выбрать способ отображения математики.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .