Я использую пакет списков для латекса. Я использую определение языка SQL и добавляю некоторые новые ключевые слова, в которых я нуждаюсь, с помощью morekeywords =.
Я испытываю затруднения при определении некоторых специальных символов как ключевые слова, например, я нуждаюсь [], <>, и, и->, чтобы быть рассмотренным как ключевые слова и использую стиль ключевого слова.
Я попытался добавить их дословно или с предыдущей обратной косой чертой.
Это не работало.
Ваша справка значительно ценилась бы.
Спасибо.
Попробуйте преобразовать эти символы в обычные буквы с помощью alsoletter = {yourcharacters}
. Позже вы можете указать специальные символы как ключевые слова внутри morekeywords
.
Вот код:
\lstset{
...
alsoletter={.},
...
}
\begin{lstlisting}[morekeywords={this.is.a.string.with.dots}]