Файлів ще немає. Перетягніть сюди кілька файлів, виберіть їх кнопкою або введіть текст нижче.
Вхідних даних ще немає.
Кілька файлів Markdown — один документ
Цей інструмент об’єднує кілька файлів Markdown в один документ .md у вибраному вами порядку. Перетягніть файли, розставте їх у списку, виберіть роздільник і завантажте спільний файл — усе працює у вашому браузері.
Оновлено:
Як це працює
Додайте файли
Перетягніть кілька файлів .md або цілу теку, виберіть їх кнопкою чи введіть Markdown, щоб додати файл уручну.
Задайте порядок і параметри
Перетягуйте файли чи користуйтеся стрілками, відсортуйте їх за назвою, потім виберіть роздільник, заголовки з назв файлів, зсув заголовків і обробку front matter.
Завантажте один файл
Об’єднаний 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 на вашому пристрої.