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