2013-10-09 27 views
6

目前,無論何時在iPython筆記本中創建新的單元格,它都默認爲Python代碼打開一個單元格。然後我就可以通過按鍵盤快捷鍵CTRL 米米如何在默認情況下在ipython notebook markdown中創建新的單元格?

是否有任何方法或我可以調整,使新細胞的默認到「降價模式」是任何設置將其更改爲降價?

我確實發現這個question似乎要求同樣的事情,但它被錯誤地標記爲重複,並沒有回答。

回答

4

我剛剛閱讀IPython筆記本js代碼,發現insert_cell_below方法在https://github.com/ipython/ipython/blob/master/IPython/html/static/notebook/js/notebook.js#L849

如果你想以編程方式做到這一點,它僅僅是做類似的情況:

from IPython.display import display, Javascript 

def markdown_below(): 
    display(Javascript(""" 
    IPython.notebook.insert_cell_below('markdown') 
    """)); 

markdown_below() 

這將是相當早變成工具欄上的按鈕類似的方式來要點按鈕在https://github.com/minrk/ipython_extensions

HTH

0

在2012年由布賴恩E.格蘭傑報價從這個論壇: http://python.6.x6.nabble.com/Start-notebook-with-custom-markdown-code-snippets-as-default-td4997506.html

現在這樣做的最好的方法是複製現有的筆記本電腦。我們沒有一個好的方法來做這件事,但從1月份開始,我們將在儀表板上工作,我們將添加類似的東西。

+2

這不是OP要求的,或者至少它不明顯如何幫助。問題不在於如何讓新的筆記本電腦擁有特定的屬性,而是如何在*筆記本電腦的默認設置下將新的單元格作爲降價單元格而不是Python單元格。 – Nathaniel

相關問題