发布时间:2012-05-04 19:26:27
文章类别:小技巧
原文地址:http://blog.sina.com.cn/s/blog_5e16f1770102elx0.html
QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载
语法高亮显示的问题,我还是推荐用户使用minted这个包,效果很不错,不过需要大家安装和配置一些东西。
这里给一个minted显示的例子,具体配置参看minted包的说明文档即可。
代码如下:
\documentclass{minimal}
\usepackage{minted}
\begin{document}
\begin{minted}{xml}
<xml>
<person age="22" sex="female">Ann</person>
</xml>
\end{minted}
\end{document}
若是有用户不习惯使用这一包,也可以使用listings包来定制显示XML语句,如下:
代码选自:http://tex.stackexchange.com/questions/10255/xml-syntax-highlighting
\usepackage{listings}
\usepackage{color}
\definecolor{gray}{rgb}{0.4,0.4,0.4}
\definecolor{darkblue}{rgb}{0.0,0.0,0.6}
\definecolor{cyan}{rgb}{0.0,0.6,0.6}
\lstset{
basicstyle=\ttfamily,
columns=fullflexible,
showstringspaces=false,
commentstyle=\color{gray}\upshape
}
\lstdefinelanguage{XML}
{
morestring=[b]",
morestring=[s]{>}{<},
morecomment=[s]{<?}{?>},
stringstyle=\color{black},
identifierstyle=\color{darkblue},
keywordstyle=\color{cyan},
morekeywords={xmlns,version,type}% list your attributes here
}
发表评论 取消回复