使用 _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

相关内容