【问题标题】:Using special characters as keywords in latex listings package在乳胶列表包中使用特殊字符作为关键字
【发布时间】:2010-06-09 01:25:12
【问题描述】:

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

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

我已尝试逐字添加这些内容或使用前面的反斜杠。
它没有用。

非常感谢您的帮助。

谢谢。

【问题讨论】:

    标签: latex keyword listings


    【解决方案1】:

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

    这里有一些代码:

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

    【讨论】:

    • 使用otherkeywords={} 命令可能也适用于某些人。命令“定义包含其他字符的关键字,或以数字开头。”和”旨在定义=>、->、-->、--、::、等等。”。请参阅第 45 页的the documentation。
    猜你喜欢
    • 1970-01-01
    • 2015-01-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-06
    • 1970-01-01
    • 2017-11-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多