我希望更好地控制电子邮件中的脚注定位。我可以编写代码来修改footnote-mode
来做我想做的事情,但首先我想看看其他人是否已经解决了这个问题。
当我使用message-mode
进行顶级发布并添加一个带有footnote-mode
的条目时,脚注将转到缓冲区的末尾,但我希望它之前 之前的消息引用开始于:
Elvis Presley <the.king@graceland.com> writes:
如果我根据footnote-signature-separator
自动添加了签名,则脚注会在签名前定位,但在电子邮件中我不使用签名。而且,当我使用像:
-Elvis
或
Thanks,
Elvis
然后我通常想要在关闭之后来脚注。
我想要的是自动检测最佳最佳位置,无论我是顶级发布还是内联发布。我希望最好的解决方案是使用text-properties-at
来检测gnus-cite-*
行,并可能为脚注部分定义文本属性。和/或可能覆盖?
另请注意,以下建议不工作:
(setq footnote-signature-separator "^-- $\\|@.*writes:")
对于我想要的那种定位控制,这不仅过于简单,而且它也无法正常工作。