我创建了bash文件,它不断编译我的latex文件,问题是texmaker中的PDFviewer没有更新,事件更新原始PDF文件。为什么PDFviewer会继续显示旧的PDF直到我使用Texmaker来编译texmaker?...我希望texmaker中的嵌入式PDFviewer能够更新,即使我不使用texmaker编译.tex文件。
bash文件。
#!/bin/bash
while true
do
pdflatex -synctex=1 -interaction=nonstopmode /Users/Johnathan/Documents/Bachelor/Rp/bachelor.tex
sleep 4
done
答案 0 :(得分:0)
我认为这个问题不是关于你的脚本(它对我有用),我认为是关于你的PDF查看器。
1)尝试将Evince用作PDF阅读器,它会自动更新您的PDF。 它有适用于Windows和Linux的版本,并且是免费的。
https://wiki.gnome.org/Apps/Evince/Downloads
2)另一种方法是使用您的网络浏览器(我使用Mozilla)作为PDF阅读器,在URL栏中写入:
文件:///Users/Johnathan/Documents/Bachelor/Rp/bachelor.pdf
但是第二种方法存在的问题是您必须自己刷新Web浏览器。
我希望能帮到你!
答案 1 :(得分:0)
我有同样的问题,PDF查看器没有更新。修复是:
选择:texmaker,首选项,命令,PDF查看器 选择:外部查看器
然后选择adobe reader或用于查看pdf文件的任何应用程序。
然后你完全绕过了textmaker中的pdf查看器。
玛克斯
答案 2 :(得分:0)
我知道这个问题很旧,但是我也遇到了同样的问题,并且至少为某些Mac用户找到了解决方案:
简短说明:自El Capitan以来,不再有/ usr /目录,但这是Texmaker寻找胶乳的地方。 在Texmaker->首选项->命令中,将每个/ usr /表达式替换为/ Library / TeX /,这是安装Latex的位置。
此文档包含所有详细信息。 https://tug.org/mactex/UpdatingForElCapitan.pdf
欢呼
答案 3 :(得分:-2)