我在Rstudio中用Rmarkdown键入报告.当html用knitr 转换它时,还有一个markdown由knitr生成的文件.我转换此文件pandoc如下:
pandoc -f markdown -t docx input.md -o output.docx
Run Code Online (Sandbox Code Playgroud)
该output.docx文件很好,除了一个问题:数字的大小被改变,我需要手动调整Word中的数字.有没有什么可做的,也许是一个选项pandoc,以获得正确的数字大小?
我正在写一个R markdown(.rmd)的文档.我希望能够编织Word和PDF输出.我的图号编号有困难.使用PDF输出时,数字会自动编号(通过图.lp的Latex输出?)但数字未在Word中编号.
经过多次搜索,我发现代码将在Word中提供图形编号 - 但现在我在编织PDF时得到双页编号.我是新手,所以无法插入图片.但图标题如下:
图1.图1. Blah Blah Blah
有没有办法抑制PDF的自动编号?
这里也提出了类似的问题,但没有给出解决方案.我的YAML标题和图号编号包含在下面.
YAML:
output:
pdf_document:
fig_caption: yes
keep_tex: yes
word_document:
fig_caption: yes
Run Code Online (Sandbox Code Playgroud)
图编号代码(通过http://galahad.well.ox.ac.uk/repro/找到)
figRef <- local({
tag <- numeric()
created <- logical()
used <- logical()
function(label, caption, prefix = options("figcap.prefix"),
sep = options("figcap.sep"), prefix.highlight = options("figcap.prefix.highlight")) {
i <- which(names(tag) == label)
if (length(i) == 0) {
i <- length(tag) + 1
tag <<- c(tag, i)
names(tag)[length(tag)] <<- label
used <<- c(used, FALSE)
names(used)[length(used)] <<- label …Run Code Online (Sandbox Code Playgroud)