3

80 文字を超える行を、元の行と同じレベルのインデントで複数の行に分割したいと考えています。単語が二分されないように、空白文字でのみカットする必要があります。したがって、この:

 \begin{enumerate}
     \item Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum sed tempus odio. Phasellus lobortis suscipit mattis. Nulla facilisi. In nisi turpis, tristique ut accumsan at, sagittis a orci. Ut nisl enim, eleifend quis fermentum commodo, fermentum a velit. Maecenas a augue nec leo fermentum auctor et ut turpis. Donec ultricies ligula sed mi suscipit sagittis.
 \end{enumerate}

...次のようになります。

\begin{enumerate}
    \item Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum
    sed tempus odio. Phasellus lobortis suscipit mattis. Nulla facilisi. In
    nisi turpis, tristique ut accumsan at, sagittis a orci. Ut nisl enim,
    eleifend quis fermentum commodo, fermentum a velit. Maecenas a augue nec
    leo fermentum auctor et ut turpis. Donec ultricies ligula sed mi suscipit
    sagittis.
\end{enumerate}

これを行うマクロをどのように作成しますか? より良い方法はありますか?

4

2 に答える 2

7
:se tw=80

次に、テキストをマークして入力しますgq

于 2012-11-12T07:51:20.533 に答える
0

次のように入力するか、 を使用qして記録できます。

:.!fmt --width=80
于 2012-11-12T05:14:00.740 に答える