Add CSV-based personalized card generation

Add template-based system for generating personalized brevet cards
from CSV data. Uses proper separation of concerns with template file
and Python script.

- Add brevetkarte-template.tex with placeholders
- Add generate_cards.py to read CSV and populate template
- Update Makefile with generate-personalized and build-personalized targets
- Update .gitignore to exclude generated files

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Peter Adam
2026-02-03 14:47:56 +01:00
parent 3060d61279
commit b0e1dde22f
4 changed files with 276 additions and 11 deletions

3
.gitignore vendored
View File

@@ -10,6 +10,9 @@
# Rendered PDFs
*.pdf
# Generated files
brevetkarte-personalized.tex
# macOS
.DS_Store