...
我使用 Emacs 自动大写模式,除了(省略号) 和 这样的词之外,e.g.
大多数情况下它都能完美运行i.e.
。
如果我写一个句子...然后写另一部分...然后又写另一部分...自动大写模式会错误地将其大写,如下所示:
"If I write a sentence... And then another part... And then another part..."
我如何告诉自动大写模式在省略号后不要大写?
e.g.
和 的相同问题i.e.
答案1
(setq auto-capitalize-predicate
(lambda () (not (looking-back
"\\([Ee]\\.g\\|[Ii]\\.e\\|\\.\\.\\)\\.[^.]*" (- (point) 20)))))