我使用roxygen 2作为我的软件包描述,我希望在我的文档中有数学方程。例如,我想把n_{u}写成一个公式。当我在@details中写\eqn{n_{u}}时,除了文本是斜体之外,什么都没有发生。我用control、shift和d记录软件包,然后按“Clean and rebuild”。我忘了什么吗?
j8ag8udp1#
\eqn{n_u}用于PDF文档。改为这样写:
\eqn{n_u}
\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文档。
{ASCII}
HTML CODE
LATEX-LIKE CODE
ffscu2ro2#
这是预期的行为。R文档格式没有“真实的”方程,就像你可能从Mathematica或其他成熟的Latex引擎中得到的那样;它使用一个基本的表示法,只是复制你的公式文本,但设置为斜体。把它看作更类似于代码,而不是数学符号。
2条答案
按热度按时间j8ag8udp1#
\eqn{n_u}
用于PDF文档。改为这样写:
语法是:
其中
{ASCII}
可选用于文本文档。HTML CODE
用于HTML文档,LATEX-LIKE CODE
用于PDF文档。ffscu2ro2#
这是预期的行为。R文档格式没有“真实的”方程,就像你可能从Mathematica或其他成熟的Latex引擎中得到的那样;它使用一个基本的表示法,只是复制你的公式文本,但设置为斜体。把它看作更类似于代码,而不是数学符号。