用于LaTeX的smali语法高亮文件

smali是对Dalvik虚拟机指令集的一种汇编语法,基于jasmin语法修改而来。在LaTeX中引用代码,一般使用listings宏包,最后一定修订于1999年的listings显然不会支持smali高亮,所以我写了这样一个文件,下载地址:

http://code.google.com/p/amatutor/source/browse/smali.sty

效果如下:

LaTeX的smali语法高亮效果

其中关键词和配色方案参考了lohan+在其博客http://androidcracking.blogspot.com中提供的smali for Vim/Notepad++/UltraEdit/SyntaxHighlighter的高亮文件。再次感谢lohan+的杰出工作。

以及,请关注使用了这一高亮文件的amatutor项目。

One thought on “用于LaTeX的smali语法高亮文件

Leave a Reply

Your email address will not be published. Required fields are marked *