gpt4 book ai didi

r - 在 Shiny 模式下在 R Markdown 中插入 latex 方程

转载 作者:行者123 更新时间:2023-12-04 11:45:33 27 4
gpt4 key购买 nike

我想在 R Markdown 文档中插入 Latex 方程和 Shiny 的应用程序。但是,使用以下几行,Latex 方程无法正确显示:

---
title: "Untitled"
date: "Saturday, August 02, 2014"
output: html_document
runtime: shiny
---

Test

* test 1 : $x$
* test 2 : \(x\)

markdown 文档中的两个 Latex 方程在 HTML 文档中都显示为\(x\) (如果我取消“运行时: Shiny ”行,它们会在 HTML 文档中正确显示)。这可能是一个错误,还是 Shiny 和 Latex 之间有任何不兼容?我正在使用 RStudio 0.98.981。

最佳答案

有两种可能的解决方案。第一个是点击按钮在浏览器中打开 在您的网络浏览器中打开页面,数学表达式将正确呈现。 RStudio 窗口中的问题是默认使用到 MathJax 的 HTTPS 链接( documentation here ),您可以将其替换为普通的 http 链接,例如

---
title: "Untitled"
date: "Saturday, August 02, 2014"
output:
html_document:
mathjax: "http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"
runtime: shiny
---

Test

* test 1 : $x$
* test 2 : \(x\)

或者让它更便携,使用
mathjax: "//cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"

但请注意“无协议(protocol)” //...链接在某些情况下可能不起作用( read more)。

关于r - 在 Shiny 模式下在 R Markdown 中插入 latex 方程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25100037/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com