Wyeksportuj stronę podręcznika w formacie pdf

11

Wykonanie man -t man > man.psspowoduje wyeksportowanie strony man dla man w PostScript.

Jak mogę wyeksportować go w formacie PDF?

Przejrzałem instrukcje i dowiedziałem się o tej -Topcji, ale jest to dla mnie trochę niejasne.

Neo_Returns
źródło

Odpowiedzi:

13

Jeśli groffi gropdfistnieje w systemie Linux, powinieneś być w stanie korzystać

man -Tpdf man >man.pdf

(zwróć uwagę na brak spacji między -Ti pdf)

W systemie Ubuntu wystarczy zainstalować groffpakiet, aby uzyskać dostęp gropdf.

Argument opcji -Tjest przekazywany do groffi groffbędzie używał swojej -T opcji z tym samym argumentem opcji. Przeczytaj więc groffinstrukcję o, -Taby uzyskać więcej informacji.

W systemach wykorzystujących mandocThe groffNarzędzie nie musi być zainstalowany na powyższe polecenie działało od czasu mandocużyteczności (zwanego przez man) będzie przekonwertować do formatu PDF podręcznika sama.

Kusalananda
źródło
Używam Debian Stretch i instalowanie tylko pakietu groff zapewnia dostęp do gropdf.
Neo_Returns
10

Upewnij się, że masz ghostscriptzainstalowany pakiet:

sudo apt-get install ghostscript

Musisz przekonwertować PostScript do formatu PDF; dla polecenia, lastktóre byłoby:

man -t last | ps2pdf - last.pdf
LinuxSecurityFreak
źródło
To też działa dla mnie, ale powyższa procedura bardziej mi odpowiada, ale wykorzystam ją do innych celów - dzięki.
Neo_Returns
Spowoduje to konwersję danych wyjściowych Postscript mando formatu PDF. To by działało, a dla dokumentów tekstowych może być odpowiednie.
Kusalananda