Markdown в PDF

Превратите файл Markdown в свёрстанный PDF с заголовками, списками, таблицами и кодом.

Разбор и вёрстка при преобразовании Markdown в PDF идут на вашем устройстве. Внутренние заметки и неопубликованные списки изменений никуда не загружаются.

Объединить результат с другими PDF

Об инструменте Markdown в PDF

Markdown пишут так, чтобы его читали в исходном виде, и именно поэтому он неудобен как вложение. README, заметке по проектированию или списку изменений сперва нужно стать документом, чтобы человек вне репозитория читал их спокойно. Этот конвертер по-настоящему разбирает Markdown, а не угадывает: уровни заголовков становятся заголовками разного кегля, нумерованные списки сохраняют счёт и начальное значение, вложенные пункты — отступ, таблицы GFM рисуются с настоящими линейками и повторяют шапку при переходе на новую страницу, а код набирается моноширинным на подложке.

Возможности

Как использовать Markdown в PDF

  1. Вставьте Markdown или перетащите на страницу файл .md
  2. Проверьте, сколько найдено заголовков, таблиц и блоков кода
  3. Выберите формат страницы, поля, кегль и шрифт
  4. Преобразуйте, прочитайте предпросмотр и скачайте PDF

Пример

Ввод

## Release notes

- Faster first paint
- Exports keep the sort order

| Area | Before | After |
| --- | --- | --- |
| Export | 12 s | 4 s |

Результат

A PDF with a sized heading, a bulleted list, and a bordered two-row table with a shaded header.

На каждой странице, куда переходит таблица, сверху повторяется её шапка.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Загружается ли мой Markdown куда-то для вёрстки?
Нет. Разбор и вёрстка идут в этой вкладке, так что закрытый README или неопубликованный список изменений остаются на вашей машине.
Понимает ли он Markdown в стиле GitHub?
Да — таблицы, зачёркивание и блоки кода с указанием языка разбираются. Списки задач выводятся обычными пунктами: в PDF нечего отмечать.
Что происходит со ссылками в тексте?
Текст ссылки сохраняется, адрес отбрасывается. Там, где читателю нужно ввести адрес, выпишите его прямо в тексте.
Можно ли собрать несколько файлов Markdown в один PDF?
Преобразуйте каждый, затем объедините результаты — так вы задаёте и порядок, и можете поставить титульную страницу.
Почему кегль блока кода отличается от основного текста?
Моноширинные шрифты шире на символ, поэтому код набирается чуть мельче, чтобы уместиться в ту же колонку без переносов через строку.

Связанные инструменты

Все инструменты ArrayKit