Видимость математической формулы в rmarkdown после вязания - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь создать файл R Markdown и включить формулу.Проблема в том, что, когда я вяжу документ, формула появляется так, как я вписал в стиле латекса.

---
output: github_document
---

$$P(E|L) = \frac{P(L|E) * P(E)}{P(L)} = \frac{0.3 * 0.5}{0.3 * 0.5 + 0.5*1} = 0.23$$

Поэтому, когда я вяжу его, оно выглядит так:

looks like

где, как в коде, оно появляется.enter image description here

Что мне делать, чтобы при вязании документа формула выглядела как на втором рисунке?

1 Ответ

0 голосов
/ 05 декабря 2018

Проблема связана с использованием вами формата вывода github_document.Выходной формат github не может напрямую поддерживать математический режим.Как указано автором пакета rmarkdown в этой проблеме :

, я бы сказал, что если вы действительно заботитесь о математике LaTeX в Markdown, вы должны сделатьв вывод HTML вместо того, чтобы бесконечно долго ждать, пока Github поддержит MathJax в Markdown, что, я сомневаюсь, когда-нибудь произойдет.

Реализуя его рекомендации, мы можем изменить формат вывода на html_document:

---
output: html_document
---

$$
P(E|L) = \frac{P(L|E) * P(E)}{P(L)} = \frac{0.3 * 0.5}{0.3 * 0.5 + 0.5*1} = 0.23
$$

enter image description here

...