新Pandoc发行版=松散的交叉引用(RMarkdown-Bookdown-thesisdown-R)



使用knitr和bookdown(+yaml(将一堆.Rmd文件导出到一个.doc文件时,我丢失了一些交叉引用。方法是thessdown::thess_word:。

  • 在我安装了新版本的Pandoc后,立即出现了丢失引用的问题。也许我错过了Pandoc安装后的一步?

  • 丢失的引用当前是@ref(title)引用,它们以前返回由:# My title {#title}指示的标题编号,现在返回(??)。在安装pandoc之后,只有这些锚不见了。也许我必须使用另一种风格的锚来引用文档的某个部分?

    • Pandoc似乎还可以:所有对.bib字典、表和数字锚点的引用都可以(Microsoft Windows中的env.path变量也可以,并指向新的Pandoc.exe(

非常感谢您的建议,祝您愉快。

附言:我正在使用thesisdown(有点像bookdown的东西(,但我还没有尝试使用knifer进行正常的bookdown导出。。。我还没有尝试其他类型的导出文档(如html或pdf(

安装或重新安装tinytext似乎是解决这个问题的关键。如果没有,只需进一步更新包(例如,bookdown、thessdown(。有时,您需要重新安装Rstudio(解决此类问题或某些软件包更新问题(。

最新更新