2010-06-09 1 views
8

Я использую пакет объявлений для латекса. Я использую определение языка SQL и добавляю некоторые новые ключевые слова, которые мне нужны, используя дополнительные ключи.Использование специальных символов в качестве ключевых слов в пакете листинга латексов

у меня есть проблема, определяющий некоторые специальные символы, как ключевые слова, например, мне нужно [], <>, &, и -> следует рассматривать в качестве ключевых слов и использовать стиль ключевых слов.

Я попытался добавить эти дословные или с предыдущим обратным слэшем.
Это не сработало.

Ваша помощь будет принята с благодарностью.

Спасибо.

ответ

7

Попробуйте сделать эти символы обычными буквами через alsoletter={yourcharacters}. Позже вы можете указать специальные символы в качестве ключевых слов внутри morekeywords.

Вот код:

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

\begin{lstlisting}[morekeywords={this.is.a.string.with.dots}] 
Смежные вопросы