document.md
0 KB
Landscape layout

Knowledge Base

PrintifyMarkdown supports standard and GitHub Flavored Markdown (GFM):

  • Headers: Use #, ##, ### for titles.
  • Styling: **bold** for emphasis and `code` for inline monospace.
  • Tables: GFM tables with :--- / :---: / ---: column alignment and row striping.
  • Task lists: Static checkboxes via - [ ] and - [x].
  • Footnotes: Cite with [^1] and define [^1]: … (rendered at the end of the document).
  • Badges & shields: Inline SVG status images (e.g. ![build](https://img.shields.io/badge/…)) load live at compile time.
  • Alerts: GitHub callouts ([!NOTE], [!TIP], [!IMPORTANT], [!WARNING], [!CAUTION]) plus common Obsidian types ([!info], [!success], [!danger], [!bug], [!faq], …). Case-insensitive.
  • Page Breaks: Insert a <div class="page-break"></div> to force a clean print separation.
> [!WARNING]
> Back up your data before migrating.

Render flowcharts, sequence diagrams, and gantt charts directly in the PDF document. Write them inside a standard code block:

```mermaid
graph TD
  A[Start] --> B(Process)
  B --> C((End))
```

All Mermaid charts print in crisp monochrome (black text and white backgrounds) for readability.

Render equations with KaTeX. Use a latex, math, or tex fence for display math:

```latex
\frac{\partial L}{\partial w} = \sum_{i=1}^{n} (y_i - \hat{y}_i) x_i
```

Inline and display delimiters also work in prose: $E=mc^2$, $$\\int_0^1 x\\,dx$$, \\(...\\), and \\[...\\].

To render slides or carousel cards, wrap slide blocks inside a carousel code block and split them using <!-- slide --> markers:

````carousel
```markdown
### Slide 1
* Point 1
```
<!-- slide -->
```markdown
### Slide 2
* Point 2
```
````

These render as clickable carousels in browser HTML outputs, and stack vertically as bordered layout cards in printed PDFs.

Standard Markdown allows raw HTML. PrintifyMarkdown styles common GFM/Typora tags for print-ready PDFs:

  • Accordions: <details><summary>…</summary>…</details> — expanded in the PDF so hidden content is visible on paper.
  • Keyboard tokens: <kbd>Ctrl</kbd> + <kbd>C</kbd>
  • Text styling: <sub>, <sup>, <mark>, <ins>, <del>, <abbr title>, <samp>, <var>, <cite>, <small>
  • Figures: <figure> / <figcaption>, definition lists (<dl>/<dt>/<dd>), ruby annotations
  • Media: <img>, <picture>, <video>, <audio> — PDFs include a source URL card (playback is not interactive on paper)
  • Embeds: <iframe> (YouTube, CodePen, maps) — printed as a titled link card because Chromium cannot capture live iframe pixels reliably
<details>
<summary>Click to expand extra details</summary>
<p>Hidden content goes here.</p>
</details>

Press <kbd>Ctrl</kbd> + <kbd>C</kbd> to copy.
H<sub>2</sub>O and E=mc<sup>2</sup> with <mark>highlighted</mark> text.

Avoid blank lines inside an HTML block when you need a single contiguous element. Prefer safe tags; <script>/<style>/<form> are not intended for documents (GitHub’s GFM tagfilter also blocks them).

Free Print Markdown tool & Markdown to PDF converter

PrintifyMarkdown is an online Print Markdown tool for turning .md files into publication-grade PDFs. Paste Markdown or upload a document, render Mermaid diagrams, choose A4 or Letter pages, and download a tagged PDF—ideal when you need to convert Markdown to PDF or run a quick MD to PDF export without installing Pandoc.

Frequently asked questions

What is a Print Markdown tool?

A Print Markdown tool converts Markdown into a layout you can print or save as PDF—preserving structure instead of dumping raw text into the printer dialog.

Is this Markdown to PDF converter free?

Yes for individual web conversions under fair-use limits. For API or bulk volume, enquire about API pricing.

Can I export Mermaid diagrams to PDF?

Yes. Place diagrams in ```mermaid fences; they render into the PDF. Start with Markdown print with Mermaid or the Mermaid to PDF guide.

How do I convert MD to PDF online?

Upload or paste your Markdown above, set page options, and click Compile to PDF. Step-by-step: How to convert Markdown to PDF.

Are uploaded files stored permanently?

No. Files are removed within 24 hours after processing.

Blog guides

Done