給Retext進行配置:語法高亮、數學公式、自定義樣式

因爲轉到了Ubuntu下,原本在Windows平臺下使用的一直是MarkdownPro2,並且進行了破解,十分好用。轉到Ubuntu下後,MarkdownPro2不可以使用了,找了下Linux平臺中的ReText算是比較好用的(也測試了一下CuteMarkEd,但感受不如ReText)。只是,剛安裝好的ReText是不算好用的,這裏記錄一下個人配置路:css

  • 添加中文輸入支持
  • 添加自定義CSS
  • 添加數學公式支持
  • 添加語法高亮

1. 添加中文輸入支持

2. 添加自定義CSS

  • 在網上找了一段時間,沒找到,我實際上是但願使用github的markdownCSS,但沒找到,忽然想起我在Windows平臺下使用的MarkDownPro2裏貌似有這個CSS,因而果斷找到markdownPro2的css存放目錄:
    c:\用戶\個人用戶名\AppData\Roaming\MarkdownPad2\styles
  • 果真在裏面看到這幾個出如今markdownPro2設置界面裏的Css:
markdown.css
markdownpad-github.css
none.css
solarized-dark.css
solarized-light.css
  • 果斷Copy跑到Ubuntu裏!而後打開ReText的設置界面,在「StyleSheet File」 選項選擇剛纔存放在Ubuntu裏的css文件,我選擇的是github的那一個,重啓ReText,輸入內容,預覽測試一下,OK!

3. 添加數學公式

  • 有時候須要在文檔中添加一些數學公式,好比時間複雜度什麼的\(O(N^2)\),其實,我發現Github官網的頁面是不支持的,不知道是否是Github有本身的數學公式輸入格式。
  • 在Retext下想使用,首先應該先安裝MathJax
sudo apt-get install libjs-mathjax
  • 安裝好後,打開ReText的設置界面,在Markdown extensions框裏添加字段:mathjax,重啓ReText,輸入公式,如 \(N_3^2\) ,OK!
  • ReText官網給出了方法:給ReText添加數學公式支持

4. 添加語法高亮

  • ReText支持語法高亮,但須要在在Markdown extensions框裏添加字段:codehilite,同時,須要下載安裝高亮支持模塊python-pygments
sudo apt-get install python-pygments
  • 這個方法來自與ReText的擴展說明
    文檔裏的擴展功能添加進ReText的Markdown extensions時,都必須該成小寫字母,不然無效!同時,兩個擴展之間用英文逗號分割。
  • 個人設置:

附錄

相關文章
相關標籤/搜索