KI-gestützte Präsentationen erstellen – Von Markdown zur fertigen PDF in Minuten
Automatisiert, reproduzierbar und im Corporate Design: Wie Large Language Models aus strukturiertem Text professionelle PDF-Präsentationen mit Mermaid-Diagrammen und CSS-Styling erzeugen – inklusive Schritt-für-Schritt-Anleitung für Marp.

Teamleiter, Softwarearchitekt
21. Mai 2026
.webp&w=3840&q=90)
ChatGPT rühmt sich schon länger damit, komplette PowerPoint Dateien erstellen zu können. Hinsichtlich Design ist das Ergebnis jedoch oft zweifelhaft und versionieren lassen sich die Ergebnisse eben auch nicht so einfach wie Textdateien. Auch ist die Einbindung in eine Build-Pipeline oder Tools nicht so ganz trivial.
Wenn man auf PowerPoint verzichten kann und mit einer Präsentation in einer PDF Datei zurecht kommt, gibt es eine interessante Alternative.
Mit KI und Markdown zur fertigen PDF-Präsentation in 3 Schritten
Die Erstellung von Präsentationen war lange Zeit gleichbedeutend mit stundenlangem Arbeiten in PowerPoint oder Keynote. Mit modernen Large Language Models (LLMs), z.B. ChatGPT, Claude oder Gemini lässt sich dieser Prozess heute radikal vereinfachen: Inhalte werden als Markdown-Datei generiert, redaktionell überarbeitet und anschließend mit CSS gestylt – bis hin zur fertigen PDF-Präsentation im gewünschten Corporate Design.
Dieser Artikel zeigt Schritt für Schritt, wie das funktioniert – inklusive Farbschema, Diagrammen mit Mermaid und finaler PDF-Erstellung - effizient, reproduzierbar und im Corporate Design.
Warum Markdown ideal für LLMs ist?
LLMs sind besonders gut darin, strukturierte Textformate zu erzeugen. Markdown bietet dabei entscheidende Vorteile:
- Klare semantische Struktur (
#,##, Listen, Tabellen) - Lesbar im Rohformat
- Versionskontrolle (z. B. mit Git)
- Leicht automatisierbar
- Perfekt geeignet für HTML- und PDF-Rendering
Ein LLM kann beispielsweise Folgendes erzeugen:
- Komplette Foliensätze
- Tabellen mit Kennzahlen
- Agenda- und Strategieübersichten
- Architekturdiagramme
- Vergleichstabellen
- Mermaid-Flussdiagramme
Alles wird in klarer, einheitlicher Struktur präsentiert.
Schritt 1:
Wie generiere ich Präsentationsinhalte als Markdown?
Beispiel-Prompt:
„Erstelle eine 10-seitige Management-Präsentation zum Thema KI in der Produktentwicklung. Nutze klare Überschriften, Stichpunkte und eine KPI-Tabelle.“
Beispiel-Ergebnis:
# KI in der Produktentwicklung
## Agenda
- Status quo
- Potenziale
- Wirtschaftlicher Impact
- Roadmap
---
## Wirtschaftlicher Impact
| Bereich | Einsparung | Effizienzsteigerung |
|----------------------|------------|---------------------|
| Dokumentation | 30% | +45% |
| Testing | 20% | +25% |
| Architekturplanung | 15% | +30% |
Diese Datei kann
- direkt verwendet,
- manuell redaktionell überarbeitet
- oder erneut mit KI optimiert werden („Formuliere prägnanter“, „Zielgruppe Vorstand“ etc.).
Wie funktionieren Markdown-Tabellen?
Markdown-Tabellen sind für LLMs trivial zu erzeugen und extrem nützlich für Präsentationen:
| KPI | 2024 | 2025 (Forecast) |
|----------------------|------|-----------------|
| Automatisierungsgrad | 35% | 60% |
| Time-to-Market | - | -25% |
| Kostenreduktion | - | 18% |
Wie funktionieren Diagramme als Text direkt im Markdown?
Mermaid-Diagramme sind Diagramme in Markdown-Dateien, die als Text eingefügt werden.
LLMs können Mermaid-Diagramme sehr einfach generieren. Zum Beispiel sieht ein Mermaid-Organigram als Text so aus:
```mermaid
flowchart TD
A[Vorstand]
A --> B[IT]
A --> C[Vertrieb]
A --> D[Marketing]
B --> E[KI-Team]
```
Und im PDF später so:

Die Vorteile von Maermaid-Diagrammen in Markdown-Dateien:
- Es ist keine externe Zeichen-Software notwendig.
- Änderungen erfolgen textuell und Diagramme sind dadruch versionierbar.
- LLMs können Strukturdiagramme sehr zuverlässig erzeugen.
Alternativ lassen sich natürlich auch existierende Grafiken im PNG oder JPG-Format integrieren.
Schritt 2:
Wie style ich Markdown-Folien im Corporate Design mit CSS?
Nun kommt der visuelle Teil. Angenommen, das Unternehmen verwendet folgendes Farbschema:

Diese Informationen können der KI direkt mit einem Prompt gegeben werden:
„Erstelle ein CSS-Theme für eine Markdown-Präsentation mit folgendem Farbschema…“
Beispiel-CSS:
:root {
--primary: #C8D20A;
--secondary: #D23291;
--gray-light: #B3B3B3;
--gray-dark: #5F5F5F;
--turquoise: #67C2C3;
}
body {
font-family: "Inter", sans-serif;
color: var(--gray-dark);
}
h1, h2 {
color: var(--primary);
}
table th {
background-color: var(--primary);
color: white;
}
blockquote {
border-left: 5px solid var(--secondary);
}
Optional kann auch ein Logo eingebunden werden:
header::before {
content: "";
background-image: url("logo.png");
background-size: contain;
background-repeat: no-repeat;
height: 60px;
display: block;
}
Die KI kann sogar angewiesen werden:
- „Erstelle ein modernes, minimalistisches Design“
- „Erstelle ein dunkles Theme“
- „Erstelle ein Executive-Board-Layout“
Das CSS kann selbstverständlich nach Bedarf weiter angepasst werden. Zudem lässt es sich separat speichern und problemlos wiederverwenden.
Schritt 3:
Wie konvertiere ich Markdown zu PDF mit Marp?
Jetzt wird aus der strukturierten Markdown-Datei eine fertige PDF-Präsentation. Dafür gibt es mehrere Tools wie z.B. diverse npm Pakete.
In diesem Beispiel verwenden wir marp (Open Source, kostenlos).
Voraussetzungen:
- Node.js / npm installiert
- Google Chrome installiert
Einmalige Installation (optional global):
npm install -g @marp-team/marp-cli
Ausführen mit:
marp meine-folien.md --output meine-folien.pdf
(optional mit Parameter --allow-local-files, wenn lokale Dateien wie Bilder eingebunden wurden)
Noch einfacher mit Bash oder PowerShell scripten
Die PDF-Generierung kann natürlich auch noch mit Bash oder PowerShell-Funktionen vereinfachet werden, damit nur noch in kurzer Befehl in der Komandozeile eingegeben werden muss.
Windows: PowerShell-Komfortfunktion
In $PROFILE kann direkt eine Funktion gespeichert werden, die die den PDF-Export mit einem einzigen Befehl ermöglicht.
a) $PROFILE öffnen
notepad $PROFILE
Falls die Datei nicht existiert:
New-Item -Type File -Path $PROFILE -Force
b) Funktion einfügen
function pdfgen {
param(
[Parameter(Mandatory, Position=0)]
[string]$file
)
$outputFile = [System.IO.Path]::ChangeExtension($file, ".pdf")
marp $file --output $outputFile --allow-local-files
}c) Powershell neustarten.
Danach kann ein PDF einfach mit pdfgen meine-folien.pdf generiert werden.
Linux: Bash-Komfortfunktion
Unter Linux geht es genauso, nur muss diese Funktion in die ~/.bashrc oder ~/.zshrc Datei aufgenommen werden:
pdfgen() {
local file="$1"
local outputFile="${file%.md}.pdf"
marp "$file" --output "$outputFile" --allow-local-files
}
Fazit
Mit LLMs und Markdown lassen sich Präsentationen schneller und automatisieriert erstellen. Ein weitere Vorteil ist die Reproduzierbarkeit:
- Inhalte sind textbasiert
- Designs sind wiederverwendbar (Konsitenz)
- Präsentationen sind versionierbar
- Änderungen sind schnell möglich
- KI kann jederzeit neu generieren oder optimieren
Besonders praktisch:
- Tabellen sind nativ im Markdown
- Diagramme mit Mermaid entstehen auf Zuruf
- Corporate Design wird über CSS konsistent angewandt
- PDFs können manuell oder automatisiert (z.B. im Build-Prozess) erstellt werden
Markdown ist dabei das perfekte Bindeglied zwischen Inhalt (KI-generiert) und Design (CSS-gesteuert).
Das Ergebnis:
Eine vollständig automatisierte Pipeline von der Idee bis zur fertigen PDF-Präsentation – im Corporate Design, reproduzierbar und skalierbar.
Sie möchten KI-gestützte Prozesse in Ihrem Unternehmen etablieren?
Erfahren Sie, wie pep.digital KI-Entwicklung und KI-Integration für Ihr Unternehmen umsetzt.

