r包文档中的公式不起作用

9cbw7uwe  于 2023-10-13  发布在  其他
关注(0)|答案(2)|浏览(94)

我使用roxygen 2作为我的软件包描述,我希望在我的文档中有数学方程。例如,我想把n_{u}写成一个公式。当我在@details中写\eqn{n_{u}}时,除了文本是斜体之外,什么都没有发生。我用control、shift和d记录软件包,然后按“Clean and rebuild”。我忘了什么吗?

j8ag8udp

j8ag8udp1#

\eqn{n_u}用于PDF文档。
改为这样写:

\ifelse{html}{\out{n<sub>u</sub>}{\eqn{n_u}}

语法是:

\ifelse{html}{\out{HTML CODE}}{\eqn{LATEX-LIKE CODE}{ASCII}}

其中{ASCII}可选用于文本文档。HTML CODE用于HTML文档,LATEX-LIKE CODE用于PDF文档。

ffscu2ro

ffscu2ro2#

这是预期的行为。R文档格式没有“真实的”方程,就像你可能从Mathematica或其他成熟的Latex引擎中得到的那样;它使用一个基本的表示法,只是复制你的公式文本,但设置为斜体。把它看作更类似于代码,而不是数学符号。

相关问题