Необходимо создать «настоящие» двойные кавычки в LaTeX и XY-pic в Emacs

Необходимо создать «настоящие» двойные кавычки в LaTeX и XY-pic в Emacs

Я использую Emacs в качестве текстового редактора на Xubuntu. Я использую пакет 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 может быть настроен таким образом, что двойное нажатие " будет создавать правильные кавычки.

Связанный контент