pymentize是用来做高亮显示非常好的库,minted恰恰使用这一语法高亮库来实现代码的高亮显示,其效果做得也非常不错。下面介绍其环境的搭建过程。

安装Python环境
首先,安装python,推荐版本2.7,因为python软件包的管理工具setuptools只支持到2.7版本,python环境安装完毕,在操作系统的path增加环境变量:C:\Python27\Scripts\;C:\Python27\。新版的python的目录结构稍有变化,用户根据自己的实际安装路径来配置环境变量。

安装软件包工具
python环境安装好以后,可以到https://pypi.python.org/pypi/setuptools 下载包管理工具,可以下载.py脚本,也可以下载exe安装文件,下面是.exe安装文件的安装过程:


安装pygmentize库
安装好setuptool以后,可以利用命令行工具来安装相关的软件和库,这时之前设置的环境变量就会发挥其作用了。安装过程如下图所示: 输入:easy_install Pygments 即可!

【安装验证】在命令行下使用pygmentize命令来测试安装是否正常。
代码测试】TeXlive新版已包含了minted宏包,若是您的系统没有安装此包,可以到http://code.google.com/p/minted/ 或者ctan下载安装。宏包安装完毕,可以用下面的代码来测试宏包是否可以正常使用。需要注意的是,运行的时候需要加一个参数即:-shell-escape ,如若是使用pdflatex编译,即:pdflatex -shell-escape  filename 测试代码如下:

\documentclass{article}
\usepackage{minted}
\begin{document}
\begin{minted}{c}
int main() {
printf("hello, world");
return 0;
}
\end{minted}
\end{document}

效果图:

点赞(4)

评论列表 共有 1 条评论

٩( 'ω' )و 3年前 回复TA

请问有具体的操作指南吗,我还是找了很多资料,但是不会安装

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部