我在编辑 LaTeX 文件时使用llpp pdf 查看器。为了让它在我编译时自动刷新 pdf 文件,我使用包装器来启动它(参见this)。
处理等待和刷新的部分是这个:
inotifywait -m -e close_write $1 | while read; do
kill -HUP $pid_llpp
done &
我的问题如下:每当 tex 文件的编译发生错误时,不会产生 pdf 输出并且 llpp 正在关闭。我尝试过这样的事情:
inotifywait -m -e close_write $1 | while read; do
if [ -a $1 ]
then
kill -HUP $pid_llpp
fi
done &
它部分工作:当编译期间发生错误时,llpp不会关闭但不再刷新......
谁能帮我解决这个问题?