gpt4 book ai didi

r - Rmarkdown中的方程式编号-用于导出到Word

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

将Rmarkdown文件编织到MS Word时,是否有一种方法可以使方程式带有冲刷到右侧的数字呢?

例如:

在Rmarkdown中输入以下内容时:
$$a + b = c$$
我需要它以Word结尾:

a + b = c(1)

我在其他地方看到了下面的代码,但是编织到Word时似乎无法使用...
\begin{equation}
\label{eq-abc}
a + b = c
\end{equation}

谢谢!

最佳答案

@Sholom的有关pandoc-crossref的评论激发了我的阅读兴趣,我以前没有意识到这一点,并且当前无法将其作为rmarkdown的扩展。

用这个“滤波器”完全有可能实现基本的方程式编号。

Markdown

---
output:
word_document:
pandoc_args: ["-Fpandoc-crossref"]
---


$$a^2 + b^2 = c^2$$ {#eq:eqn1}

$$\log xy = \log x + \log y$$ {#eq:eqn2}

$$\frac{df}{dt} = \lim_{h\to0}\frac{f(t+h)-f(t)}{h}$$ {#eq:eqn3}

输出

enter image description here

潘多克交叉引用

该代码的二进制发布位于 here。在Windows机器上,我将 pandoc-crossref.exepandoc.exe一起放到了Pandoc安装文件夹中,这足以允许我的markdown呈现。

N.B. I did this with a standalone install of Pandoc, if you are using the version bundled with RStudio you may need to install differently.

关于r - Rmarkdown中的方程式编号-用于导出到Word,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47985267/

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