为什么我的男人页面只有在与人看见时不正确地格式化?
-
01-10-2019 - |
题
我正在为程序写一个男人页面,来源看起来像这样:
.TH prog 1 "26 AUG 2010" "Version 0.1" "Center header"
.NAME
prog \- runs a program
.SH SYNOPSIS
.B prog
当我使用时
$ groff -Tascii -man source.txt | more
输出几乎是预期的。
当我使用时:
$ groff -Tascii -man source.txt > prog.1 && \
sudo cp prog.1 /usr/local/man/man1/ && man prog
Ouput看起来像这样:
PROG(2)中心标头
前编(2)
姓名
PROG-运行程序
版本0.1 2010年8月26日
我在Ubuntu 8.04上。我已经确认这不是寻呼机,因为我也尝试了 man -P more
并且仍然具有相同的奇数输出。这是怎么回事?
解决方案
因为 man
运行 groff
本身在内部 - 不希望您已经做到了。只需复制您的 source.txt
直接进入 /usr/local/man/man1/prog.1
, ,它应该很好。
不隶属于 StackOverflow