Wie füge ich einen Zeilenumbruch in den Titel eines Rmarkdown-Dokuments ein? Dies funktioniert nicht:Fügen Sie einen Zeilenumbruch in Titel ein
---
title: "title \break subtitle"
output: pdf_document
---`
Wie füge ich einen Zeilenumbruch in den Titel eines Rmarkdown-Dokuments ein? Dies funktioniert nicht:Fügen Sie einen Zeilenumbruch in Titel ein
---
title: "title \break subtitle"
output: pdf_document
---`
Verwenden Rohre
Das Rohr Symbol am Ende einer Zeile in YAML bedeutet, dass jeder eingekerbte Text, der als ein mehrzeiliges Skalarwert interpretiert werden folgt sollte. Siehe the YAML spec.
Insbesondere zeigt die Pipe an, dass der Skalarwert (mit Ausnahme der Einrückung) so interpretiert werden sollte, dass Zeilenumbrüche erhalten bleiben. Umgekehrt zeigt das Zeichen
>
an, dass ein mehrzeiliger "gefalteter" Skalar folgt, was bedeutet, dass Zeilenumbrüche in Leerzeichen konvertiert werden.
what is the use of pipe symbol in yaml
---
title: |
| title
| subtitle
output: pdf_document
---
Dies ist ein Duplikat, aber ich kann das Original nicht gefunden.
bearbeiten: hier ist es!
Danke, das hat funktioniert. Interessiert zu erklären, warum die Pipe funktioniert/was genau macht sie? Ist die Pipe YAML-Syntax? Warum bricht \\ oder \ Arbeit nicht? – Michael
@Michael nah Ich hatte keine Ahnung. [dieses q/a] (http://stackoverflow.com/questions/15540635/what-is-the-use-of-pipe-symbol-in-yaml) erklärt es; Ich werde meine Antwort bearbeiten, aber ich habe das von der anderen Frage gelernt, die ich nicht finden kann – rawr
möglich Duplikat [Wie ich einen Zeilenumbruch in rmarkdown Titel zwingen kann?] (Http://stackoverflow.com/questions/28895109/how-can-i-force-a-line-break -in-rmarkdowns-title) – rawr