Вы хотите использовать latexmk, который является perl-скриптом, который автоматически обрабатывает зависимости от латексных документов и выясняет, сколько раз вызывать pdflatex, bibtex и т.д., Чтобы полностью скомпилировать документ. Вы хотите что-то вроде:
latexmk -pdf бумага
где paper.tex - это основной файл .tex для вашего документа. Это скомпилирует paper.tex в paper.pdf, вызывая все, что нужно, в пути. Есть два способа сделать автоматическую перекомпиляцию, которую вы хотите:
Способ UNIX-y: откройте терминал, вызовите latexmk -pdf -pvc paper и оставьте окно терминала открытым. Это не совсем то, что вы хотите, а переводит latexmk в режим непрерывного обновления. Когда вы сохраняете какой-либо из файлов, от которых зависит paper.tex, он автоматически перекомпилируется в фоновом режиме.
Более удобный способ Mac-y: создайте действие с папкой, которое будет вызывать latexmk -pdf для файлов .tex всякий раз, когда они сохраняются в папке Dropbox. У меня нет Applescript, который делает это, но это должно быть просто изменить add - new item alert.scpt, который поставляется со Snow Leopard, чтобы сделать именно это.