News for hackers. Stuff that matters.
Re:Ask HN: Examples of reliable software you enjoy using by majewsky on Wednesday June 29, 2016 @02:40AM (#11999904)
On Linux, I do the following:

  while inotifywait *.tex; do sleep 0.2 && pdflatex main.tex && killall -HUP mupdf; done
This will, when a .tex file is written, wait a moment until all disk IO is done, then run pdflatex and trigger a reload in my PDF viewer (some also do that automatically when the .pdf file is changed).

The only annoyance is that big .tex files (esp. Beamer presentations) may take long to compile, which interrupts the flow. But in that case, it helps to distribute the sources into multiple files and to comment out the source files that are not needed at the moment.

Re:Ask HN: Examples of reliable software you enjoy using by lucb1e on Wednesday June 29, 2016 @06:54AM (#12000749)
inotifywait is fantastic, used it lots of times. Good idea to use it for TeX too!