Converter manuais (man) em PDF

Muitos dos usuários de GNU / Linux Quando queremos saber como funciona um programa, revisar suas opções ou simplesmente ler sua documentação, usamos MAN.

MAN É o pager ou visualizador de manuais do Sistema, e normalmente cada programa que instalamos inclui seu manual eletrônico que podemos ver com esta aplicação. Seu uso é muito simples, basta colocar o comando no terminal:

$ man [aplicación]

Substituindo [aplicativo] pelo nome do programa. Por exemplo, se quisermos ver a documentação ou manual do próprio MAN, colocamos:

$ man man

E obteremos algo assim:

MAN Você tem muitas opções para explorar os manuais e suas seções, mas este artigo não explica como funciona. Até agora está tudo muito bom.

Mas podemos ler esses manuais de uma maneira mais confortável simplesmente levando-os para o formato PDF. Como fazemos? Bem, muito simples:

man -t man | ps2pdf - > man.pdf

Isso deve ser o suficiente. No entanto, para certas versões de Acrobat Reader, você precisa substituir ps2pdf Para estes:

ps2pdf12 - Converta PostScript para PDF 1,2 (Acrobat 3 e posterior com suporte) usando ghostscript
ps2pdf13 - Converta PostScript para PDF 1.3 (compatível com Acrobat 4 e posterior) usando ghostscript
ps2pdf14 - Converta PostScript para PDF 1.4 (compatível com Acrobat 5 e posterior) usando ghostscript

Pronto. Agora podemos levar nossos manuais para onde quisermos 😀


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Auros Zx dito

    Muito interessante, vou tentar com um par de 🙂 de homem

  2.   mesquita dito

    Muito interessante, já tinha visto algumas vezes mas sempre esqueço hahahaha. Elav Eu mudei meu xfce de teste do Debian para o KDE hahaha. Foi você quem me convenceu a mudar para o xfce com suas contribuições depois de perder o gnome2 e não estar feliz com o KDE, mas agora estou de volta. Você pode ver a diferença no consumo de recursos, mas é muito fluido. Acabei de postar isso:
    http://galegolinux.blogspot.com.es/2012/08/remastersys-en-wheezy.html
    Talvez alguém lhe interesse. Aliás, nesse ritmo desdelinux Ele se tornará o blog de referência no tema gnulinuxera. Parabéns pelo magnífico blog!

    1.    elav. dito

      Hahaha O que posso te dizer? No momento, estou entre o KDE e o Xfce ... A propósito, artigo muito bom.

      1.    mesquita dito

        Muito obrigado! Sim, eu li que você também usou o KDE.
        Uma saudação!

  3.   Oscar dito

    Excelente, parece muito prático, para tentar disse.

  4.   Akari dito

    Ou você pode simplesmente olhar as páginas do manual no Konqueror, com o "man:" KIO.

    Basta colocar, por exemplo, "man: top" para ver a página de manual do "top" no formato la mar de majo.

  5.   Alga dito

    Excelente dica deve ser mantida em mente 🙂

  6.   Matias (@ W4t145) dito

    Sempre esqueço esse comando. Às vezes é mais confortável imprimir do que ler no console

  7.   Pablo Andrés dito

    Dica muito boa. Aqui vai outro.

    Se eles só querem enviar para um arquivo normal, eles só fazem

    man wget> ManWget
    E aí estão em um formato de texto mais confortável para ler.

  8.   Neo61 dito

    Muito bom tudo

  9.   miniminiio dito

    Comando incrível, eu não sabia mas já usei xD o negócio é ... o comando deixaria passar tudo para pdf se fizermos o pipe correto ou é só para "man", porque senão, estaríamos diante de tal ferramenta poderoso como

    $ pdftotext
    $ pdftohtml
    $ pdfto *
    $ htmltotext

    Ou seja, um inverso precioso que nos deixaria mais confortáveis ​​para o olho humano ver logs e textos que se tornam tediosos no console xD

    Já joguei, mas como não dirijo excessivamente fico com a dúvida: S

  10.   Martin dito

    Eu uso mais como pager há muito tempo (http://www.slackbook.org/html/file-commands-pagers.html) e a verdade que simplifica muito a minha vida ler infinitas páginas de manual. Para substituir o paginador padrão, procure a maioria dos pacotes -está em todas as distribuições- e adicione ao seu ~ / .bashrc:

    export PAGER = / usr / bin / most

    Bem-vindo a um mundo totalmente novo 😉

  11.   Rabá dito

    Alguém sabe como ter as páginas de manual em espanhol em arco?

  12.   Moscosov dito

    Excelente dica do Elav, esta e a do Gaara para converter páginas da web para .mht me ajudaram muito a sistematizar todas as informações que tenho. Obrigado!

  13.   RosVelGenericName dito

    Excelente! obrigado por compartilhar!!

  14.   Pepe Barrascout dito

    Que bom! Muito mais fácil e confortável ler os manuais e imprimi-los.

    Obrigado por compartilhar o conhecimento.

  15.   UsuárioArchlinux dito

    Excelente ... muito útil e produtivo.
    Saudações e muito obrigado.

  16.   pesquisa de usuário dito

    Olá,
    sonda:
    homem -t link ip | ps2pdf -> ip-link.pdf
    e saiu:
    `R 'é uma string (produzindo o sinal registrado), não uma macro.
    então eu fiz:
    evidência ip-link.pdf
    Resultado:
    documento em branco
    você poderia me ajudar com o problema.
    graças,