Linux下將manual轉(zhuǎn)換成PDF格式文件的方法:
man -t <name> | ps2pdf - <outputfile.pdf>
<name>是你要查詢的命令或程序接口名字 <outputfile.pdf>是你想要的輸出的pdf文件,一般以pdf為后綴來命名
-t 參數(shù)的意思是將man的查詢結(jié)果通過groff格式化輸出來,一般是ps格式。而ps2pdf的功能就是將ps文件轉(zhuǎn)換成pdf格式文件。
注意對于<name>參數(shù),因為有的函數(shù)和命令名字相同,比如socket,在Unix用戶手冊的“用戶命令”和“系統(tǒng)調(diào)用”中均有出現(xiàn),所以需要指定小節(jié)——即在socket前面加上數(shù)字:
man -t 2 socket | ps2pdf - socket2.pdf
如果不利用管道,將結(jié)果分開的話,命令如下:
man -t <name> <outputfile.ps>
ps2pdf outputfile.ps outputfile.pdf