2017-08-14 38 views
1

文字塊我,我想提出一個文本塊到我的第一個文件有一個列表項,但我無法得到文字塊,要正確結束。結束列表項

這是我的第一個:

1. Item 1 (not literal) 
2. Item 2:: 

    MyCode.example() 

    Description of the code shown above (not literal) 

我想與Description開始是文字塊之外它上面的段落,但仍然列表項#2的一部分。我已經能夠拿出唯一的解決方法是這樣的:

1. Item 1 (not literal) 
2. Item 2: 

    :: 

     MyCode.example() 

    Description of the code shown above (not literal) 

這使得非文字文本返回縮進以前的水平,使一切看起來只是我希望它的方式。不過,我想有::列表項的第一行。

是否有可能以允許::停留在列表項的第一行的方式顯式結束文字塊?

回答

3

是。空白是棘手的。代碼中有一個額外的前導空間,並且以「Description」開頭。試試這個:

1. Item 1 (not literal) 
2. Item 2:: 

     MyCode.example() 

    Description of the code shown above (not literal) 

注意,項目和描述的第一個字母垂直對齊和代碼塊縮進4個空格。

獎勵提示:我喜歡在編號項目和它的週期之間添加一個空格,以便它從第5列開始。這樣可以更容易在我的編輯器中將段落縮進4個空格(和代碼塊8個空格)。如果我有超過9個項目,那麼對於項目10-99,縮進看起來更好。

+0

這是非常簡單的。這是恰當的美學更重要,比我給它的信貸,因爲我記錄了Python。謝謝。 –