2010-06-09 43 views
8

我正在使用latex的列表包。我正在使用SQL语言定义,并使用morekeywords =添加一些我需要的新关键字。在乳胶列表中使用特殊字符作为关键字包

我定义一些特殊的字符作为关键字,例如,我需要 [],<> &麻烦,和 - > 被视为关键字和使用关键字的风格。

我曾尝试添加这些逐字或与前面的反斜杠。
它没有工作。

您的帮助将不胜感激。

谢谢。

回答

7

尝试通过alsoletter={yourcharacters}将这些字符转换成普通字母。稍后,您可以在morekeywords内指定特殊字符作为关键字。

下面是一些代码:

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

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