博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助
在我的系统上成功不代表在你的系统上也成功。请按自己的需要进行修改。 1. /usr/share/doc下一定要看 2. 更详细的可以看看man, 看man 的时间远小于上网找答案的时间
  cobalt65.cublog.cn

关于作者
Debian stable
Email:angelerosster@gmail.com
|| << >> ||
我的分类


BSD 风格的 manpages 简介
详细解释要看 groff_mdoc(7),这份东西是 mdoc(7) 里面来的。写得非常简单,而且我也不会再写下去了。因为这个 mdoc 宏不符合 Linux 手册页的标准,正常使用是用不着的。只是因为我要维护 manpages-zh 的内容才接触了一下。看完就忘的,嘿嘿。

Title Macro

.Dd Month day, year
.Dt DOC_TITLE [setcion] [volume]
.Os OPERATING_SYSTEM [version/release]
要想建一个有效的手册页(BSD风格),必须按照这个顺序先用这三个宏开始手册页的头。

.Sh Section Headers

.Nm , .Fn , .Nd  后带 NAME

.Op Fl s Ar file

输出为  [ -s file]

标记的使用要小心。写成这个样子 “),” 是认不出来的,这只会输出一个空格。

写成这个样子“] ) ,”,就能认出来了。输出时是“]),” ,中间的空格也是被忽略的。

要转义一个字符应该用 “\&”

.Ar file1 , file2 , file3 ).

输出为 file1, file2, file3).

注意以上输出时的空格问题,Ar参数后面每个东西后都有一个空格的,输出时就不是这样了。

回目录 Groff 宏包

发表于: 2008-03-04,修改于: 2008-03-04 14:20,已浏览200次,有评论0条 推荐 投诉


网友评论
 发表评论