Compare commits

..

No commits in common. "6843253c1113c9b0b18e72116e550c7615635160" and "e1838960c90f065fc40354a00ad7d3e04c5e5af0" have entirely different histories.

3 changed files with 28 additions and 40 deletions

View file

@ -1,42 +1,35 @@
LC = lualatex PDF_APP ?= zathura
LCFLAGS = --interaction=nonstopmode --output-directory $(OUTPUT) OUTPUT ?= output
SC = inkscape GEN_DIR ?= images/generated
SCFLAGS = --export-type=pdf --export-pdf-version=1.4 SVG_DIR ?= images/svg
PIX_DIR ?= images/bitmap
DOCUMENT ?= $(patsubst %.tex,%.pdf,$(wildcard *.tex))
VIEWER = zathura SVG_FILES = $(wildcard $(SVG_DIR)/*.svg)
VIEWER_FLAGS = --fork GEN_FILES = $(subst $(SVG_DIR), $(GEN_DIR),$(patsubst %.svg,%.pdf,$(SVG_FILES)))
PIX_FILES = $(wildcard $(PIX_DIR)/*.*)
OUTPUT = build default: build
IMAGES_DIR = images/bitmap build: $(addprefix $(OUTPUT)/, $(DOCUMENT))
SVG_DIR = images/svg images: $(GEN_FILES)
SVG_EXPORTED_DIR = images/generated
DOCUMENTS = $(addprefix $(OUTPUT)/, $(patsubst %.tex,%.pdf,$(wildcard *.tex))) $(OUTPUT)/%.pdf: %.tex $(GEN_FILES) $(PIX_FILES)
IMAGES = $(wildcard $(IMAGES_DIR)/*.*) @$(shell mkdir -p $(OUTPUT))
SVG = $(wildcard $(SVG_DIR)/*.svg) lualatex --interaction=nonstopmode --output-directory $(OUTPUT) $<
SVG_EXPORTED = $(subst $(SVG_DIR),$(SVG_EXPORTED_DIR),$(patsubst %.svg,%.pdf,$(SVG))) $(GEN_DIR)/%.pdf : $(SVG_DIR)/%.svg
@echo export PDF from $@
@inkscape --export-type=pdf --export-pdf-version=1.4 -o $@ $<
default: $(DOCUMENTS) .PHONY: echo view clean
echo:
@echo "document: $(DOCUMENT)"
@echo "bitmap images: $(PIX_FILES)"
@echo "svg images: $(SVG_FILES)"
@echo "generated images: $(GEN_FILES)"
$(OUTPUT)/%.pdf: %.tex $(IMAGES) $(SVG_EXPORTED) view:
@mkdir -p $(OUTPUT) $(PDF_APP) $(addprefix $(OUTPUT)/, $(DOCUMENT))
$(LC) $(LCFLAGS) $<
$(SVG_EXPORTED_DIR)/%.pdf : $(SVG_DIR)/%.svg clean:
$(SC) $(SCFLAGS) -o $@ $< rm -rf $(GEN_DIR)/* $(OUTPUT)
.PHONY: clean
clean:
@rm -rf $(OUTPUT)
.PHONY: info
info:
@echo "document.............'$(DOCUMENTS)'"
@echo "bitmap images........'$(IMAGES)'"
@echo "SVG images...........'$(SVG)'"
@echo "exported SVG images..'$(SVG_EXPORTED)'"
.PHONY: view
view: default
@$(VIEWER) $(VIEWER_FLAGS) $(DOCUMENTS)

View file

@ -140,9 +140,6 @@ salarié.}
\divider \divider
\cvevent{Administration Kubernetes -- LFS458}{Linux Foundation}{mars 2023}{en ligne}
\vspace{5pt}
\cvevent{Formation Ansible}{Dawan}{mars 2022}{en ligne} \cvevent{Formation Ansible}{Dawan}{mars 2022}{en ligne}
\vspace{5pt} \vspace{5pt}

View file

@ -1,2 +0,0 @@
\Author{Yorick Barbanneau}
\Title{Curriculum Vitae}