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!
Re:Ask HN: Examples of reliable software you enjoy using
by kurlberg on Sunday July 03, 2016 @08:45AM
(#12025842)
For emacs users I strongly recommend whizzytex + advi (at least if you find advi in your repos; it's somewhat painful to build advi on your own.) Almost as good is emacs + auctex - the first C-c C-c compiles the file, the second brings the document up in a dvi previewer with the page "flipped" to whatever you are working on. Both setups allow inverse search - click somewhere in the dvi viewer and your emacs cursor is moved to the corresponding source location.
Re:Ask HN: Examples of reliable software you enjoy using
by barsonme on Wednesday June 29, 2016 @01:20AM
(#11999651)
Yeah, that makes sense. I'll make sure to do that. It was kind of time-consuming typing out the couple tables I did add.
I used latexmk which watches file(s) for changes and rebuilds with pdflatex. It was nice, but made my laptop run real hot, and inotify never really works very well.
Which ST plugin do you use?
The second most important thing I've found for latex is setting up macros. In TextExpander/AHK I have several dozen Latex macros set up, like
With a bunch of variants for different styles (full borders, etc.), column numbers, etc. Once your macros have become muscle memory, writing Latex speeds up considerably.