私の「力」では、Tyler コードの小さなエラーを修正できません。ここで部分的に書き直して、質問の2番目の部分の解決策も示します。
AUCTeX フォントのキーバインドを再定義
これらのフォント バインディングを設定するとします (ただし、自由に変更できます)。
斜体の「\C-ci」
太字の「\C-cb」
タイプライター「\C-ct」
強調 "\C-ce"
スモールキャップス "\C-cs"
init.el
これらの行を、または Emacs 初期化ファイルの名前に追加します。
(defun TeX-italic()
(interactive)
(TeX-font nil ?\C-i))
(defun TeX-bold()
(interactive)
(TeX-font nil ?\C-b))
(defun TeX-typewriter()
(interactive)
(TeX-font nil ?\C-t))
(defun TeX-emphasis()
(interactive)
(TeX-font nil ?\C-e))
(defun TeX-smallcaps()
(interactive)
(TeX-font nil ?\C-c))
(defun latex-font-hook ()
(local-set-key "\C-ci" 'TeX-italic)
(local-set-key "\C-cb" 'TeX-bold)
(local-set-key "\C-ct" 'TeX-typewriter)
(local-set-key "\C-ce" 'TeX-emphasis)
(local-set-key "\C-cs" 'TeX-smallcaps))
(add-hook 'LaTeX-mode-hook 'latex-font-hook)
ここで使用されているキーに満足できない場合は、 の最初の引数を好きなように変更してください。たとえば、Control-b にバインドする local-set-key
ように設定してください。(local-set-key "\C-b" 'TeX-bold)
AUCTeX コンパイルのキーバインドを再定義
キーバインドを変更し、C-c C-c
バインドされたコンパイル関数 ( ) を改善するには、私の投稿Build & viewTeX-command-master
を参照してください。