Groff (GNU Troff) 是 Troff 的最新开放源码实现,Troff 是从相同的输入源为各种设备生成打印和屏幕文档的一种文档准备系统。
Groff 是一种用于准备文档的编程语言。它由一套工具组成,而不是单个的应用程序,groff
工具是使用这些工具的前端。其中包括处理特殊的输入文本的预处理器、用于处理输入的称为 troff
的主排版引擎、以及将 troff
的输出转换为打印和屏幕输出的各种格式的后处理器。
您可以在文本编辑器中编写输入或者从程序生成输入,无论采用哪种方式,文档的编写过程都发生在 Groff 系统之外。文档使用纯文本进行编写并使用 Groff 语言进行标记,后者指定了文档的格式和外观(请参见为 Groff 编写输入部分)。然后将该输入文本发送到 Groff,以便对其进行处理从而获得所需的输出。
groff 命令用来制作man手册页 groff命令以符号“.”开始,.TH 是标题每个手册页面只使用一次,它设置页面的标题、段号以及日期。NAME段的格式非常重要,。在.SH NAME的后面是命令的名称。“\-”也很重要,因为makewhatis,apropos以及man-k在搜索手册页面时依赖这种格式。 段以 .SH 开始,后跟标题。如果标题包含空格并且和 .SH 在同一行,则需在标题上加双
当我在1993年发现Linux时,我是一名本科生。我很高兴能在宿舍中拥有Unix系统的强大功能,但是,尽管它具有许多功能,但是Linux却缺少应用程序。 像LibreOffice和OpenOffice这样的文字处理器距离已经有好几年了。 如果要使用文字处理器,则可能将系统引导至MS-DOS并使用了WordPerfect,共享软件GalaxyWrite或类似程序。 nroff和troff 。 它们是
总览 (SYNOPSIS) groff [ -abehilpstvzCENRSUVXZ ] [ -wname ] [ -Wname ] [ -mname ] [ -Fdir ] [ -Idir ] [ -Tdev ] [ -ffam ] [ -Mdir ] [ -dcs ] [ -rcn ] [ -nnum ] [ -olist ] [ -Parg ] [ -Larg ] [ files... ]
groff 是一套用GNU 实现troff 的程序。它还包括一个脚本,用来模仿nroff 和其他roff 家族。 groff命令以符号“.”开始,.TH 是标题每个手册页面只使用一次,它设置页面的标题、段号以及日期。NAME段的格式非常重要,。在.SH NAME的后面是命令的名称。“\-”也很重要,因为makewhatis,apropos以及man-k在搜索手册页面时依赖这种格式。 段以 .SH
总览 SYNOPSIS troff [ -abcivzCERU ] [ -d cs ] [ -f fam ] [ -F dir ] [ -m name ] [ -M dir ] [ -n num ] [ -o list ] [ -r cn ] [ -T name ] [ -w name ] [ -W name ] [ files... ] 在一个命令行选项与其参数之间可以有空格。 描述 DESCR
groff 是大多数 Unix 系统上所提供的流行的文本格式化工具 nroff/troff 的 GNU 版本。它一般用于编写手册页,即命令、编程接口等的在线文档。在本文中,我们将给你展示如何使用 groff 编写你自己的 man 手册页。 在 Unix 系统上最初有两个文本处理系统:troff 和 nroff,它们是由贝尔实验室为初始的 Unix 所开发的(事实上,开发 Unix 系统的部分原因就
Groff 软件包包含用于处理和格式化文本的程序。 大概编译时间: 0.5 SBU 需要磁盘空间: 111 MB 6.52.1. 安装 Groff Groff 希望环境变量 PAGE 包含默认的页面大小,对于美国的用户,为 PAGE=letter,对于其它地方,PAGE=A4 更合适。尽管在编译的时候配置了默认页面大小,后面通过 echo “A4” 或 “letter”