这里以 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)即可.