Evince 不刷新

Evince 不刷新

为了澄清起见,我认为当您通过使用编译来编辑 PDF 时pdflatex,编辑内容会立即出现在 Evince 阅读器中,并且不需要您关闭查看器并打开它来查看编辑内容,我该如何让它再次执行此操作?

另外,有没有适用于 Windows 的清新 PDF 阅读器?

只是为了澄清一下,我正在使用 TexMaker 编译 PDF,并希望编辑内容立即显示在 Evince 阅读器中,而不必关闭并重新打开 Evince 才能看到编辑内容。

  1. 我正在用 LaTeX 编辑 PDF 文件

  2. 我发现当 PDF 文件更新时,Evince 不会在编辑器中显示此更改

  3. 我希望(我的理解是)当使用 MikTeX 编辑 PDF 时,无需关闭 Evince,编辑器就会自动显示更改后的 PDF,而不是类似于 macOS 中的 Preview.app 的原始 PDF

是的,我之前在这里发布过这个:Evince(pdf 阅读器)在 Windows 中无法刷新
我尝试解决给出的问题,但没有得到答复。
如果需要系统信息,我使用的是 Windows 10 64 位华硕 PC 请不要关闭我的问题。另一种刷新方式(就像 Preview.app 在 macOS 上所做的那样)PDF 阅读器也不错。

答案1

  1. 适用于 Windows 的一款自动刷新 PDF 查看器是苏门答腊PDF

  2. Evince 可能无法按预期自动刷新,因为此功能依赖于正常工作inotify

    • 您当前监视的数量inotify可能已超过其默认限制,在大多数 Linux 上该限制定义为 10,000。

    • 为了将默认限制扩展至 100,000,首先运行此命令以查看是否有帮助:

      sudo sysctl -w fs.inotify.max_user_watches=100000
      

      如果有帮助,请让此扩展限制在系统下次重新启动后继续存在,并将其放入/etc/sysctl.conf通过运行这两个命令:

      echo fs.inotify.max_user_watches=100000 \
         | sudo tee -a /etc/sysctl.conf
      
      sudo sysctl -p
      

答案2

在 Linux 上,只需重新启动 evince 即可修复此问题。PDF(或包含它的目录)被删除并恢复后,它有时会停止自动刷新。

相关内容