From 184beafd0909dc941d87d1f36332920834613468 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Thu, 25 Apr 2024 12:09:03 +0200 Subject: [PATCH] add fast web view support --- latex/book/Makefile | 2 ++ latex/document/Makefile | 2 ++ latex/presentation/Makefile | 2 ++ 3 files changed, 6 insertions(+) diff --git a/latex/book/Makefile b/latex/book/Makefile index 6ffe6e6..013f71d 100644 --- a/latex/book/Makefile +++ b/latex/book/Makefile @@ -5,6 +5,7 @@ SRC = $(TEX) PDF = $(TEX:.tex=.pdf) TEXMK = latexmk -lualatex -shell-escape -interaction=nonstopmode +QPDF = qpdf --linearize --replace-input RM = rm -rf .PHONY: $(PDF) @@ -13,6 +14,7 @@ all: $(PDF) $(PDF): %.pdf: %.tex $(TEXMK) $< + @$(QPDF) $@ 2>/dev/null |: EXTS = aux fdb_latexmk fls log nav out snm synctex.gz toc bbl blg sta clean: diff --git a/latex/document/Makefile b/latex/document/Makefile index 61b3509..29dea52 100644 --- a/latex/document/Makefile +++ b/latex/document/Makefile @@ -5,12 +5,14 @@ SRC = $(TEX) PDF = $(TEX:.tex=.pdf) TEXMK = latexmk -lualatex -shell-escape -interaction=nonstopmode +QPDF = qpdf --linearize --replace-input RM = rm -rf all: $(PDF) $(PDF): %.pdf: %.tex $(TEXMK) $< + @$(QPDF) $@ 2>/dev/null |: EXTS = aux fdb_latexmk fls log nav out snm synctex.gz toc clean: diff --git a/latex/presentation/Makefile b/latex/presentation/Makefile index 8abdaa0..1bd4865 100644 --- a/latex/presentation/Makefile +++ b/latex/presentation/Makefile @@ -6,6 +6,7 @@ PDF = $(TEX:.tex=.pdf) PKG = projektor.sty TEXMK = latexmk -lualatex -shell-escape -interaction=nonstopmode +QPDF = qpdf --linearize --replace-input WGET = wget -q --show-progress RM = rm -rf @@ -15,6 +16,7 @@ all: $(PDF) $(PDF): %.pdf: %.tex ifneq (,$(wildcard $(PKG))) @$(TEXMK) $< + @$(QPDF) $@ 2>/dev/null |: else @$(MAKE) updatepackage @$(MAKE) $@