
「ソース」という段落スタイルがあります。上下にスペースがなく、等幅フォントと灰色の背景を使用しています。長い行を含むテキストをドキュメントに貼り付けたいのですが、読者が混乱しないように、印刷時に「開始」(段落の終了、オプション A) または自動行折り返し (オプション B) がどこにあるかがわかることが重要です。
A または B の設定はありますか? 回避策はありますか?
壊れやすく、維持しにくいため、手動でフォーマットしたくありません。番号付けを試しましたが、問題のあるユースケースになりました。コンピューターでドキュメントを読むときに、番号もコピーされるため、ドキュメントからソースをコピーするのが難しくなります。
編集: 段落間の間隔を広げるだけでは不十分です。十分に目立ちません。長い行がない場合、一般的に奇妙に見え、多くのスペースを消費します。
(LibreOffice Writer 4.2.1.1 英語; Windows 7 64 ビット英語; ハンガリー語と英語のテキスト)
答え1
これを試すことができます: 「インデントと間隔」タブで
- 「テキストの前」を x cm に設定
- 「最初の行」を -x cm に設定
この方法では、x cm の長い行の折り返し部分がインデントされ、短い行はまったく影響を受けません。
答え2
「Before」および/または「After」の間隔を 0 より大きい値に設定し(行間間隔を「Single」に設定)、段落(コードの行)間に区切りが設けられます。
答え3
LibreOffice Writer にスクリプト サポートがあると仮定すると、マクロでそれが実行できると思います。特定の行数よりも長い行を探し、列 80 にキャリッジ リターンを挿入し、その行に ⤶ を配置するマクロです。
答え4
段落に水平境界線を設定します。これにより、段落間に水平線が表示されます。