如何在rmarkdown的标题中强制换行?

Jon*_*gra 38 r r-markdown

我在rmarkdown文档中有一个很长的标题,我想强制在特定位置换行.

最小例子:

---
title: "Quite long title want the * line break at the asterisk"
output: html_document
---
Run Code Online (Sandbox Code Playgroud)

我试过了:\n,\newline,\\和手动换行符.他们似乎都没有工作.

我认为它必须非常简单,但我无法找到解决方案.

Pet*_*mis 59

尝试|在每一行使用管道:

---
title: |
  | Veryyyyyyy  
  | yyyyyyyyyyyyyy Looooo  
  | oooooooooooooooo
  | oooooooooooong 

author: "Foo Bar"
date: "6 March 2015"
output: html_document
---
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • 请注意,管道前的4个空格和管道后的单个空间是必不可少的! (11认同)
  • 知道为什么这在输出样式pdf_document和html_document而不在word_document中有效吗?用单词doc可以达到相同目的吗? (3认同)
  • 管道前的 2 个空格(如上面的代码)也可以工作 (2认同)
  • 管道前的两个空格,一个在后,没有引号,现在对我有用。 (2认同)

fil*_*s21 7

对于多行居中标题:

---
title: |
  <center> Veryyyyyyy </center>
  <center> yyyyyyyyyyyyyy Looooo </center>
  <center> oooooooooooooooo </center>
  <center> oooooooooooong </center>

author: "Foo Bar"
date: "6 March 2015"
output: html_document
---
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明