【发布时间】:2025-12-05 16:10:02
【问题描述】:
在 emacs 中编辑 LaTeX 时,可以在段落中间放置 cmets:
Line 1
% comment
Line 2
不幸的是,如果您在光标位于 Line 2 时运行 fill-paragraph,您会得到:
Line 1
% comment Line 2
这使得它非常不可用,因为现在Line 2 已经从文档中消失了。如何让 emacs 将 Line 1 和 Line 2 视为需要填充段落,而不是将 Line 2 堆积到注释行?
如果fill-paragraph 也在评论区运行,则获得奖励积分。
【问题讨论】:
-
您使用的是哪种乳胶模式?我似乎无法在 auctex 中重现它。此外,您可能在tex.stackexchange.com 上获得了更多的观众。
-
运行由 Ubuntu 打包的 Emacs(版本 23.1+1-4ubuntu7.2+maverick1),如果我使用一些不是 tex 的文件启动 emacs,然后稍后打开 .tex 文件,我会看到这个问题.但是,如果我直接从命令行打开文件,或者在找到 tex 文件之前关闭所有其他缓冲区,它就可以正常工作。真是奇怪的行为。
-
也在 Tex.SE:tex.stackexchange.com/questions/131774/…