TIL: 解决 auto-revert 导致 PDF 闪烁的问题
原文中文,约500字,阅读约需2分钟。
📝
内容提要
启用 global-auto-revert-mode 后,使用 pdf-tools 查看 PDF 时可能因 LaTeX 编译导致闪烁。解决方法是忽略 pdf-view-mode 的自动还原,并在 LaTeX 编译完成后刷新 PDF,可以通过 TeX-after-compilation-finished-functions 钩子实现。
🎯
关键要点
-
启用 global-auto-revert-mode 后,使用 pdf-tools 查看 PDF 时可能因 LaTeX 编译导致闪烁。
-
auto-revert 会在 TeX 写完之前就去读文件,导致 PDF 闪烁。
-
解决方法是忽略 pdf-view-mode 的自动还原。
-
在 LaTeX 编译完成后刷新 PDF,可以通过 TeX-after-compilation-finished-functions 钩子实现。
🏷️