Was macht MarkCraft?
MarkCraft: Wandeln Sie Markdown-Dokumente, READMEs und technische Notizen in hochlesbare PDF-Berichte mit technisch ansprechendem Design um. Teamname und Slogan sind optional als Branding-Elemente wählbar. Agent-Fertigkeit + CLI für ansprechende, lesbare Markdown-zu-PDF-Berichte mit CJK-Unterstützung, sauberen Tabellen, Codeblöcken, Zitaten, Symbolen und echten Beispielen.
Installation
pip install markcraft
Verwendung
Als CLI-Tool
markcraft input.md -o output.pdf
Als Agenten-Fertigkeit
Rufen Sie die Fertigkeit aus Ihrem KI-Agenten heraus auf:
Verwende MarkCraft, um diesen README.md in einen PDF-Bericht zu konvertieren: /path/to/README.md
Optionen
| Flag | Beschreibung | Standard |
|---|---|---|
-o, --output | Ausgabedatei | output.pdf |
--team-name | Teamname für Branding | (keiner) |
--slogan | Slogan für Branding | (keiner) |
--cjk | CJK-Schriftzeichenunterstützung aktivieren | true |
Beispiele
# Einfache Konvertierung
markcraft README.md -o bericht.pdf
# Mit Branding
markcraft dokumentation.md -o team-bericht.pdf --team-name "Entwicklerteam" --slogan "Innovation treibt uns"
Unterstützte Markdown-Elemente
- Tabellen: Sauber formatierte Tabellen mit korrekten Spaltenbreiten
- Codeblöcke: Syntaxhervorgehobene Codeblöcke mit Monospace-Schriftart
- Zitate: Blockzitate mit speziellem Stil
- Symbole: Unterstützung für gängige Symbole wie
✔️,⭐,ℹ️ - CJK-Text: Korrekte Darstellung von chinesischen, japanischen und koreanischen Zeichen
Abhängigkeiten
- Python 3.8+
- WeasyPrint für PDF-Generierung
- Markdown für Markdown-Verarbeitung
Lizenz
MIT