Файли Markdown

Виберіть або перетягніть кілька файлів .md (чи теку).

Файлів ще немає. Перетягніть сюди кілька файлів, виберіть їх кнопкою або введіть текст нижче.

Вхідних даних ще немає.

Об’єднаний Markdown

Об’єднання

Файли не залишають браузераЯк саме?

Кілька файлів Markdown — один документ

Цей інструмент об’єднує кілька файлів Markdown в один документ .md у вибраному вами порядку. Перетягніть файли, розставте їх у списку, виберіть роздільник і завантажте спільний файл — усе працює у вашому браузері.

Оновлено:

Як це працює

  1. Додайте файли

    Перетягніть кілька файлів .md або цілу теку, виберіть їх кнопкою чи введіть Markdown, щоб додати файл уручну.

  2. Задайте порядок і параметри

    Перетягуйте файли чи користуйтеся стрілками, відсортуйте їх за назвою, потім виберіть роздільник, заголовки з назв файлів, зсув заголовків і обробку front matter.

  3. Завантажте один файл

    Об’єднаний Markdown оновлюється після кожної зміни. Скопіюйте його, завантажте merged.md або відкрийте в генераторі змісту.

Можливості

  • Порядок під вашим контролем

    Перетягування, кнопки-стрілки для клавіатури й сенсорного екрана та природне сортування за назвою, тож chapter-2.md іде перед chapter-10.md.

  • Узгоджені рівні заголовків

    Назва кожного файлу може стати заголовком H1 чи H2, а заголовки всередині файлів можна зсунути на рівень нижче, щоб об’єднаний документ мав одну чітку структуру.

  • Обробка front matter

    Front matter YAML (---) і TOML (+++) можна лишити тільки з першого файлу, видалити скрізь або зберегти для кожного файлу.

  • Роздільники для будь-якої мети

    Порожній рядок, горизонтальна лінія, HTML-коментар із назвою файлу або розрив сторінки для друку й експорту в PDF.

  • Зміст

    За бажання на початку з’являється зміст із посиланнями та якорями в стилі GitHub. Рядки з # усередині блоків коду ніколи не вважаються заголовками.

Обмеження та конфіденційність

До 200 файлів за одне об’єднання, кожен до 10 MB, разом до 50 MB. Файли з BOM або в кодуваннях UTF-16, Windows-1251 чи Windows-1252 розпізнаються й декодуються перед об’єднанням; кодування можна задати вручну в параметрі «Кодування вхідних файлів».

Об’єднання виконує JavaScript на вашому пристрої: файли не надсилаються на сервер, а після закриття вкладки нічого не зберігається. Докладніше — на сторінці конфіденційності. Готовий документ можна відкрити в редакторі Markdown або доповнити змістом у генераторі змісту Markdown.

Часті запитання

Як об’єднати кілька файлів Markdown в один?

Перетягніть усі файли .md на сторінку, розставте їх у списку й завантажте merged.md. Файли з’єднуються в порядку списку з вибраним роздільником.

Чи можна додати назву кожного файлу як заголовок?

Так. У полі «Назва файлу як заголовок» виберіть H1 або H2. З getting-started.md вийде заголовок «Getting started», а номер на початку, як-от «01-», відкидається.

Навіщо зсувати рівні заголовків?

Якщо кожен файл починається з власного H1, а ви ще й додаєте заголовки з назв файлів, структура ламається. Зсув «+1 (# → ##)» перетворює # на ## у кожному файлі, і вміст опиняється під своєю назвою.

Що відбувається з front matter YAML?

За замовчуванням front matter першого файлу лишається на початку, а з решти файлів прибирається — саме цього генератори статичних сайтів очікують від однієї сторінки.

Як об’єднати Markdown у PDF?

Об’єднайте файли з роздільником «Розрив сторінки (для PDF / друку)», відкрийте результат у редакторі Markdown і збережіть його в PDF через друк. Кожен файл почнеться з нової сторінки.

Чи надсилаються файли на сервер?

Ні. Об’єднання — це звичайна робота з текстом, яку виконує JavaScript на вашому пристрої.

Схожі інструменти