2013-03-30 132 views
25

目前,我此行的降價文件,詳細說明命令的輸出:如何確保在Markdown中保留空白?

1\. Work (00:10:00) 
    1\. Mail letter (00:05:00, Est. 00:03:00) 
     Send letter to Foo Bar 
2\. Personal (00:02:00) 

然而,當我預覽降價文件,所有的空格被忽略。我如何保留這個空白?

+1

就像爲其他人絆倒這一點,我發現從[這](http://stackoverflow.com/questions/20543454/create-two-blank-lines-in-markdown)有幫助SO帖子:如果你的markdown編譯器支持HTML(大多數),那麼你可以使用'
'創建換行符。我知道這不是OP討論的空白類型,但人們可能會覺得這很有幫助。 –

回答

36

Markdown主要用於生成HTML,默認情況下HTML會摺疊空白。使用 而不是空格字符。

+2

不能在代碼塊內工作' ' –

+0

這適用於Jupyter筆記本電腦(儘管我不得不添加它們以獲得我想要的間距)。 –

+0

在github markdown內聯代碼塊(可能還有其他地方)中,您可以使用' '來保留空格,而不是使用反引號。 –

-1
  1. 創建的Packages > User一個新的文件Markdown.sublime-settings(在Mac OSX,Preferences → Browse Packages...),如果它已經不存在。

  2. 添加以下內容在Markdown.sublime-settings

{ 
     "trim_trailing_white_space_on_save": false 
    } 

注意:你可以做同樣的事與你想創建任何其他語言的特定設置)。

+4

這很好,但OP從未提及他或她正在使用崇高。 – S4M