2017-02-08 44 views
0

是否有替代\n將文本分割到新行? \n創建一個新的段落,它可以繼承額外的間距。換行符方法將確保下一行是相同的段落 - 相當於Word中的Shift + Enter。它是否以程序化的形式存在?換行而不是換行

我下面標記R,但這個問題似乎是爲Python等

+0

這是rmarkdown還是簡單地在R中進行文本打印?後者似乎在控制檯'cat('這是一個\ n新行')'工作正常(即沒有空格)。 – LyzandeR

+1

'?Quotes'顯示可用轉義字符的列表。 – lmo

+0

@lmo是的,我試過'\ r',但是它在圖形圖中顯示爲不可打印的字符(帶有十字的框) – geotheory

回答

2

同等有效流考慮文件的一般情況下,in theory斷行是非常複雜與different characters。實際上,應用程序或操作系統通常代表一個帶有一個或兩個控制字符的換行符。例如Excel使用Left Feed或(只要我知道)字使用Vertical Tab打破。因此,在您的情況下沒有一般規則,它完全是特定於應用程序的。換句話說,您不應該期望生成一個字符串,將它提供給不同的環境,並期望它們的行爲類似。

+0

如果您更改了答案的標記,則可能會得到更復雜的答案。 – Ron

+0

有用的建議謝謝Ramin – geotheory