2017-02-08 32 views
0

Есть ли альтернатива \n для разделения текста на новую строку? \n создает новый абзац, который может наследовать дополнительный интервал. Метод разрыва строки гарантирует, что следующая строка будет тем же самым абзацем, что эквивалентно Shift + Enter в Word. Он существует как программный персонаж?Разрыв строки вместо новой строки

Я помечено R ниже, но вопрос кажется одинаково справедлив для Python и т.д.

+0

Является ли это rmarkdown или просто печать текста в R? Последний, кажется, работает нормально (т. Е. Без пробелов) на консоли 'cat ('this \ nnew line')'. – LyzandeR

+1

'? Quotes' показывает список доступных экранированных символов. – lmo

+0

@lmo Да Я пробовал '\ r', но он отображается на графических графиках как непечатаемый символ (поле с крестом) – geotheory

ответ

2

Учитывая общий случай документов потока, in theory линии разрыва очень сложен с different characters. На практике приложения или операционные системы обычно представляют новую строку с одним или двумя управляющими символами. Например, Excel использует Left Feed или (до тех пор, как я знаю) слово использует Vertical Tab для разрыва. Поэтому в вашем случае нет общего правила и оно полностью зависит от конкретного приложения. Другими словами, вы не должны ожидать генерации строки, подачи ее в разные среды и ожидать, что они будут вести себя аналогичным образом.

+0

Если вы измените тег своего ответа, вы можете получить более сложные ответы. – Ron

+0

Полезные советы благодаря Ramin – geotheory

 Смежные вопросы

  • Нет связанных вопросов^_^