给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时,都必须该成小写字母,不然无效!同时,两个扩展之间用英文逗号分割。
  • 个人设置:

附录

相关文章
相关标签/搜索