11 Commits

Author SHA1 Message Date
Peter Adam ca995a1c1f Add duplex PDF build targets with pdftk page interleaving
- Add pdftk-java to Docker image for PDF page manipulation
- Extend generate_backside() to repeat back content num_pages times so
  front and back PDFs have matching page counts for pdftk shuffle
- Add build-duplex and build-blanko-duplex Makefile targets that combine
  front and back PDFs with alternating pages (front1, back1, front2, back2)
- Document duplex targets in README

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 16:16:20 +02:00
Peter Adam f811c3fd80 Move Python generation step into Docker, no local Python required
Add python3 and python3-yaml to the Docker image so generate_cards.py
runs inside the container. Both the generate and build-blanko Makefile
targets now use docker run instead of a local python3 call.
Remove Python/PyYAML from the README prerequisites.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 14:40:48 +02:00
Peter Adam 0c4d630d8e Add build-blanko documentation to README
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 14:39:14 +02:00
Peter Adam 331e6e70a9 Rename CSV file to export_brevetcard.csv 2026-02-28 11:29:30 +01:00
Peter Adam 9b42f824f9 Remove static tex files, simplify Dockerfile and build workflow
- Remove brevetkarte.tex (unused static demo, superseded by template)
- Dockerfile: remove unnecessary COPY, workspace is volume-mounted at runtime
- Makefile: remove build-front, default target is now build-personalized
- README: remove references to removed files and targets

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 11:15:07 +01:00
Peter Adam 74269c4fbb Add back side template and update README with event.yml workflow
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 10:53:36 +01:00
Peter Adam f59c52551b Clarify README instructions for building both sides of the PDF 2026-02-28 10:18:54 +01:00
Peter Adam b3e7d99ec6 Translate README content to German 2026-02-28 10:17:16 +01:00
Peter Adam fbd55f841a Update README: document CSV workflow and file list
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 10:15:07 +01:00
Peter Adam dbc3dc18ac Remove outdated 2025 brevet card PDF templates from README. 2026-02-28 10:14:19 +01:00
Peter Adam 3060d61279 Initial commit: Brevet card LaTeX sources
Add LaTeX templates for 200km brevet cards with front and back
sides. Includes Docker-based build system and documentation.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-03 13:46:49 +01:00