Create terminal-based presentation slides using presenterm's markdown format with themes, diagrams, code highlighting, and more
92
90%
Does it follow best practices?
Impact
97%
2.15xAverage score across 5 eval scenarios
Passed
No known issues
A developer advocate at a cloud infrastructure company is preparing a conference talk on Kubernetes autoscaling. They've already been using presenterm for their slides and love giving talks from the terminal. Now they need to share the slides as a PDF with the conference organizers (who need it for the program booklet) and also potentially with attendees afterward. The PDFs need to look sharp and readable when printed or viewed on a laptop — the default output has been too small to read comfortably.
They also want a simple way to regenerate the PDF whenever they update the slides, without having to remember the exact command. The project has multiple slide files (the main talk, a lightning talk version, and a backup version) so the export command should work for any of them.
Your job is to set up the export infrastructure — the configuration and the build automation — alongside a sample 5-slide presentation on Kubernetes HPA (Horizontal Pod Autoscaler) that demonstrates the setup works.
Produce the following files:
slides.md — a 5-slide presenterm presentation on Kubernetes HPA (doesn't need to be exhaustive, just representative).presenterm-export.yaml — the export configuration fileMakefile — with a target for exporting slides to PDFThe Makefile should support exporting the default slide file as well as any other slide file specified by the caller.