all: pdf html
pdf:
mkdir -p build
pdflatex -output-directory build $(NAME).tex
pdflatex -output-directory build $(NAME).tex
minify:
ps2pdf -dPrinted=false build/$(NAME).pdf build/$(NAME).min.pdf
html:
mkdir -p html
ifeq ($(findstring htmlconf.cfg,$(wildcard *.cfg)),)
$(eval HTMLCONF=)
else
$(eval HTMLCONF=--config htmlconf)
endif
make4ht -d html $(HTMLCONF) $(NAME).tex
make4ht -d html $(HTMLCONF) $(NAME).tex
cat ../custom.css >> html/$(NAME).css
rm $(NAME).4ct $(NAME).4tc $(NAME).aux $(NAME).dvi $(NAME).idv $(NAME).lg $(NAME).log $(NAME).tmp $(NAME).xref $(NAME).css $(NAME).html
.PHONY: all pdf html