2015-03-06 14 views
20

Ho un titolo piuttosto lungo in un documento rmarkdown e vorrei forzare un'interruzione di riga in una posizione specifica.Come posso forzare un'interruzione di linea nel titolo di rmarkdown?

esempio minimo:

--- 
title: "Quite long title want the * line break at the asterisk" 
output: html_document 
--- 

ho provato: \ n, \ newline, \\ e un'interruzione di linea manuale. Nessuno di loro sembra funzionare.

Credo che debba essere abbastanza semplice ma non sono stato in grado di trovare una soluzione.

risposta

32

Prova utilizzando un tubo | in ogni linea:

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

author: "Foo Bar" 
date: "6 March 2015" 
output: html_document 
--- 

enter image description here

+0

lavorato come un fascino. Grazie –

+6

Si noti che i 4 spazi prima del tubo e lo spazio singolo dopo il tubo sono essenziali! – HansHarhoff

+0

2 spazi prima della pipe (come nel codice sopra) funziona anche –

Problemi correlati