gpt4 book ai didi

用于编织 HTML 与 PDF 的 R Markdown 条件

转载 作者:行者123 更新时间:2023-12-04 06:53:04 25 4
gpt4 key购买 nike

在 LaTeX 中,我可以通过以下方式创建条件

  \iftoggle{ebook}{
\newcommand{\textbreak}{\newline\hrule\newline}
}{
\newcommand{\textbreak}{\begin{center}\LARGE{$\Psi\quad\Psi\quad\Psi$}\end{center}}
}

我可以在编织 R Markdown 时做同样的事情,这取决于输出是 HTML 还是 PDF。

最佳答案

如果您只需要在目标格式中包含一个简短的命令,那么您可以使用 raw elements对于您的目标格式:

`<br><hr><br>`{=html}
`\begin{center}\LARGE{$\Psi\quad\Psi\quad\Psi$}\end{center}`{=latex}

第一行将只包含在 HTML 格式(如 epub)中,而后者将在导出到 LaTeX 或通过 LaTeX 时使用。

对于较长的文本,或者如果您不想直接以目标格式书写,我建议使用 fenced divs结合 pandoc filter ,例如 Lua filter ;这适用于原始 pandoc 以及 RMarkdown。

关于用于编织 HTML 与 PDF 的 R Markdown 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52193021/

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