Sphinx+github+ReadtheDocs書寫筆記
1079
2025-04-01
筆者主要的寫作都是寫程序和數學方面的內容。就這種寫作情況來說,使用markdown文檔是非常方便的。這樣一來在截圖和圖像不多的情況寫,用純文本編輯的markdown文檔就要比富文本方便的多。
但是總有這樣一個問題,當寫作的是數學方面的內容的時候。公式往往是不可避免的,如果總是使用鍵盤上有的符號難免太牽強了。如果涉及積分、求導、行列式的時候就非常難以用鍵盤上現有的符號表示。
有一個方法,就是使用圖片。筆者只能說這個思路是對的,但是總不能一個公式做一張圖片,然后排版的時候逐一上傳吧。這得上傳到哪輩子去啊。而且公式多了以后難以排版,順序也容易搞錯。這時候就需要Latex公式來幫忙了。
如果想要在Markdown文檔中顯示一個公式就需要先插入下面一句話。如果你熟悉Markdown文檔的話,你很容易發現這實際上是插入了一個圖片。

上面這句話是插入一個png圖片格式的公式,而下面這句話則是插入gif圖片格式的公式。您可以根據自己的實際需要進行選擇,這里我們選擇gif圖片格式。

接下來我們就一起來探討如何用純文本表示這個公式。對于加減、等于、大于小于這種簡單的算式和英文字母,因為通過鍵盤上現有的符號是可以表示的所有是直接輸入的。譬如要表示3x+5就可以寫:

它的效果是:
在數學中有兩種表示乘號的方法,這兩種方法有時候表示的意思是一樣的,但是也有不一樣的情況,譬如說向量(矢量)運算中的點乘和叉乘。
譬如說要表示3點乘x+5叉乘y就可以寫成:

它的效果是:
除法我們一般都會使用分數線表示,當然也有使用除號表示的情況:
譬如要表示分子是5除以3,分母是15的分數就可以寫成:

它的效果是:
開方的表示方法是:
譬如說表示1加根號2的和的三次開方就可以寫成:

它的效果是:
有的時候您可能需要輸入長一點兒的式子,比如:
您需要使用
包裹式子,并且用雙斜線表示換行,在等號前插入&使得等號對齊。
\&=15+8\&=23\end{align*})
它的效果是:
有的時候還需要插入一些鍵盤上沒有的符號,譬如正負號、積分號、累加號(求和號)等等。
上標和下標的表示方法是用:
字母_{下標}^{上標}
譬如x0的平方就要寫成:

它的效果是:
您可能會需要使用希臘字母,希臘字母的表示方法是斜線加上該希臘字母的英文,如果需要小寫希臘字母則是將英文全部小寫,如果需要大寫希臘字母則是將首字母大寫,其他字母小寫,譬如:

它的效果是:

它的效果是:
如果一個大寫的希臘字母和英語字母的字形是一樣的,那么它將不會被現實出來。也就是沒有Alpha和Beta這樣的寫法,如果您這樣寫了,它也不會被顯示出來。
接下來您可能需要用到黑體(粗體)、空心黑體(空心粗體)或者是手寫體,它們是這樣表示的:
譬如說您可以輸出這三種字體的XYZ:

它的效果是:
本文轉載自異步社區
高性能計算
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。