但是由于 mac 上的 groff 工具比较老,所以中文会出现乱码。我们来解决一下这个问题。 安装 groff 新版本解决中文乱码的问题 首先,我们到 http://git.savannah.gnu.org/cgit/groff.git 这个页面下载 1.22 版本的 groff 安装包。 # 进入下载目录 cd ~/Downloads/ # 下载1.22版本的源码包 wget http://git.savannah.gnu.org/cgit/groff.git/snapshot/groff -1.22.tar.gz # 解压 atool -x groff-1.22.tar.gz # 进入目录 cd groff-1.22 # 编译安装 .
---- groff groff is a suite of programs containing the GNU implementation of troff. 我们不会讲解 groff 的全部内容,因为它的标记语言被用来处理少有人懂的排字细节。我们将专注于其中的一个仍然广泛使用的宏包。这些宏包将低级命令转换少量高级命令,从而简化 groff 的使用。 groff 可以产生多种格式的输出。 . groff 的最后一个练习,将再次访问我们的老朋友 distros.txt。 Further Reading groff User’s Guide http://www.gnu.org/software/groff/manual/ Writing Papers With
在 -D 后面的选项会正常生效 --warnings[=WARNINGS] 启动来自 groff 的告警。 之前运行的预处理程序的顺序 -t, --troff 使用 groff -mandoc 将手册页格式化为标准输出。 groff 的输出。 DPI(点/英寸)可能是 75、75-12、100 或 100-12,默认为 75 -Z, --ditroff groff 将运行 troff,然后使用适当的后处理器生成适合所选设备的输出。 如果 groff 表示 groff -mandoc,那么 该选项将抑制 groff 使用后处理器 获取帮助: -?
redhat Installation on RedHat 先按需要的模块 在安装软件包之前首先看看主机上的 automake autoconf libtool ncurses-devel libxslt groff #yum install -y automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig Varnish is
whatis数据库,模糊查找关键字 -S list #指定搜索的领域及顺序 如:-S 1:1p httpd 将搜索man1然后 man1p目录 -t #使用troff 命令格式化输出手册页 默认:groff 显示手册页面,默认是less -B pro #使用pro程序显示HTML手册页,默认是less -H pro #使用pro程序读取HTML手册,用txt格式显示,默认是cat -p str #指定通过groff
/usr/lib/groff Files for the GNU groff document formatting system. /usr/share/tmac Troff macros that are not distributed with groff.
下列四个过程是可用的: 零部件周期平衡法 最小单位成本过程 动态的批量创建 Groff 再订货过程 1.零部件周期平衡法 零部件周期平衡法坚持“传统”批量公式-最小成本即可变成本(仓储成本)等于批量独立成本 4.Groff 再订货过程 Groff 再订货过程是基于这样的事实:根据最小成本的“传统”批量公式,附加仓储成本等于批量独立成本中的节省。 在所选的例子中,用 Groff 再订货过程的最佳批量是 1000 件,因为对于 1000 件的进一步的需求,附加仓储成本将超过批量独立成本中的节省。
/gettext /usr/bin/gettext.sh /usr/lib64/gettext /usr/share/gettext gio: /usr/bin/gio /usr/lib64/gio groff : /usr/bin/groff /etc/groff /usr/share/groff hostname: /usr/bin/hostname /etc/hostname iconv: /usr/bin
7:依赖库 sudo yum install git autoconf automake libtool make \ readline-devel texinfo net-snmp-devel groff git autoconf pcre-devel \ automake libtool make readline-devel texinfo net-snmp-devel pkgconfig \ groff
centos6.2的二进制源有问题,先卸载原有的,没则跳过 安装需要的环境包 yum -y install automake autoconf libtool ncurses-devel libxslt groff
readline-devel c-ares-devel net-tools autoconf pcre2-devel automake libtool texinfo net-snmp-devel groff
建立手册 Linux 手册页是一个特殊文本文件,使用 groff 程序进行格式化。 groff 基于以前的 Unix 程序 troff (打印机使用的)和 nroff (终端使用的)程序。 $ mkdir ~/man9 $ declare -x MANPATH=”$HOME:/usr/share/man “ 手册页是一个文本文件,它嵌入了一些 groff 标签代码(或宏)这些标签码有点像 你也可以定义自己的 groff 码,这些码总是出现在一行的开始处和一段文本的开始处。 下面是一些 groff 标签码的示例: ./”$Id$ .TH MAN 9 “25 July 1993” “Linux” “Nightlight Corporation Manual” .SH NAME groff 预定义类一些宏,它们属于手册页的第 7 段的内容( man 7 man )。
noarch libXxf86misc-1.0.3-4.el6.x86_64 libudev-147-2.51.el6.x86_64 media-player-info-6-1.el6.noarch groff
1264k sh 2 1.05re 0.00cp 1120k less 2 0.00re 0.00cp 1346k groff 0.00cp 0.00% 1120k less 2 1.52% 0.00re 0.00% 0.00cp 0.00% 1346k groff
fstab = FileSystem TABle fvwm = F*** Virtual Window Manager gawk = GNU AWK gpg = GNU Privacy Guard groff ChecK fstab = FileSystem TABle FIFO = First In, First Out gawk = GNU AWK gpg = GNU Privacy Guard groff
[root@GeekDevOps-find /]# find / -path "/u*SS" /usr/share/groff/1.22.2/font/devps/SS (七)其他查找、匹配(需重点理解
fstab = FileSystem TABle fvwm = F*** Virtual Window Manager gawk = GNU AWK gpg = GNU Privacy Guard groff
Ganglia安装 1.1 中心节点的安装 yum -y install httpd-devel automake autoconf libtool ncurses-devel libxslt groff
Dependency: perl(HTTP::Tiny) for package: perl-Pod-Perldoc-3.20-4.el7.noarch --> Processing Dependency: groff-base base 146 k gperftools-libs x86_64 2.6.1-1.el7 base 272 k groff-base 14/57 Installing : libxslt-1.1.28-5.el7.x86_64 15/57 Installing : groff-base 21/57 Verifying : 4:perl-libs-5.16.3-294.el7_6.x86_64 22/57 Verifying : groff-base freetype.x86_64 0:2.8-12.el7_6.1 gd.x86_64 0:2.0.35-26.el7 gperftools-libs.x86_64 0:2.6.1-1.el7 groff-base.x86
DZSlides、Microsoft Word docx、 OpenOffice/LibreOffice ODT、 OpenDocument XML、EPUB、DocBook、 GNU TexInfo、 Groff