Почему моя страница человека отформатирована неправильно только при просмотре с человеком?
-
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
Опута выглядит так:
PROG (2) заголовок центра
PROG (2)
ИМЯ
Prog - запускает программу
Версия 0.1 26 авг 2010
Я на Ubuntu 8.04. Я проверил, что это не пейджер, потому что я также пробовал man -P more
И все же имел такого же странного выхода. В чем дело?
Решение
Потому что man
пробеги groff
Сама внутренне - не ожидает, что вы сделали это уже. Просто скопируйте свой source.txt
прямо в /usr/local/man/man1/prog.1
, И это должно работать нормально.
Не связан с StackOverflow