{"repo":"schicho/mdpdf","free":true,"listed":false,"github":"https://github.com/schicho/mdpdf","clone":"git clone https://github.com/schicho/mdpdf.git","description":"CLI to convert Markdown to tiny beautiful PDFs","language":"C","stars":22,"topics":["markdown","pdf","pdf-generation"],"license":"MIT","category":"media-processing","readme_excerpt":"mdpdf A small C CLI that converts Markdown to PDF. - Uses only standard PDF fonts (Helvetica for body text, Courier for code). No font embedding; output stays small - Detects paper size automatically ( en US / en CA use Letter, otherwise A4). Override with PAPERSIZE or /etc/papersize - Renders headings, paragraphs, inline bold/italic/code, fenced and indented code blocks, unordered and ordered lists, blockquotes, horizontal rules, and images (JPEG/PNG) - Depends only on zlib (for PNG) Building One make call builds the tool. GCC or Clang with a C11-capable standard library and zlib-dev (or equivalent) is required. To install system-wide: Usage Supported Markdown Feature Example --------- --------- ATX headings # H1 … ###### H6 Setext headings Title\\n=== Bold bold or bold Italic italic or italic Bold-italic both Inline code code Fenced code block lang Indented code block 4-space or tab indent Unordered list - item Ordered list 1. item Blockquote text Horizontal rule --- Image Link text (text rendered in blue, clickable hyperlink) Images JPEG and PNG are supported. The path in is resolved relative to the Markdown file directory. JPEG images are embedded directly (DCTDecode). PNG images are decoded using zlib and the raw pixels are re-compressed with FlateDecode.","default_branch":null,"files":null,"tree":[],"storefront":"/r/schicho","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/schicho/mdpdf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}