feat: add IETF landscape paper source (LaTeX + BibTeX + Makefile)
New LaTeX paper analyzing the AI-agent standardization landscape across IETF Internet-Drafts. Includes bibliography, updated Makefile for pdflatex+bibtex build, and gitignore entries for build artifacts.
This commit is contained in:
@@ -1,16 +1,26 @@
|
||||
# Paper build targets
|
||||
TEX = pdflatex
|
||||
BIB = bibtex
|
||||
MAIN = ietf-landscape
|
||||
SOURCES = $(MAIN).tex ietf-refs.bib
|
||||
|
||||
.PHONY: all figures pdf clean
|
||||
.PHONY: all clean watch
|
||||
|
||||
all: figures pdf
|
||||
all: $(MAIN).pdf
|
||||
|
||||
figures:
|
||||
python3 export_figures.py
|
||||
|
||||
pdf: figures
|
||||
pdflatex -interaction=nonstopmode main.tex
|
||||
pdflatex -interaction=nonstopmode main.tex # second pass for references
|
||||
$(MAIN).pdf: $(SOURCES)
|
||||
$(TEX) $(MAIN)
|
||||
$(BIB) $(MAIN)
|
||||
$(TEX) $(MAIN)
|
||||
$(TEX) $(MAIN)
|
||||
|
||||
clean:
|
||||
rm -f main.aux main.log main.out main.bbl main.blg main.pdf
|
||||
rm -rf figures/
|
||||
rm -f $(MAIN).aux $(MAIN).bbl $(MAIN).blg $(MAIN).log \
|
||||
$(MAIN).out $(MAIN).pdf $(MAIN).toc $(MAIN).fls \
|
||||
$(MAIN).fdb_latexmk $(MAIN).synctex.gz
|
||||
|
||||
watch:
|
||||
@echo "Rebuilding on change..."
|
||||
@while true; do \
|
||||
inotifywait -q -e modify $(SOURCES) 2>/dev/null || sleep 2; \
|
||||
$(MAKE) all; \
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user