Добавление переносов строк
Вставьте блок текста, выберите, где ставить переносы, и нажмите «Добавить переносы строк». Можно разбивать после каждого предложения, переносить через заданное число символов или слов либо после любого разделителя длиной до пяти символов. Результат показывает, сколько получилось строк. Бесплатно, без регистрации, ничего не загружается.
Режим разбивки
Как пользоваться инструментом переносов строк
- Выберите режим переноса. После каждого предложения, Через каждые N символов, Через каждые N слов или После разделителя.
- Задайте число или разделитель. В поле числа для обоих режимов подсчёта стоит 80, поэтому измените его на нужное. Поле разделителя принимает до пяти символов и по умолчанию содержит запятую.
- Вставьте текст и нажмите «Добавить переносы строк». Результат не обновляется по мере набора: после изменения настроек нажмите кнопку снова.
- Скопируйте результат. Количество строк показано под полем результата. «Очистить» очищает оба поля.
Четыре режима с примерами
| Режим | Настройка | Где ставится перенос | Ввод |
|---|---|---|---|
| После каждого предложения | не нужна | После точки, вопросительного или восклицательного знака, за которым идёт пробел | Абзац прозы |
| Через каждые N символов | 24 | Перед словом, которое вывело бы строку за предел | The quick brown fox jumps over the lazy dog near the river bank |
| Через каждые N слов | 5 | После каждого пятого слова | То же предложение |
| После разделителя | , | Сразу после каждого разделителя, который остаётся на своей строке | apples, pears, plums, figs |
Через каждые 24 символа
The quick brown fox\njumps over the lazy dog\nnear the river bank
Через каждые 5 слов
The quick brown fox jumps\nover the lazy dog near\nthe river bank
После запятой
apples,\npears,\nplums,\nfigs
В примерах \n обозначает перенос строки. Результат для 24 символов даёт строки из 19, 23 и 19 символов: инструмент заполняет каждую строку целыми словами, сколько помещается, поэтому строки никогда не длиннее лимита, если только одно слово не длиннее него.
На что обратить внимание
- Сокращения выглядят как конец предложения. Режим предложений ставит перенос после любой точки с пробелом, поэтому «Dr. Smith disagrees, though.» превращается в «Dr.» и «Smith disagrees, though.» на двух строках. Разделитель предложений распознаёт частые сокращения и лучше подходит для прозы; этот режим берите, когда важнее скорость, а не точность.
- Существующие переносы не сохраняются в режимах подсчёта. «Через каждые N символов» и «Через каждые N слов» принимают весь ввод как одну строку слов, поэтому абзацы теряются. Если нужно сохранить переносы, добавляйте их по одному абзацу.
- Длинное слово никогда не разрезается. URL или длинное составное слово длиннее лимита получает строку для себя и выходит за лимит.
- Разделитель остаётся в конце своей строки. Разбивка «a;b;;c» по «;» даёт «a;», «b;», «;» и «c», потому что пустой кусок между двумя разделителями тоже несёт один. Чтобы убрать разделители потом, используйте Найти и заменить.
- Считаются символы, а не ширина. Лимит 80 символов считает каждую букву и пробел одинаково, поэтому в пропорциональном шрифте строки не выровняются. Если нужно выравнивание, используйте моноширинный шрифт.
Когда переносы помогают
Одно предложение на строку — привычка тех, кто пишет в LaTeX, Markdown или в любом простом тексте под контролем версий: правка одного предложения тогда видна как изменение одной строки, а не всего абзаца. Перенос по фиксированной ширине подходит для простых писем, комментариев в коде и подписей. Разбивка после запятой или точки с запятой превращает вставленный список в элемент на строку — его удобно сортировать или нумеровать.
Какой инструмент вам нужен?
| Если вам нужно… | Используйте |
|---|---|
| Переносы в блоке текста | Этот инструмент переносов строк |
| Убрать лишние переносы из PDF или письма | Удаление переносов строк |
| Убрать лишние пробелы и пустые строки | Удаление пробелов |
| По одному предложению на строку с учётом сокращений | Разделитель предложений |
| Текст, разрезанный на куски по лимиту символов | Разделитель текста |
| Список через запятую из строк | Разделитель запятыми |
| Нумерация строк после разбивки | Номера строк |
Часто задаваемые вопросы
- Как поставить каждое предложение на отдельную строку?
- Выберите «После каждого предложения» и нажмите «Добавить переносы строк». Инструмент ставит перенос после каждой точки, вопросительного или восклицательного знака, за которым идёт пробел или перенос строки, и убирает пробелы вокруг каждого предложения. Сокращения вроде «Dr.» и «e.g.» принимаются за конец предложения, поэтому проверьте такие строки.
- Можно ли переносить текст по фиксированной ширине, не разрезая слова?
- Да. «Через каждые N символов» помещает целые слова в строку, пока следующее слово не вышло бы за лимит, и тогда начинает новую строку. За предел может выйти только слово, которое длиннее самого лимита.
- Что делает «Через каждые N слов»?
- Начинает новую строку после каждых N слов: при N = 10 в каждой строке не больше 10 слов. Это удобно для карточек, черновиков субтитров и для проверки того, как читается длинное предложение по частям.
- Как работает режим разделителя?
- Введите разделитель длиной до пяти символов, например запятую, точку с запятой или вертикальную черту, и инструмент закончит строку после каждого разделителя. Разделитель остаётся на той строке, которую закончил, поэтому «a, b, c» становится «a,», «b,» и «c». Чтобы потом убрать запятые, используйте «Найти и заменить».
- Сохраняет ли инструмент абзацы?
- В режимах символов и слов — нет: перед переносами все пробелы, включая пустые строки, сводятся к одному. В режиме предложений тоже пропадает пустая строка после абзаца, который заканчивается точкой, вопросительным или восклицательным знаком. Если нужно сохранить абзацы, обрабатывайте их по одному.
- Загружается ли мой текст или сохраняется?
- Нет. Переносы добавляются в вашем браузере, ничего не отправляется на сервер. Закрытие вкладки очищает текст.