
В среде Emacs AucTex существуетрежим складывания, что позволяет скрыть большую часть разметки LaTeX, чтобы сосредоточиться на содержимом.
Я использую natbib
цитаты, т.е. вместо цитат в моем документе \cite{key}
также есть \citep{key}
(и ) цитаты.\citep{key1,key2}
К сожалению, AucTeX сворачивает только \cite{key}
цитаты, оставляя все \citep{key}
остальные нетронутыми.
Что мне нужно сделать, чтобы эти цитаты из natbib также были свернуты в AucTeX?
решение1
Я просто задался этим вопросом и нашел ваш пост без ответа, поэтому пришлось поискать немного дальше. Я предполагаю, что вы уже решили проблему, но, возможно, мой ответ поможет другим в будущем.
Я использую Emacs 24.5.1 и AUCTex 11.88.
Настройка сворачивания AUCTex находится в меню Параметры (меню)->Настройка Emacs (меню)->Просмотр групп настройки (меню). Затем в появившемся буфере перейдите по следующим веткам из Group Emacs: Текст -> Tex -> AUCTex -> Tex Fold и щелкните Параметры, где отображается список спецификаций макросов Tex Fold.
Там вы найдете список оберток, которые сворачиваются в [c], в настоящее время, вероятно, содержащих только "cite". Добавьте структуры цитат natbib, я также добавил Harvard.