问题标签 [officedown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
645 浏览

r-markdown - 重新开始为书籍中的附录/补充材料编号

我正在为需要补充材料的期刊写一篇文章。我希望使用一个唯一的标签,SuppMat:而不是默认的标签fig:来将图形和表格发送到这个部分。如果没有,我可以使用默认标签,但我需要在文档的补充材料部分fig重新编号。

我知道使用 Latex 的一个答案(在此处找到),但我必须在导出到docx. 下面是一个可重现的示例,使用officedown

0 投票
1 回答
182 浏览

ms-word - 官员:在 .rmd 文件中插入横向格式的分节符

我想在 word 文档中包含一个宽的 flextable,以便它出现在横向页面上。

officeverse 指南 ( https://ardata-fr.github.io/officeverse/index.html ) 包含有关如何在 Rmarkdown 中添加格式化段落或表格的示例。然而,它缺乏一个例子来说明如何解决纸张格式从纵向到横向的变化,然后再结合表格或图形返回。

我试过方法

无济于事。

任何帮助,将不胜感激。

最好的,乔治

0 投票
1 回答
113 浏览

officer - 使用 officedown 从纵向更改为横向时会导致页码问题

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

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

有什么想法可以解决这个问题吗?

最好的祝愿

约尔格

0 投票
1 回答
270 浏览

r-markdown - 使用 officedown::rdocx_document 时,Rmd 报告不会从模板导入边距、页眉或页脚:

编辑:

我再次安装了之前版本的软件包(版本 0.2.1),问题就解决了。

__

我正在用包裹做Rmarkdown报告。officedown

我的 Word 输出很好地导入了模板文档的 Word Styles,但没有导入同一个模板的页边距、页眉或页脚,sintax 是否改变了?,这里是报告的 YAML:

模板与包一起使用时效果很好officer,或者与“正常”字输出一起使用时,如下所示:

有任何想法吗?

非常感谢您的帮助,去年我一直在使用 officeverse 软件包,这些都很棒

0 投票
1 回答
133 浏览

r-markdown - 4 级和 5 级标题未包含在 officedown 的目录中

我正在使用带有 Rmarkdown 的 officedown 来编写 word 文档,目前它没有读取目录中的 4 级和 5 级标题(尽管它正确添加了 1-3 级标题)。我的 YAML 是:

这是 YAML 之后的代码块:

我使用#'s 来识别标题。#header 1、## header 2、### header 3被officedown正确识别并放入TOC。但是 #### 标题 4 和 ##### 标题 5 不是。我是否需要更改我的样式指南或 YAML 或其他内容?所有帮助表示赞赏。

0 投票
0 回答
58 浏览

r - 如何获取 R markdown 中当前部分和子部分的数量?

我想知道是否有办法或功能来获取当前部分和小节编号。我计划在段落中使用这些数字(输出:word 文档 - officedown/officer 包)。我已经做过研究,但没有结果。

0 投票
0 回答
166 浏览

r - 将 PowerPoint 模板与 officedown 一起使用

这里的基本问题 - 我如何使用模板创建带有 {officedown} 的 powerpoint 文档。在这个阶段,文档几乎是空的。我可以在没有模板的情况下创建 Power Point 文件,但是在添加以下 YAML 标头时:

我明白了

我尝试将“reference_doc”更改为参考“reference_docx”和“reference_pptx”,但无济于事。

请注意:

  • 使用 {officedown} 模板创建 Word 文件没有问题
  • 该模板已与 output:powerpoint_presentation: 一起使用 - 它具有降价所需的所有点点滴滴

谢谢!卡洛斯

我的 sessionInfo() 输出是

0 投票
0 回答
60 浏览

r - officedown 只读输出

我正在创建一个officedown docx文件,并且创建的文件处于只读模式。有没有办法让它处于兼容模式?

这是 Rmd 文件。

输出文件信息截图

输出

会话信息

0 投票
0 回答
90 浏览

r - 为什么 Rmarkdown 的 officedown 不输出格式化文本?

我是使用 Rmarkdown 和官员/officedown 的新手,所以也许有一个简单的解决方法,但我不知所措。我正在尝试使用 officedown/officer 为报告创建 Word 文档,以便我可以更好地控制文本的外观等。我用自己的代码不断得到奇怪的结果,所以基本上只是从https://ardata-fr.github.io/officeverse/formatting-properties.html复制/粘贴一个非常简单的示例(第 7.1 节中的示例)。下面是我输入到 Rmarkdown 中的代码(在需要的地方添加了适当的 --- 和 ``` {r})。再往下是我收到的结果减去我不关心的典型警告。”

以下是我在 word 文档中收到的输出,而不是示例中格式正确的文本。这与我使用自己的代码时得到的非常相似。

知道如何使它看起来正确吗?谢谢!

0 投票
2 回答
367 浏览

r - 使用 officedown [即 block_caption() 和 run_autonum()] 交叉引用表 {SEQ Table \\* arabic} 和图 {SEQ Figure \\*arabic}

我想用{officedown}.docx创建一个报告,但不是使用“书签”引用类型来交叉引用用户文档ch.4.6ch.4.7中建议的表格和图形,我希望我的引用是结果中的实际“Figure”和“Table”引用类型。正如在此 stackoverflow 帖子中所讨论的,这将需要和word 字段,并且答案显示了如何通过or来实现此功能。.docx{SEQ Figure \\* arabic}{SEQ Table \\* arabic}officer::slip_in_seqfield()crosstable::body_add_table_legend()

但是,我认为,这些获取实际“Figure”和“Table”引用类型的方法仅适用于 {officer} 语法,而不适用于 {officedown} 语法。说清楚,到目前为止我明白了

  • {officer} 语法作为 R 脚本,使用以[示例]dplyr开头的链read_docx() %>%
  • {officedown} 语法作为 Rmd 脚本,在块内使用block_caption()和使用run_autonum()[示例]

(如果我错了请纠正我)

因此,我想知道是否有办法修改 {officedown} 中建议的方法,以获得实际的“图形”和“表格”引用类型,我也可以在文本中交叉引用。以下是使用标准建议方法的示例:

在此处输入图像描述