Jupyter notebook markdown + LaTex

目錄(?)
[-]
Markdown Cheatsheet速查指南httpsgithubcomadam-pmarkdown-herewikiMarkdown-Cheatsheet
Markdown 單元格
標題
Header 1
Header 2
Header 3
鏈接
粗體或斜體
代碼
LaTex數學表達式

reference:  
LaTex tutorial: http://data-blog.udacity.com/posts/2016/10/latex-primer/
Markdown official doc: https://daringfireball.net/projects/markdown/basics
Markdown Cheatsheet(速查指南):https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet


Markdown 單元格
如前所述,單元格也可用於以 Markdown 編寫的文本。Markdown 是格式化語法,可讓你加入鏈接、將文本樣式設爲粗體或斜體和設置代碼格式。像代碼單元格一樣,按 Shift + Enter 或 Ctrl + Enter 可運行 Markdown 單元格,這會將 Markdown 呈現爲格式化文本。加入文本可讓你直接在代碼旁寫出敘述性文檔,以及爲代碼和思路編寫文檔。
你可以在此處查找文檔,但我會提供簡短的入門文檔。
標題
要編寫標題,可在文本前放置井號,即 #(英文讀作 pound、hash 或 octothorpe)。一個 # 呈現爲 h1 標題,兩個 # 是 h2 標題,依此類推。類似以下所示:
# Header 1
## Header 2
### Header 3
呈現爲
Header 1
Header 2
Header 3
鏈接
要在 Markdown 中添加鏈接,請在文本兩側加上方括號,並在 URL 兩側加上圓括號,例如:[Udacity's home page](https://www.udacity.com) 表示指向 Udacity's home page 的鏈接。
粗體或斜體
可以使用星號或下劃線(* 或 _)來表示粗體或斜體,從而添加強調效果。
斜體:在文本兩側加上一個星號或下劃線,例如 _gelato_ 或 *gelato* 會呈現爲 gelato。
粗體:在文本使用兩個符號,例如 **aardvark** 或 __aardvark__ 會呈現爲 aardvark。
只要在文本兩側使用相同的符號,星號和下劃線的作用都一樣。
代碼
可以通過兩種不同的方式顯示代碼,一種是與文本內聯,另一種是將代碼塊與文本分離。要將代碼變爲內聯格式,請在文本兩側加上反撇號。例如,`string.punctuation` 會呈現爲 string.punctuation。
要創建代碼塊,請另起一行並用三個反撇號(一般在鍵盤數字 1 左邊)將文本包起來:
```
import requests
response = requests.get('https://www.udacity.com')
```
或者將代碼塊的每一行都縮進四個空格。
import requests
response = requests.get('https://www.udacity.com')
LaTex數學表達式
在 Markdown 單元格中,可以使用 LaTeX 符號創建數學表達式。notebook 使用 MathJax 將 LaTeX 符號呈現爲數學符號。要啓動數學模式,請在 LaTeX 符號兩側加上美元符號(例如 $y = mx + b$),以創建內聯的數學表達式。對於數學符號塊,請使用兩個美元符號:
$$
y = \frac{a}{b+c}
$$
此功能的確很有用,因此,如果你沒有用過 LaTeX,請閱讀這篇入門文檔,它介紹瞭如何使用 LaTeX 來創建數學表達式。
小結
在編寫 Markdown 時,可以參考這個速查指南。我建議使用 Markdown 單元格,與使用一堆代碼塊相比,這使 notebook 變得更易於閱讀。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章