R markdown 的数学方程式工具

Mathematical equation tool for R markdown

我想将重数学公式插入 r markdown 文件。 我需要一个工具来将方程式转换为 r markdown 规则。 例如) $\sigma = \frac{1/\lambda}{\sqrt{n}}$

这取决于你的最终输出。如果您的输出文件是 PDF,knit 使用 LaTeX 引擎(pdfLaTeX 或 XeLaTeX——但我不确定),然后 LaTeX 语法将很好地呈现等式。如果您的输出是 HTML,则必须使用 mathML,因为 LaTeX 代码不会被解析或呈现,而是按原样显示。在后一种情况下,您必须将 LaTeX 转换为 mathML,网上有很多工具可以做到这一点。

不懂一点LaTeX是很难的。 this 可能是一个有用的工具。它允许您查看符号和相应的代码,之后您可以复制代码或将其渲染为图片以插入 RMarkdown。

HTML 输出的一个示例可能是这样,其中方程式在 LaTeX 代码中并且它们将以正确的方式呈现,因为附加的 $$ 在末尾和开头方程。我认为他们触发了 mathjax 脚本(非常慢)。

---
title: "Untitled"
author: "SabaDem"
date: "20 giugno 2015"
output: html_document
---

This is an HTML file
$$
\begin{equation}
\frac{x^2}{x^3+x^5}
\end{equation}
$$

让我知道此解决方案是否适合您,因为在旧版本的 Rstudio 上它可能不起作用。

如果您必须共享这些文件,用户必须具有有效的互联网连接,因为 RMarkdown 默认设置为在 mathjacs.org 服务器上恢复 mathjax 脚本。

当然(这就是我一开始说的原因"it depends on...")如果你最终输出的是PDF,这里的代码会触发错误,因为那些$$ 无法被 LaTeX(呈现 PDF)识别。