Si man -t ls | ps2pdf - > ls.pdf
est utile pour sortir la ls
page ps2pdf
de manuel via au format pdf, qu'en est-il des pages d' informations ?
J'ai essayé quelque chose comme ceci mais sans succès:
info -o info | ps2pdf - > info.pdf
Tout cela ne fait que produire un fichier pdf vierge appelé info.pdf et sortir le corps dans un fichier texte.
info -o - info | /usr/bin/groff -mandoc -Tpdf > info.pdf
sauf qu'il ne gère aucun formatage ... je ne sais pas s'il existe un moyen de le conserver directement avec la commande infoRéponses:
Ah, info apporte les programmes
texi2ps
ettexi2pdf
.Donc, si vous trouvez la source d'informations (info.texi), vous pouvez générer de beaux PDF (ou gonflés, selon votre point de vue) en utilisant:
la source
Info est un format spécialisé avec peu de capacités de formatage, c'est essentiellement un homme avec des hyperliens. La plupart des fichiers d'informations sont générés à partir d'une source Texinfo avec la
makeinfo
commande. Texinfo est conçu pour accueillir une large gamme de sorties, à la fois hypertextes et imprimées, avec un formatage de base ou joli. Les formats de sortie pris en charge incluent info, HTML, DVI, PostScript et PDF.Le PDF peut déjà être présent dans le même package que le fichier d'informations ou dans un package séparé (selon la quantité de votre distribution).
Si ce n'est pas le cas, installez une configuration Texinfo et obtenez la source du paquet. Vous pouvez ensuite traiter la source Texinfo avec
texi2pdf
, et vous obtiendrez un manuel au format PDF avec un formatage plus agréable.la source
J'irais avec ce freecode.com/projects/info2man car je ne sais pas si vous pouvez produire des informations directement. C'est dans les référentiels Debian et Ubuntu, au moins. Donnez simplement votre extension de fichier de classe (.ci) comme argument à info2man.
la source
J'ai trouvé une solution qui n'a peut-être pas besoin du fichier source d'informations pour convertir les pages d'informations en pdf. Cependant, le format pdf généré n'est peut-être pas aussi beau que vous le pensez, mais il ressemble beaucoup aux pages d'informations.
Selon les
info
pages de manuel, voici une-o, --output=file
option pour convertir les pages d'informations entext
fichiers. Vous pouvez donc convertir letext
fichier en pdf avecenscript
etps2pdf
.Exemple:
info --subnodes -o - info | enscript -o - | ps2pdf - info.pdf
Remarque::
--subnodes
affichez les éléments de menu de manière récursive.Ensuite, il générera le
info.pdf
dans votre répertoire de travail.la source