New pandoc distrib',丢失了'>'rmarkdown语法? (带有书本的针织Word输出)

问题描述 投票:0回答:1

我以前安装了新版本的pandoc,现在将书编成带有书本(thesisdown)的Word输出时遇到了麻烦。我使用“ reference.docx”文档,以向Pandoc指示一些Word的样式。使用新版本的Pandoc,我在使用交叉引用时遇到了一些麻烦,因此我要求提供here。我无法解决第一个问题。现在,我有第二个问题,更烦人的是:

  • 在安装了新的pandoc版本之后,'>'Rmarkdown命令不再起作用:尽管有些列表后面带有'>',但每个列表都显示为'Compact Style'。 。

  • 在我的Pandoc的早期版本中,这些列表以前是根据列表上方的“>”命令以“常规样式”呈现的。

例如,在Rmarkdown和我的Pandoc的先前版本中,此'>'用引号引起,其中可以包含列表:

> 1. List in 'Normal Style'

>

1. List in 'Normal Style'

最初,这与“紧凑样式”列表不同,像这样的列表:1. List in 'Compact Style',但没有上面的“>”。

现在,所有这些列表都以“紧凑样式”显示,这要感谢新版的Pandoc(当我编写单词输出时)。似乎“>”引用指示符现在已无用,还是对我来说只是一个问题?也许我错过了一步,以便将Rmarkdown语法(>)与Pandoc语法链接起来?

非常感谢您的建议,美好的一天

r r-markdown markdown pandoc bookdown
1个回答
0
投票

我回答自己,因为我了解附加内容:

pandoc中的列表语法将样式应用于列表的文本,这是我的误解。通过在Rmarkdown中编写列表来指示列表的样式。例如,

* one
* two

根据有关Bullet lists 的pandoc文档,以及无论引用什么指示符'>'我已经指出,

“这将产生一个“紧凑”列表。如果要“宽松”列表,请在每个项目都格式化为一个段落,请在项目”:

* one

* two

就我而言,关键是:

> - one
>
> - two

因此,我无知地要求Pandoc以“紧凑风格”制作大部分列表,...而且它们都是这种紧凑的风格(即使遵循“>”),这也是我的错,不是很大交易。

© www.soinside.com 2019 - 2024. All rights reserved.