boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
TeX版 - 问一个给lstlisting添加morekeywords的问题
相关主题
请问winedt里怎样改正文的颜色阿
用listing引入C代码,怎么让关键字BOLD?
如何嵌入一段文字,让文字的背景是灰色的
如何让正文中文献引用处用(),而不是[ ]?
关于在正文里如何引用出完整的reference paper
如何输入~符号?
怎样让有图的那页不再有文字部分
如何调整行距
太长的url超过了页宽怎么办
在tabular里面使用了\footnote,没有效果
相关话题的讨论汇总
话题: java话题: lstlisting话题: 关键字话题: 添加
进入TeX版参与讨论
1 (共1页)
m*********g
发帖数: 34
1
要给Java语言添加更多的关键字,这样在程序中可以将关键字都突出出来,我这样定义:
\lstset{
language=Java,%
morekeywords={context, pre, post, aspect, before, after},%
}
然后在正文中用lstlisting环境加参数[language=Java],出来的效果只有Java自己默
认的关键字,在lstset中添加的没起作用。
如果把参数morekeywords放在正文中就可以了。
\lstinputlisting[language=Java,morekeywords={context, pre, post, aspect,
before, after}]{file.java}
文中很多这样的代码,所以不想每次都写morekeywords,尝试了几种方法,用\
lstdefinelanguage{Java}{morekeywords={}}得到的效果是只能突出添加的关键字,语
言自身的默认关键字又disable掉了。
morekeywords应该是在默认的关键字基础上去扩展的才对啊。
请教达人
1 (共1页)
进入TeX版参与讨论
相关主题
在tabular里面使用了\footnote,没有效果
怎么得到这种效果?
如何让正文和引用使用自己的页号并生成各自的pdf?
问两个latex问题
请问如何让目录之后另起一页写正文?
正文中引用格式求助
怎么做两个index?
请问如何在正文中去掉文献相关的索引号
Appendix 里定义的label在正文里无法引用。
ConTeXt 有用么?
相关话题的讨论汇总
话题: java话题: lstlisting话题: 关键字话题: 添加