sql - LaTeX、SQL 注释、连字符在 lstlisting 中转换为破折号
问题描述
SQL 注释字符由两个连字符组成,因此:
-- cannot create table if one already exists
drop table if exists mytable;
在源代码的包列表中使用 lstlisting 时,注释字符将转换为破折号。如果我在连字符之间插入一个空格,它看起来像 [hyphen][space][hyphen],而不是两个相邻的连字符。那么,在 SQL 源代码的包列表中使用 lstlistings 时,如何指定注释字符?
解决方案
实际上,有人指出作为注释字符的连字符可以正常显示。问题是它们之间的空间太小以至于无法区分。使用高质量的打印文档和放大镜,您可以看到空间。在我的显示器上,一个相当小的显示器,两个连字符一起流血。
谢谢你看这个。
推荐阅读
- vue.js - 如何在 setup 方法(Vue 3)中访问 $route 属性?
- python - 将 Python 字典列表传递给 Rust 函数 PyO3
- php - 模块视图文件在 Codeigniter 4 中显示无效
- ubuntu - 甚至可以确认Nginx的运行,但是浏览器中没有显示登陆页面
- c# - 捕获异步方法的异常
- winforms - iGrid 不应该一键跳转到 col
- java - 我想从 .dat 文件中创建一个数组
- javascript - 承诺 {
} - 异步函数返回等待 - angular - 如何在没有 oauth 但使用 angular 和 dotnet 自定义实现的情况下安全地发送 clientid 和 clientsecret
- sockets - 从字节数组中解码分隔帧