Knitr Spin和Rmarkdown Fig.cap(图标题)。制作双重编号的pdf文件

时间:2017-01-15 08:45:52

标签: pdf ms-word knitr figure

我指的是Suppress automatic figure numbering in pdf output with r markdown/knitr 我认为没有完全回答。

基本上,我使用knitr :: spin和rmarkdown来生成word,pdf和html文档。

换句话说,当一个人输入时似乎没有编号 + fig.1,fig.cap ="图名" 您只在标题中获得输出图名称。 为了解决这个问题,我使用了captioner类。 figs = captioner("图") 这适用于单词

但我没有面对重写pdf文档的脚本,因为标题如图1所示:图1:名称

我正在使用knitr :: spin来实际生成单词和pdf中前向输出的RMD文档。

我不确定我是否可以在knitr :: spin中使用钩子,因为我已按照所宣传的方式尝试它,但无法使其工作。

我也试过

header-includes:\ usepackage {caption} \ usepackage {float}

\ captionsetup [表] {labelformat =空} \ captionsetup [图] {labelformat =空}

正如所建议的那样,要克服pdf的前缀,但我从pandoc中得到错误。它使用pdf2latex。

我不确定如何在knitr :: spin中查询输出格式,以实际为不同的格式生成不同的操作,这可能是一个解决方案,虽然很麻烦。

非常感谢新手提供的帮助。

0 个答案:

没有答案