nroff 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

noroff 命令安装:


-bash: noroff: command not found

#Debian
apt-get install noweb

#Ubuntu
apt-get install noweb

#Kali Linux
apt-get install noweb

#OS X
brew install noweb

#Raspbian
apt-get install noweb

nroff 命令补充说明:


大部分的Linux自带了 nroff 和 troff 两个强大的文本格式化工具,不过比较老旧,使用的人很少,这里做简单介绍。

nroff 命令语法:


nroff [-e] [-h] [-i] [-q] [-mname] [-nN] [-opagelist] [-raN] [-sN] [-Tname]

nroff 命令选项:


-e  使用全终端分辨率在调整的行中生成等间距的单词。
-h  在水平间距期间使用输出Tab字符来加速输出并减少输出字符数。 标签设置假定为每8个标称字符宽度。
-i  输入文件耗尽后读取标准输入。
-q  调用rd请求的同时输入输出模式。
-mname  将宏文件 /usr/share/lib/tmac/tmac.name 添加到输入文件中。
-nN 编号第一次生成页面N.
-opagelist  仅打印页码显示在逗号分隔的数字和范围列表中的页面。 范围N-M表示页面N到M; 初始-N表示从头到页N; 以及从N到最后的最终N-均值。
-raN  将a(单字符)设置为N.
-sN 停止每N页。 nroff将在每N页之前停止(默认N = 1)以允许装纸或更换纸张,并在收到NEWLINE后恢复。
-Tname  为具有指定名称的设备准备输出

nroff 命令实例


使用 -me 宏包格式化 users.guide

nroff -s4 -me users.guide

nroff 命令扩展阅读:




nroff 命令评论