更改代码清单中显示“”的方式 2024-5-24 • listings 我正在用 Latex 编写一些技术文档,其中我需要包含一个可以从文档中复制并粘贴到 SSMS(SQL Server Management Studio)中的 SQL 查询。 我已经设置了列表包,并且它运行良好,但是在测试时,文档显示的字符格式是 SSMS 无法识别的,因此在尝试运行代码时会引发错误。 该文件显示如下: 当需要像这样显示时 (t2.ext_ref , '') 我可以通过将代码复制到 SSMS 然后进行查找和替换来解决这个问题,但这并不是很好,其他按照指南操作的人可能会被意外错误难倒。 有没有办法改变'在文档中的显示方式,或者是否有其他我可以使用的包? 答案1 您必须设置upquote=true: \documentclass{article} \usepackage{listings} \lstset{basicstyle=\ttfamily, upquote=true} \begin{document} \begin{lstlisting}[language=SQL] (t2.ext_ref , '') \end{lstlisting} \end{document} 相关内容 关于文档类别“sigchi”的警告 适用于 ATI Radeon 9200 显卡的 Ubuntu 版本 Vista/Server 2008:缺少 BOOTMGR pgn2ltx — 未找到命令 需要在装有 Windows 7 操作系统的联想 B460e 型号上安装 Ubuntu 桌面 [重复] 在同一服务器上安装 VPN 进行路由和远程访问 在单个域上创建多个自定义名称服务器? 如何让我的所有 bash 脚本都使用 .bashrc 中的别名? 15.10 - xournal 4.8 顶部没有菜单栏,导致程序无法使用 如何知道 ls -l 输出中每个元素的类型?