在 Latex 中搜索关键字的开头
我想以我自己的风格使用 LATEX 中的列表。因为我不想在预设中添加任何关键字,所以我想搜索关键字的开头。 Latex 应该知道,任何关键字都以 NS 或 UI 开头。对于我来说,不可能将 Cocoa Touch 和 Objective C 的所有关键字添加到我的 \lstdefinelanguage{ObjectiveC} ...!
有什么解决办法吗? :-(
I wanna use listings in LATEX with my own style. Because I don't want to add any keyword in my preset, I want to search for beginning of keywords. Latex should know, that any keyword begins with NS or with UI. For my it is impossible to add all keywords of Cocoa Touch and Objective C to my \lstdefinelanguage{ObjectiveC} ... !
Is there any solution? :-(
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
列表包允许您指定关键字前缀,以便突出显示以字符序列开头的所有关键字(请参阅手册第 43 页)。不幸的是,只能指定一个前缀。注意列表有 ObjectiveC 支持。对于 Objective C,您需要使用
\lstset{language=[Objective]C}
。The Listings package allows you to specify a keyword prefix so that all keywords starting with a character sequence are highlighted (see the manual p.43). Unfortunately, only a single prefix can be specified. Note listings has ObjectiveC suppor. for Objective C, you'd want to use
\lstset{language=[Objective]C}
.