
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 인용 구조도 추가했습니다.