Eu não estou familiarizado com o TeXworks e tendo uma rápida olhada nele, não consegui ver uma maneira óbvia de compilar seu trabalho automaticamente.
No passado, descobri que a melhor maneira de conseguir isso é usar uma ferramenta de terceiros para reconstruir continuamente o documento e usar um visualizador de PDF que detecta o PDF alterado e o recarrega na alteração. No linux eu uso latexmk . Você pode começar a recompilar automaticamente com:latexmk -pdf -pvc <mydocument.tex>
Descobri que precisava configurar o latexmk para que a atualização automática do PDF funcionasse. Minha configuração básica:
~ / .latexmkrc
$pdf_previewer = "start /usr/bin/mupdf %O %S";
$pdf_update_method = 2;
Com a configuração acima, quando você salvar seu arquivo LaTeX no TeXworks, o latexmk recompilará o documento automaticamente e recarregará o visualizador mupdf com suas alterações.
Espero que ajude?