LaTeXファイルを編集するときにllpppdfビューアを使用します。コンパイル時にPDFファイルを自動的に更新するために、ラッパーを使用して起動します(これを参照)。
待機とリフレッシュを処理する部分はこれです:
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は閉じませんが、更新されなくなります...
誰かが私がこの問題を解決するのを手伝ってもらえますか?