
면책조항: 이것은 Emacs와 AUCTeX에 관한 질문입니다. 이것이 tex.sx의 범위를 벗어나는 것이라면 죄송합니다.
AUCTeX에 새 명령을 어떻게 추가할 수 있나요?
C-c C-f C-p
AUCTeX 모드에서 a 명령을 삽입 \pname{ }
하고 글꼴을 변경하는 다른 방법(예: )과 유사하게 작동하도록 C-c C-f C-e
하고 싶습니다 \emph{ }
.
매뉴얼 페이지글꼴 변경, 설명한다
AUCTeX는 텍스트의 특정 부분을 조판하는 데 사용할 글꼴을 지정하는 매크로를 삽입하기 위한 편리한 키보드 단축키를 제공합니다. 로 시작
C-c C-f
하고 마지막C-
조합은 AUCTeX에 원하는 글꼴을 알려줍니다.
Font list: KEY TEXTFONT MATHFONT
C-a \mathcal{ }
C-b \textbf{ } \mathbf{ }
C-c \textsc{ }
C-e \emph{ }
C-f \textsf{ } \mathsf{ }
TAB \textit{ } \mathit{ }
RET \textmd{ }
C-n \textnormal{ } \mathnormal{ }
C-r \textrm{ } \mathrm{ }
C-s \textsl{ } \mathbb{ }
C-t \texttt{ } \mathtt{ }
C-u \textup{ }
C-d -- delete font
AUCTeX 모드에서 C-c C-f C-p
명령 을 바인딩하고 싶습니다 .\pname{ }
답변1
AUCTeX를 사용하면 실제로 이 작업이 매우 쉬워집니다 LaTeX-font-list
.
(add-to-list 'LaTeX-font-list
'(?\C-p "\\pname{" "}"))
작동해야합니다. LaTeX-mode
열려 있는 버퍼가 있는 경우 적절한 버퍼에서 다시 실행해야 합니다 .
참고하세요~ 해야 하다끝나다~ 후에 LaTeX-font-list
에 정의되어 있습니다 latex.el
. 다음은 간단한 구성입니다.use-package
:
(use-package latex
:ensure auctex
:config
(add-to-list 'LaTeX-font-list
'(?\C-p "\\pname{" "}")))