我在 Xubuntu 上使用 Emacs 作为文本编辑器。我正在使用 XY-pic 包制作一些交换图,我需要以下命令(位于 figure、center 和 xy begin 标签内):
(0,0)*+{\mathbb{S}^3\cup\mathbb{S}^3\cup\mathbb{S}^3\cup\mathbb{S}^3}="4S3";(0,-20)*+{\mathbb{S}^3}="S31";
如果您不了解 XY-Pic,其含义并不重要,但看到那些双引号,即“4S3”了吗?这些很重要!以下所有内容在编译期间都会中断(我得到了失控参数错误):
`4S3' ``4S3'' ''4S3'' ``4S3``
问题是,在 Emacs 上,我似乎无法制作那些“闭合双引号”。我输入了各种内容,但总是以单引号或单引号结束。
我目前的解决方案是在另一个编辑器中输入双引号(我记不清我最初使用的是哪个编辑器,可能是 gedit),然后将所需的引号复制到 Emacs。然后它们就会正确显示!一定有更好的方法;有人知道吗?
答案1
使用c-q "
(c-q
引用下一个字符,因此 emacs 不会解释它,"
是 emacs LaTeX 模式中的活动字符,可插入正确的开/闭引号。
此外,根据 egreg 的评论,你的 emacs 可能被设置为按两次“”就会产生正确的引号。