Перейти до вмісту

Розділити документ за заголовками

Розбити документ на окремі частини, створивши нову частину на кожному заголовку обраного рівня.

Введення
Вихід

Розділити документ за заголовками

Вставте довгий документ, і цей інструмент розрізає його на окремі частини везде, де з'являється заголовок обраного рівня. Він призначений для моменту, коли один файл перерос себе — специфікація з десятками розділів "## ", яка повинна стати окремими сторінками, нотатки зустрічі, структуровані за нумерованими пунктами порядку денного, або довгий посібник, який ви хочете передати в інший інструмент по одному розділу за раз.

Підтримуються чотири формати заголовків: Markdown (#, ##, до ######), підкреслені заголовки (рядок, за яким йде === або ---), великі рядки, що використовуються як заголовки, та нумеровані заголовки, такі як "1." або "1.1". Управління рівнем вибирає, яка глибина служить точкою розділення — кількість # для Markdown, число цифр, розділених крапками, для нумерованих заголовків, та === порівняно з --- для підкреслених. Виберіть, зберігає чи кожна частина оригінальну розмітку заголовка чи показує простий, очищений заголовок, та установіть текст, що розділює одну частину від іншої.

Лишені параметри призначені для реальних документів, а не охайних. Включіть нумерацію частин або кількість слів на частину, щоб анотувати результат. Пропустіть частини без змісту під заголовком — звичайна залишок від набросків плану. Установіть максимальну довжину символів, і будь-яка частина, яка довша, розбивається далі за межами абзаців, потім слів, щоб нічого не обрізалося в середині речення. Перейдіть на список заголовків з їх розмірами, якщо вам потрібна таблиця вмісту замість повного тексту.

Розділення виконується повністю у вашому браузері — нічого, що ви вставляєте, не завантажується ніде. Скопіюйте результат, завантажте його як файл .txt або відправте його назад у введення, щоб запустити на ньому інший інструмент.

FAQ

Що вважається заголовком для форматів "великі букви" та "нумеровані"?
Заголовок з великих букв — це будь-який непустий рядок, написаний повністю великими літерами. Нумерований заголовок — це рядок, що починається з цифр, такі як "1." або "1.1" — кількість цифр, розділених крапками, повинна відповідати обраному рівню, тому "2." відповідає рівню 1, а "2.1" відповідає рівню 2.
Що відбувається з текстом перед першим заголовком?
Вона стає окремою частиною без заголовка, якщо тільки вона не повністю порожня — порожній проміжок перед першим заголовком видаляється, щоб не показувати як пусту частину.
Чи можу я розділити на кожен заголовок рівня 2, ігноруючи заголовки рівня 3 під ним?
Так — виберіть рівень 2, і будь-які заголовки рівня 3 (або глибше) всередину розділу залишаються як звичайний вміст всередину цієї частини; лише обраний вами рівень створює нове розділення.
Що відбувається, якщо частина довша за максимальний розмір, який я установив?
Вона розбивається на додаткові частини за межами абзаців, якщо можливо, або за межами слів, якщо один абзац все ще занадто довгий. Кожна додаткова частина зберігає той самий заголовок, щоб ви могли визначити, звідки вона взялась.
Мій документ завантажується кудись?
Ні. Розділення виконується повністю у вашому браузері — ваш документ ніколи не покидає вашу систему.