Windows 下 Pygments 的安装与使用
17 Jun 2015安装 Pygments
- 安装 Python
- 安装 distribute
- 将 Python 安装路径与其下 Scripts 目录添加至环境变量 Path
- 安装 pip: easy_install pip
- 安装 pygments: pip install pygments
- 验证是否安装成功: pygmentize -V
自定义样式生成
这里以 tomorrow-pygments 为例 :
首先, 将其代码库所提供的 pygments styles 拷贝到 pygments distribution 的 styles 文件夹内, 查找文件夹路径方式如下:
E:\>python
>>> import site; site.getsitepackages()
['E:\\tools\\Python27', 'E:\\tools\\Python27\\lib\\site-packages']
接下来, 执行 copy:
copy E:\tomorrow-pygments-master\styles\* E:\tools\Python27\Lib\site-packages\pygments\styles\
通过代码库提供的主题, 生成 CSS 文件:
pygmentize -f html -S tomorrownight -a .highlight > tomorrow_night.css
pygmentize 具体参数含义可以参考 http://pygments.org/docs/cmdline/
这里有一点需要注意, 生成命令中的 -a 参数需要与真实页面中的 CSS Selector 相对应.
最后, 将生成的CSS文件内容黏贴到 Jekyll 下对应的 CSS 文件(例如:syntax.css)即可.
comments powered by Disqus