Экспорт справочной страницы в формате pdf

11

Doing man -t man > man.psэкспортирует man-страницу для man в postscript.

Как я могу экспортировать это в PDF?

Я просмотрел руководства и узнал об этом -Tварианте, но он мне немного не ясен.

Neo_Returns
источник

Ответы:

13

Если groffи gropdfсуществует в вашей системе Linux, вы должны иметь возможность использовать

man -Tpdf man >man.pdf

(обратите внимание на отсутствие пробела между -Tи pdf)

В системе Ubuntu должно быть достаточно установить groffпакет, чтобы получить доступ к нему gropdf.

Аргумент option -Tпередается в groffи groffбудет использовать свой -T параметр с тем же аргументом option. Итак, прочитайте groffруководство о -Tдля получения дополнительной информации.

В системах , использующих mandoc, то groffутилита не нужно устанавливать для вышеупомянутой команды к работе с момента mandocутилиты (наречено man) будет преобразовывать руководство в PDF сам по себе.

Кусалананда
источник
Я использую Debian Stretch, и установка только пакета groff обеспечивает доступ к gropdf.
Neo_Returns
10

Убедитесь, что у вас установлен ghostscriptпакет:

sudo apt-get install ghostscript

Вам нужно будет преобразовать постскриптум в PDF; для команды last, которая будет:

man -t last | ps2pdf - last.pdf
LinuxSecurityFreak
источник
Это работает и для меня, но описанная выше процедура мне подходит больше, хотя я буду использовать ее для других целей - спасибо.
Neo_Returns
Это преобразовало бы вывод PostScript manв PDF. Это будет работать, и для текстовых документов это может быть достаточно.
Кусалананда