首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用officedown时,从portait更改为横向会导致页码问题。

使用officedown时,从portait更改为横向会导致页码问题。
EN

Stack Overflow用户
提问于 2021-04-10 16:59:31
回答 1查看 73关注 1票数 0

在过去的几个月里,我一直在使用officeR和officedown。这些都是很棒的包,为我节省了大量的时间和精力,因为我的许多合作者都想要*.docx文件。但是,我有一个问题可以使用包中包含的bookdown示例重现。安装程序包后,您需要运行:

代码语言:javascript
复制
dir <- system.file(package = "officedown", "examples", "bookdown")
file.copy(dir, getwd(), recursive = TRUE, overwrite = TRUE)
rmarkdown::render_site("bookdown")
browseURL("bookdown/_book/bookdown.docx")

由此得到的word文档显示了officedown的所有可能性。但是,您会看到一个有10页的word文档。单词“说”有11页。使用MS word功能插入页码后,您会看到在bookdown示例中,第5页在纵向,然后下一页(横向)的页码为7。第6页似乎丢失了。如果打印或转换为pdf格式的文件,现在会有一个(空的)第6页。我一直都面临着这个问题,而且只有当我使用“<!-BLOCK_STOP_START->”和“<!-BLOCK_ landscape _STOP->”在横向页面中包含页面时,我才会遇到这个问题。从横向到纵向的转换似乎不会造成问题。

有什么办法来解决这个问题吗?

谨致问候

约尔格

EN

回答 1

Stack Overflow用户

发布于 2021-09-28 19:10:15

我不认为这个问题与BLOCK_LANDSCAPE_START有关,因为我当前的文档没有遇到这个错误。我认为这可能与您制作文档的方式有关。

你使用这两行有什么原因吗?

代码语言:javascript
复制
rmarkdown::render_site("bookdown")
browseURL("bookdown/_book/bookdown.docx")

假设您已经安装了officedown,请尝试以下步骤

当使用(Ctrl+Shift+K),按钮knit呈现时,它不会生成您所描述的额外页面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67032523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档