Chinaunix首页 | 论坛 | 博客
  • 博客访问: 399795
  • 博文数量: 76
  • 博客积分: 3016
  • 博客等级: 中校
  • 技术积分: 782
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-27 12:05
文章分类

全部博文(76)

文章存档

2017年(1)

2015年(1)

2009年(2)

2008年(28)

2007年(44)

我的朋友

分类: LINUX

2008-03-04 14:20:12

详细解释要看 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参数后面每个东西后都有一个空格的,输出时就不是这样了。

阅读(1207) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~