我目前有一个文件,我想将其传递给_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