【发布时间】:2017-06-18 08:56:18
【问题描述】:
我正在创建一个 RMarkdown 文档,我想用 RStudio 在 MS Word 中导出。
我想要一个目录和编号的标题。这是我的示例降价文档:
---
title: "Test"
author: "Ben"
date: "`r format(Sys.time(), '%d/%m/%Y')`"
output:
word_document:
toc: yes
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
# Header 1
## Header 2
## Header 2
### Header 3
这会产生以下单词文档:
这是一个好的开始。在this tutorial之后,我在Word中编辑了输出文档的标题样式,使其编号。
我还更改了目录标题标题,使其基于普通文本而不是其他标题,否则目录标题也会被编号。
我将修改后的文档保存在模板文件夹中,并将其作为参考添加到 Markdown 标题中:
---
title: "Test"
author: "Ben"
date: "`r format(Sys.time(), '%d/%m/%Y')`"
output:
word_document:
toc: yes
reference_docx: "../templates/word-styles-reference-01.docx"
---
这是输出:
现在,我想在我的目录后面加一个分页符,所以我跟着this other tutorial,把我的标题6改成了白色,非常小,在正常样式的基础上加了一个分页符。
新的降价文件如下所示:
---
title: "Test"
author: "Ben"
date: "`r format(Sys.time(), '%d/%m/%Y')`"
output:
word_document:
toc: yes
reference_docx: "../templates/word-styles-reference-01.docx"
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
###### Page break after table of contents
# Header 1
## Header 2
## Header 2
### Header 3
这是输出:
我现在有分页符,但标题 6 标题按 Word 编号,因此我的第一个标题编号为 2。
最后,要么是:
- 一个单词问题:如何修改 Heading 6 的样式使其不编号?
- 一个 R 问题:如何在不使用单词标题的情况下添加分页符?
【问题讨论】:
-
也许可以尝试在 Word 中修改与 R Markdown 共享的不同样式。如果您没有在 R 降价中使用块引号,这可能与 MS Word 样式中的
quote有关? -
如果我不需要
quote(我现在不需要),那确实有效
标签: r ms-word r-markdown