diff --git a/make-includes/build_lecture_rules.make b/make-includes/build_lecture_rules.make index 600ac43..6185df4 100644 --- a/make-includes/build_lecture_rules.make +++ b/make-includes/build_lecture_rules.make @@ -100,7 +100,7 @@ # * others to aid debugging # # -LATEX_FLAGS+=-shell-escape -interaction=nonstopmode -halt-on-error -file-line-error +LATEX_FLAGS+=-synctex=1 -shell-escape -interaction=nonstopmode -halt-on-error -file-line-error ################################################################################ @@ -146,6 +146,7 @@ $(SLIDES).pdf: $(SLIDES_IN).tex $(SLIDE_IMAGES) $(SLIDE_BACKGROUNDS) $(SLIDE_FILES) $(LATEXCMD) -jobname=$(SLIDES) '\documentclass[$(LATEX_OPTS)]{lectureslides}\input{$(SLIDES_IN)}' $(LATEXCMD) -jobname=$(SLIDES) '\documentclass[$(LATEX_OPTS)]{lectureslides}\input{$(SLIDES_IN)}' + $(LN_S) -f $@ $(SLIDES_IN).pdf else @@ -192,6 +193,7 @@ $(NOTES).pdf: $(NOTES_IN).tex slides-notes.pdf $(LATEXCMD) -jobname=$(NOTES) $< $(LATEXCMD) -jobname=$(NOTES) $< + $(LN_S) -f $@ $(NOTES_IN).pdf else @@ -236,6 +238,7 @@ $(COMBINED).pdf: $(COMBINED_PREREQS) $(COMBI_IMAGES) $(COMBI_FILES) $(LATEXCMD) -jobname=$(COMBINED) $< $(LATEXCMD) -jobname=$(COMBINED) $< + $(LN_S) -f $@ $(COMBINED_IN).pdf else @@ -257,6 +260,7 @@ $(FIGURES).pdf: $(FIGURES_IN).tex $(FIG_IMAGES) $(FIG_FILES) $(LATEXCMD) -jobname=$(FIGURES) $< $(LATEXCMD) -jobname=$(FIGURES) $< + $(LN_S) -f $@ $(FIGURES_IN).pdf figures2up: $(FIGURES)-reduced.pdf