【问题标题】:When using officedown changing from portait to landscape causes problems with page numbering当使用 officedown 从纵向更改为横向时,会导致页码出现问题
【发布时间】:2021-07-06 00:11:15
【问题描述】:

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

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-example 第 5 页是纵向的,然后下一页(横向)的编号为 7。第 6 页似乎丢失了。如果您打印或转换 pdf 格式的文件,现在有一个(空的)页面 6 。只有当我使用“”和“”在横向中包含页面时,我一直都面临这个问题。从横向改回纵向似乎不会造成问题。

有解决这个问题的想法吗?

最好的祝福

约尔格

【问题讨论】:

    标签: officer officedown


    【解决方案1】:

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

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

    rmarkdown::render_site("bookdown")
    browseURL("bookdown/_book/bookdown.docx")
    

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

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

    【讨论】:

      猜你喜欢
      • 2016-05-03
      • 1970-01-01
      • 1970-01-01
      • 2020-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多