Description
Goal: Add a utility that parses a local Markdown file (.md) and exports it into a beautifully styled PDF document (.pdf).
Requirements
- Python script using a light-weight library like
markdown2 + weasyprint, or reportlab, or pdfkit.
- Gracefully handle headers, bold/italic text, lists, and code blocks.
- Add command line arguments using
argparse to allow selecting:
- Custom styling themes (e.g., Classic, Modern, Sleek Dark).
- Output file path.
Deliverables
Description
Goal: Add a utility that parses a local Markdown file (
.md) and exports it into a beautifully styled PDF document (.pdf).Requirements
markdown2+weasyprint, orreportlab, orpdfkit.argparseto allow selecting:Deliverables
utilities/Markdown-PDF-Converter/directory withmarkdown_to_pdf.py.requirements.txt.README.mdwithin the new directory.