【发布时间】:2016-01-14 22:50:45
【问题描述】:
我正在尝试使用 R Markdown 创建 pdf 文档,但在使用某些 html 标签时遇到了问题。比如R markdown文档
---
output: pdf_document
---
<pre>
code1
</pre>
<code>
code2
</code>
<pre><code>
code3
</code></pre>
编译给出
code2
当想要的输出是
code1
code2
code3
为code3 提供了一些不错的格式。但是如果我编译成html(output: html_document而不是元数据中的output: pdf_document),问题就解决了。
我正在使用以下引擎在 Mac 上使用 TexShop 进行编译。
#!/bin/bash
/Library/Frameworks/R.framework/Versions/Current/Resources/bin/Rscript -e "rmarkdown::render(\"$1\", encoding='UTF-8')"
我怀疑我在编译为 pdf 时不允许使用某些 html 标签,但我找不到任何关于此的指南。
【问题讨论】:
-
当 Markdown 有自己的标记代码方式时,您是否有理由为此使用原始 HTML?
-
我可以用 2 组每组 3 个反引号来绑定代码,但我不喜欢审美,而且我无法控制样式。
-
Markdown 标准如何:缩进代码块?
-
缩进块对我来说编译相同。