Окончания строк исходного кода в LibreOffice Writer

Окончания строк исходного кода в LibreOffice Writer

У меня есть стиль абзаца под названием «Источник». Он не имеет интервалов сверху и снизу, и использует моноширинный шрифт и серый фон. Я хочу вставить в документ текст с более длинными строками, и было бы важно увидеть в печати, где находятся «входы» (концы абзацев, вариант A) или автоматические переносы строк (вариант B), чтобы читатель не запутался.

Есть ли какие-либо настройки для A или B? Обходные пути?

Я не хочу ничего форматировать вручную, потому что это будет хрупким и сложным в обслуживании. Попробовал нумерацию и получил проблемный вариант использования: при чтении документа на компьютере трудно копировать источники из документа, потому что нумерация тоже копируется.

EDIT: Увеличение интервала между абзацами недостаточно хорошо. Недостаточно очевидно. Выглядит странно и занимает много места в общем случае, когда нет длинных строк.

(LibreOffice Writer 4.2.1.1 на английском языке; Windows 7 64-бит на английском языке; тексты на венгерском и английском языках)

решение1

Вы можете попробовать это: на вкладке «Отступы и интервалы»

  • установите "Перед текстом" на x см
  • установите "Первую строку" на -x см

Таким образом, вы получите отступ обернутых частей длинных строк на x см, а короткие строки вообще не будут затронуты.

решение2

Если вы установите интервал «До» и/или «После» больше нуля (а интервал между строками — «Одинарный»), то вы получите разделение между «абзацами» (которые являются строками кода).

решение3

Если предположить, что LibreOffice Writer поддерживает скрипты, я считаю, что макрос мог бы это сделать. Макрос, который ищет строку, длиннее определенного количества строк, вставляет возврат каретки в столбец 80 и помещает ⤶ в эту строку.

решение4

Установите горизонтальные границы на абзацах. Это приведет к горизонтальным линиям между абзацами.

Связанный контент