section 2 WIP

This commit is contained in:
2026-04-29 15:41:24 +03:00
parent b570b7c9b0
commit 05f5cc692a
5 changed files with 229 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
SRC_DIR := Latex
MAIN := main
BUILD_DIR := $(CURDIR)/.latexbuild
PDF := $(CURDIR)/$(MAIN).pdf
PDFLATEX := pdflatex
BIBTEX := bibtex
.PHONY: all pdf bib clean cleanall
all: pdf
pdf:
mkdir -p $(BUILD_DIR)
cd $(SRC_DIR) && \
$(PDFLATEX) -interaction=nonstopmode -halt-on-error \
-output-directory=$(BUILD_DIR) $(MAIN).tex
cd $(SRC_DIR) && \
$(PDFLATEX) -interaction=nonstopmode -halt-on-error \
-output-directory=$(BUILD_DIR) $(MAIN).tex
cp $(BUILD_DIR)/$(MAIN).pdf $(PDF)
bib:
mkdir -p $(BUILD_DIR)
cd $(SRC_DIR) && \
$(PDFLATEX) -interaction=nonstopmode -halt-on-error \
-output-directory=$(BUILD_DIR) $(MAIN).tex
cd $(BUILD_DIR) && \
$(BIBTEX) $(MAIN)
cd $(SRC_DIR) && \
$(PDFLATEX) -interaction=nonstopmode -halt-on-error \
-output-directory=$(BUILD_DIR) $(MAIN).tex
cd $(SRC_DIR) && \
$(PDFLATEX) -interaction=nonstopmode -halt-on-error \
-output-directory=$(BUILD_DIR) $(MAIN).tex
cp $(BUILD_DIR)/$(MAIN).pdf $(PDF)
clean:
rm -rf $(BUILD_DIR)
cleanall:
rm -rf $(BUILD_DIR) $(PDF)