Я создаю пакет и связанный с ним веб-сайт (через Github Pages). Допустим, у меня есть функция funX
. В R, когда я это делаю, у меня есть несколько уравнений (с использованием \eqn{} или \deqn{}) в файлах описания, и они хорошо отображаются в LaTeX в интерфейсе R.
Однако когда я захожу на веб-сайт, созданный pkgdown, это единственные уравнения на всем сайте, которые не отображаются должным образом. Например, ?funX
покажет: \eqn{X=Y}
на сайте.
Это вызывает недоумение, поскольку во всех остальных примерах уравнения без проблем визуализируются с помощью mathjax. Так может быть, это особенность файлов .Rd и .Rmd?
В моем файле _pkgdown.yml у меня есть:
template:
mathjax: true
В чем может быть проблема?
Я также попробовал указать ascii, к сожалению, это ничего не дает!
Вы не даете людям здесь много кода для работы.
Это все, что у вас есть в вашем _pkgdown.yml
файле? Когда я использую только этот mathjax, он работает нормально. Если я также добавлю bootstrap: 5
к записи template:
, я увижу описанную вами проблему.
Смотрите эту страницу: https://pkgdown.r-lib.org/articles/customise.html .
Подводя итог, если вы используете
template:
bootstrap: 5
тогда тебе тоже нужно
math-rendering: mathjax
в том же разделе template:
.
Спасибо, это работает! Действительно, у меня был bootstrap: 5 (который, я думаю, создается по умолчанию). Сейчас математический рендеринг не такой красивый, как раньше на других страницах, но я думаю, что смогу это настроить! Большое спасибо :)
Дело в том, что использование математического рендеринга: mathjax не дает той же математики (на всем веб-сайте), что и по умолчанию с bootstrap: 5. Мне нравится, как работает bootstrap: 5 (потому что я также использую собственные шаблоны). Есть ли у вас какие-либо другие идеи, как я мог бы принудительно выполнить рендеринг mathjax на справочных страницах? Я до сих пор не понимаю, почему там не работает.
Вам следует отредактировать свой вопрос в соответствии с просьбой и в то же время включить это изменение в свой вопрос. Мы действительно очень плохо представляем, что вы сделали.
Возможно, вам также необходимо предоставить ASCII. cran.r-project.org/doc/manuals/R-exts.html#Mathematics