fix figure size params

This commit is contained in:
Motiejus Jakštys
2020-05-26 17:36:13 +03:00
parent 6d3fcd2ff0
commit 56090d23e3
3 changed files with 18 additions and 9 deletions

View File

@@ -7,7 +7,8 @@ GEN = $(addsuffix .pdf, \
$(addprefix zeimena-douglas-,$(ZEIMENA_TOLERANCES)) \
$(addprefix zeimena-visvalingam-,$(ZEIMENA_TOLERANCES)))
mj-referatas.pdf: mj-referatas.tex version.tex bib.bib zeimena.pdf sinewave.pdf $(GEN)
mj-referatas.pdf: mj-referatas.tex version.tex bib.bib zeimena.pdf \
sinewave.pdf crossing.pdf $(GEN)
latexmk -g -pdf $<
define algo2img
@@ -21,16 +22,17 @@ crossing-$(1)-$(2)-%.pdf: layer2img.py db/.faux_$(1)-$(2)-%
endef
define gpkg2pdf
$(1).pdf: $(1).gpkg
./layer2img.py $(2) --infile=$(1).gpkg --outfile $(1).pdf
$(2): $(1)
./layer2img.py $(3) --infile=$(1) --outfile $(2)
endef
$(eval $(call algo2img,sinewave,douglas,52x12))
$(eval $(call algo2img,sinewave,visvalingam,52x12))
$(eval $(call algo2img,zeimena,douglas,52x74))
$(eval $(call algo2img,zeimena,visvalingam,52x74))
$(eval $(call gpkg2pdf,sinewave,--size=52x15))
$(eval $(call gpkg2pdf,zeimena,--size=148x210 --rect $(CROSSING)))
$(eval $(call gpkg2pdf,sinewave.gpkg,sinewave.pdf,--size=52x15))
$(eval $(call gpkg2pdf,zeimena.gpkg,zeimena.pdf,--size=148x210 --rect $(CROSSING)))
$(eval $(call gpkg2pdf,zeimena.gpkg,crossing.pdf,--size=105x74 --clip $(CROSSING)))
sinewave.gpkg: sinewave.py
./sinewave.py