Interessiert an einem persönlichen Gespräch?
Sprechen Sie uns an!

Dirk Randhahn
Als erfahrener Softwarearchitekt und Entwickler bei pep.digital liegt mein Fokus auf der Gestaltung hochwertiger Softwarearchitekturen und der Entwicklung leistungsstarker Java-Anwendungen. Zudem beschäftige ich mich auch mit anderen Themen wie Security, Build-Pipelines, Clean Code, ...
Wenn die Zeit es erlaubt, verfasse ich gelegentlich Blogbeiträge – immer dann, wenn ich denke, dass ich meinen Kollegen wertvolle Erkenntnisse mit auf den Weg geben kann.
Quellen
Weitere interessante Artikel
Wir möchten hier nicht nur über Neuigkeiten aus dem Unternehmen berichten, sondern auch das Wissen und die Erfahrung unserer Experten teilen.

Stell dir vor, du stehst vor einem neuen wichtigen Projekt und kommst in die spannende Phase der Anforderungsanalyse. Es wird zu Workshops eingeladen, intensive Analysen werden durchgeführt, doch irgendwie bleibt das Gefühl, noch keine Übersicht zu haben, mit der man sinnvoll starten kann.

Tobias Lauffer
Agile Coach | Softwareentwickler

Digitale Services verändern die Art, wie Produkte heute entwickelt, vermarktet und genutzt werden. Unternehmen, die ihre physischen Produkte durch digitale Erweiterungen wie Apps, Dashboards oder Plattformfunktionen ergänzen, schaffen nicht nur zusätzlichen Kundennutzen, sie erschließen auch neue Umsatzmodelle, stärken die Kundenbindung und differenzieren sich nachhaltig vom Wettbewerb.

Tobias Lauffer
Agile Coach | Softwareentwickler













