Emacs の自動大文字化モードに、eg や ie などの省略記号の後で大文字にならないように指示するにはどうすればよいでしょうか?

Emacs の自動大文字化モードに、eg や ie などの省略記号の後で大文字にならないように指示するにはどうすればよいでしょうか?

...私は Emacs の自動大文字化モードを使用していますが、これは(省略記号)e.g.と や のような単語を除いて、ほとんどの場合完璧に機能しますi.e.

文を書いて、次に別の部分を書き、さらに別の部分を書くと、自動大文字モードによって次のように誤って大文字に変換されます。

"If I write a sentence... And then another part... And then another part..."

省略記号の後に大文字を入力しないように auto-capitalize-mode に指示するにはどうすればよいですか?

同じ質問e.g.ですi.e.

答え1

(setq auto-capitalize-predicate
  (lambda () (not (looking-back
       "\\([Ee]\\.g\\|[Ii]\\.e\\|\\.\\.\\)\\.[^.]*" (- (point) 20)))))

関連情報