在latex listing包中使用特殊字符作为关键字

时间:2010-06-09 01:25:13

标签: latex keyword listings

我正在使用latex软件包。我正在使用SQL语言定义,并使用morekeywords =。

添加了一些我需要的新关键字

我无法将某些特殊字符定义为关键字,例如,我需要 [],<>,&和 - > 被视为关键字并使用关键字样式。

我尝试逐字添加或使用前面的反斜杠 它不起作用。

非常感谢您的帮助。

感谢。

1 个答案:

答案 0 :(得分:7)

尝试通过alsoletter={yourcharacters}将这些字符设为普通字母。稍后您可以将特殊字符指定为morekeywords内的关键字。

以下是一些代码:

\lstset{
...
alsoletter={.},
...
}

\begin{lstlisting}[morekeywords={this.is.a.string.with.dots}]