Converter manuais (man) a PDF

Moitos dos usuarios de GNU / Linux Facemos uso de cando queremos saber como funciona un programa, revisar as súas opcións ou simplemente ler a súa documentación HOME.

HOME É o buscador ou visor de manuais do sistema e, en xeral, cada programa que instalamos inclúe o seu manual electrónico que podemos ver con esta aplicación. O seu uso é moi sinxelo, só temos que poñer o comando no terminal:

$ man [aplicación]

Substituíndo [aplicación] polo nome do programa. Por exemplo, se queremos ver a documentación ou manual do propio MAN, poñemos:

$ man man

E obteremos algo así:

HOME Tes moitas opcións para explorar os manuais e as súas seccións, pero esta publicación non é para explicar como funciona. Ata agora todo é moi bonito.

Pero podemos ler estes manuais dun xeito máis cómodo simplemente levándoos ao formato PDF. Como o facemos? Ben, moi sinxelo:

man -t man | ps2pdf - > man.pdf

Isto debería ser suficiente. Non obstante, para certas versións de Acrobat Reader, ten que substituír ps2 pdf para estes:

ps2pdf12 - Converter PostScript a PDF 1,2 (Acrobat 3 e posteriores soportado) usando ghostscript
ps2pdf13 - Converta PostScript a PDF 1.3 (compatible con Acrobat 4 e posteriores) usando ghostscript
ps2pdf14 - Converta PostScript a PDF 1.4 (compatible con Acrobat 5 e posteriores) usando ghostscript

Listo. Agora podemos levar os nosos manuais onde queiramos 😀


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

18 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   auroszx dixo

    Moi interesante, probareino cun par de home 🙂

  2.   Mosquera dixo

    Moi interesante, xa o vira un par de veces pero sempre o esquezo jajaja. Elav cambiei a miña proba de Debian xfce por KDE jajaja. Fuches ti o que me convenciches de cambiar a xfce coas túas contribucións despois de perder gnome2 e non estar contento con KDE pero agora estou de volta. Podes ver a diferenza no consumo de recursos, pero é moi fluído. Acabo de publicar isto:
    http://galegolinux.blogspot.com.es/2012/08/remastersys-en-wheezy.html
    Quizais alguén che interese. Por certo, a este ritmo desdelinux converterase no blog de referencia no tema gnulinuxera. Parabéns polo gran blog!

    1.    animado dixo

      Jajaja Que che podo dicir? Agora mesmo estou entre KDE e Xfce ... Por certo, moi bo artigo.

      1.    Mosquera dixo

        Moitas grazas! Si, lera que tamén usabas KDE.
        Saúdos!

  3.   oscar dixo

    Excelente, parece moi práctico, para probalo dixo.

  4.   Akari dixo

    Ou simplemente podes ver as páxinas de man en Konqueror, co "home:" KIO.

    Simplemente coloque, por exemplo, "home: top" para ver a páxina de man de "top" nun formato de mar de majo.

  5.   Algave dixo

    Haberá que ter en conta un consello excelente 🙂

  6.   Matías (@ W4t145) dixo

    Sempre esquezo este comando. Ás veces é máis cómodo imprimir que ler desde a consola

  7.   Pablo Andrés dixo

    Moi bo consello. Aquí vai Outro.

    Se só queren envialo a un ficheiro normal, só o fan

    man wget> ManWget
    E aí o teñen en formato texto máis cómodo de ler.

  8.   Neo61 dixo

    Moi ben todos

  9.   miniminiyo dixo

    Comando incrible, non o sabía pero xa o usei xD a cousa é ... o comando deixaríanos pasar todo a pdf se facemos o tubo correcto ou só é para "home", porque se non, nós afrontan unha ferramenta tan poderosa como

    $ pdftotext
    $ pdftohtml
    $ pdfto *
    $ htmltotext

    É dicir, un precioso inverso que nos faría máis cómodos para o ollo humano ver rexistros e textos que se volven tediosos na consola xD

    Xoguei pero como non conduzo excesivamente quédame a dúbida:

  10.   Martin dixo

    Hai moito tempo que uso a maioría como buscapersoas (http://www.slackbook.org/html/file-commands-pagers.html) e a verdade que simplifica moito a miña vida ler infinitas páxinas de home. Para substituír o buscador predeterminado, busque o maior paquete -está en todas as distribucións- e engádelle ao seu ~ / .bashrc:

    export PAGER = / usr / bin / most

    Benvido a un mundo completamente novo 😉

  11.   Rabba dixo

    Alguén sabe ter as páxinas de man en español en arco?

  12.   moskosov dixo

    Excelente consello Elav, este e Gaara para converter páxinas web a .mht axudáronme moito a sistematizar toda a información que teño. Grazas!

  13.   rosvel dixo

    Excelente! grazas por compartir!!

  14.   Pepe Barrascout dixo

    É xenial, moito máis sinxelo e cómodo ler os manuais e imprimilos.

    Grazas por compartir o coñecemento.

  15.   UsuarioArchlinux dixo

    Excelente ... moi útil e produtivo.
    Saúdos e moitas grazas.

  16.   usuarioarch dixo

    Ola,
    sonda:
    enlace man -t ip | ps2pdf -> ip-link.pdf
    e saíu:
    "R" é unha cadea (que produce o signo rexistrado), non unha macro.
    entón fixen:
    evidencia ip-link.pdf
    Resultado:
    documento en branco
    poderíasme axudar co problema.
    grazas,