_roff を使用して単語に下線を引く。

_roff を使用して単語に下線を引く。

現在のファイルの形式を指定し_roff、ファイル内のいくつかの単語に下線を引くless

ファイル内の特定の単語に下線を引く方法は何ですか_roff

注:私はgroffとnroffがあることを知っています。
NNB:私は型のフォーマットについてはわかりません。

答え1

少なくとも groff の場合 (移植性があるかどうかわからない).ul下線を引く。

groff -Tascii <'<EOF'
This is a single line
.ul
with four underlined words
and more non-underline words.
EOF

目的の唯一の形式が下線の場合、より簡単な方法があるかもしれません。たとえば、lessシーケンス文字 - バックスペース - アンダースコア(またはアンダースコア - バックスペース - 文字)をアンダースコア文字に自動的に変換します。また、文字バックスペース文字を太字に変換します。

echo $'one u\b_n\b_d\b_e\b_r\b_l\b_i\b_n\b_e\b_d\b_ word' | less

関連情報