Ms word 将空行添加到Word输出标记
你好 我正在尝试使用导出到word文档的rmarkdown文件创建会议摘要提交。我试图找到一种在输出的word文档中插入空行的方法。我发现可以通过在标记文件的末尾添加两个空格来插入换行符,但是,当您只需要一个空行时,此技巧不起作用。下面是示例代码Ms word 将空行添加到Word输出标记,ms-word,rstudio,knitr,r-markdown,blank-line,Ms Word,Rstudio,Knitr,R Markdown,Blank Line,你好 我正在尝试使用导出到word文档的rmarkdown文件创建会议摘要提交。我试图找到一种在输出的word文档中插入空行的方法。我发现可以通过在标记文件的末尾添加两个空格来插入换行符,但是,当您只需要一个空行时,此技巧不起作用。下面是示例代码 --- title: "HERE IS THE TITLE OF MY ABSTRACT" output: word_document: reference_docx: draft-styles.docx --- ```{r setu
---
title: "HERE IS THE TITLE OF MY ABSTRACT"
output:
word_document:
reference_docx: draft-styles.docx
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r, include=FALSE, cache=FALSE, echo=FALSE}
library(rmarkdown)
```
Authors: John H. Curry^1^, Kathy S. James^1^, Patrick S. Curry^1^
Affiliations: ^1^University of Somewhere
*Presenting author information*
Name: John H. Curry
Email: curry@umed.edu
Affiliation details: Kinesiology, University of Somewhere, Ottawa, Canada
*Coauthor #2*
Name: Kathy S. James
Email: james@umed.edu
Affiliation details: Kinesiology, University of Somewhere, Ottawa, Canada
*Coauthor #3*
Name: Patrick S. Curry
Email: curry2@umed.edu
Affiliation details: Kinesiology, University of Somewhere, Ottawa, Canada
## Introduction
Here is where I write my introduction....
## Methods
Here is where I write my methods
## Results
Here is where I write my results...
## Discussion
Here is where I write my discussion
当我编织文件时,遗憾的是它有点杂乱无章。下面我添加了一张带有当前输出的图片(左)和我希望它看起来像什么(右)。
我已经阅读了很多论坛,但在使用word文档时还没有找到解决方案。如果有任何建议,我将不胜感激
谢谢您可以在Rmd文件中使用
\newline
,如下所示:
---
title: "HERE IS THE TITLE OF MY ABSTRACT"
output:
word_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r, include=FALSE, cache=FALSE, echo=FALSE}
library(rmarkdown)
```
Authors: John H. Curry^1^, Kathy S. James^1^, Patrick S. Curry^1^
Affiliations: ^1^University of Somewhere
\newline
*Presenting author information*
Name: John H. Curry
Email: curry@umed.edu
Affiliation details: Kinesiology, University of Somewhere, Ottawa, Canada
\newline
*Coauthor #2*
Name: Kathy S. James
Email: james@umed.edu
Affiliation details: Kinesiology, University of Somewhere, Ottawa, Canada
\newline
*Coauthor #3*
Name: Patrick S. Curry
Email: curry2@umed.edu
Affiliation details: Kinesiology, University of Somewhere, Ottawa, Canada
\newline
## Introduction
Here is where I write my introduction....
\newline
## Methods
Here is where I write my methods
\newline
## Results
Here is where I write my results...
\newline
## Discussion
Here is where I write my discussion
如果你想问下一个问题,newpage会稍微难一点。您需要在word中为标题5(例如)创建一个新样式,该样式在新页面上自动启动,并且在Rmd文件中,您将使用标题5作为新行。关于这一点,网上有很多资源。chinsoon12向我提供了答案。下面是我用来获得所需输出的代码。我确实觉得有点奇怪,我需要写\newline\newline(而不是只写一次)。在代码行的末尾添加\newline并获得相同效果也是不可能的。你需要在你的.rmd文件中有一个换行符,这样它才能工作(至少从我的尝试来看是这样)
两年前我对答案投了赞成票,但现在\newline对我不起作用。然而,
是有效的。确保在
上方和下方都有空白。也适用于图表和代码段输出
---
title: "Word/knitr linefeed test"
author: "E Krantz"
date: "7/28/2020"
output: word_document
---
Here are results with no assisted new line.
How to new line in knitr with MSWord? Test newline:
\newline \newline
That doesn't work. Test br:
<br>
That does not work. Test br with linebreak after:
<br>
No changes. Test br with linebreak before:
<br>
This puts a space before this sentence. Test br with break before and after.
<br>
That works! Double br:
<br>
<br>
Same as single br. How about double br with a line break between each?
<br>
<br>
That works!
---
标题:“Word/knitr换行测试”
作者:《将军》
日期:“2020年7月28日”
输出:word\u文档
---
以下是没有辅助新线的结果。
如何使用MSWord在knitr中创建新行?测试换行:
\换行符\换行符
那不行。测试br:
这是行不通的。在以下情况下使用linebreak测试br:
没有变化。在以下操作之前使用linebreak测试br:
这句话前面有个空格。在试验前后对br进行断裂试验。
真管用!双br:
与单个br相同。两个br之间各有一个换行符,怎么样?
真管用!
结果如下:
这太完美了!我能够使用\换行符和在行尾添加双空格的组合来获得所需的输出。对于那些感兴趣的人,我发布了我所看到的结果的代码,这对我来说不再有效,但是@eric krantz给出的答案有效(
)这个解决方案有效!!谢谢你写下这个答案,你救了我
---
title: "Word/knitr linefeed test"
author: "E Krantz"
date: "7/28/2020"
output: word_document
---
Here are results with no assisted new line.
How to new line in knitr with MSWord? Test newline:
\newline \newline
That doesn't work. Test br:
<br>
That does not work. Test br with linebreak after:
<br>
No changes. Test br with linebreak before:
<br>
This puts a space before this sentence. Test br with break before and after.
<br>
That works! Double br:
<br>
<br>
Same as single br. How about double br with a line break between each?
<br>
<br>
That works!