OVH Cloud OVH Cloud

imprimer un page man ?

12 réponses
Avatar
manette
bonjour ,

mon imprimante n'est pas reconnue sous ma mandriva . Je dois d'abord
passer par un fichier texte que j'imprimerai ensuite sous window .

mon probleme est que je n'arrive pas à transformer une page man en
fichier texte car ils ont une mise en page particuliere .

j'ai essayé des trucs du style man gcc | tee gccman
mais le resultat n'est pas terrible .

comment faire pour transformer ces pages man en fichier texte .

Merci .

10 réponses

1 2
Avatar
manette
thiebaut wrote:

tout bête, sans chercher
man ls >> ls.txt

y a plus qu'a "vi ls.txt"



Merci pour l'aide , mais j'obtiens toujours un mise en page particuliere

Avatar
batyann811
manette wrote:


comment faire pour transformer ces pages man en fichier texte .



En fichier texte je sais pas mais tu peux obtenir un beau pdf qui devrait
passer sous win comme ça :

man -Tps rm | ps2pdf - rm.pdf

Avatar
manette
batyann811 wrote:
manette wrote:


comment faire pour transformer ces pages man en fichier texte .




En fichier texte je sais pas mais tu peux obtenir un beau pdf qui devrait
passer sous win comme ça :

man -Tps rm | ps2pdf - rm.pdf
Bonjour ,


sympa l'idée de transformer la page man en fichier pdf . Il y a juste
un petit probleme , c'est que la ligne de commande que vous m'avez donné
cree seulement un fichier pdf vide . De plus dans les options de man
j'ai pas trouvé l'option T ou p .


Avatar
manette
manette wrote:
bonjour ,

mon imprimante n'est pas reconnue sous ma mandriva . Je dois d'abord
passer par un fichier texte que j'imprimerai ensuite sous window .

mon probleme est que je n'arrive pas à transformer une page man en
fichier texte car ils ont une mise en page particuliere .

j'ai essayé des trucs du style man gcc | tee gccman
mais le resultat n'est pas terrible .

comment faire pour transformer ces pages man en fichier texte .

Merci .



Arrrf en venant de vérifier la page man (man man ) en fin de page à
TRUCS il y a l'astuce pour transformer une page man en fichier texte

man foo | col -b > foo.mantxt

en gros pour moi ça donne $ man gcc | col -b > gcc.mantxt

ça marche tres bien .

désolé pour le derangement ;-)

Avatar
Jerome Lambert
bonjour ,


Bonjour,

mon imprimante n'est pas reconnue sous ma mandriva . Je dois d'abord
passer par un fichier texte que j'imprimerai ensuite sous window .

mon probleme est que je n'arrive pas à transformer une page man en
fichier texte car ils ont une mise en page particuliere .

j'ai essayé des trucs du style man gcc | tee gccman
mais le resultat n'est pas terrible .

comment faire pour transformer ces pages man en fichier texte .


Si c'est pour imprimer, le site suivant est fait pour toi:
http://etna.int-evry.fr/COURS/UNIX/fichiers/man-fr-html/

Avatar
TiChou
Dans le message <news:4369e048$0$27405$,
*batyann811* tapota sur f.c.o.l.configuration :

comment faire pour transformer ces pages man en fichier texte .


En fichier texte je sais pas mais tu peux obtenir un beau pdf qui devrait
passer sous win comme ça :

man -Tps rm | ps2pdf - rm.pdf


$ man -Tps rm
man: invalid option -- T
man, version 1.5p

usage: man [-adfhktwW] [section] [-M path] [-P pager] [-S list]
[...]
t : use troff to format pages for printing

$ man man

-t Use /usr/bin/groff -Tps -mandoc to format the manual
page, passing the output to stdout. The output from
/usr/bin/groff -Tps -mandoc may need to be passed
through some filter or another before being printed.

--
TiChou


Avatar
batyann811
manette wrote:

cree seulement un fichier pdf vide . De plus dans les options de man
j'ai pas trouvé l'option T ou p .


L'option c'est -T le ps indique le format de sortie de man (du postscript).

Extrait du man de man :

-T[device], --troff-device[Þvice]
This option is used to change groff (or possibly troff's)
output
to be suitable for a device other than the default. It
implies
-t. Examples (provided with Groff-1.17) include dvi,
latin1,
ps, utf8, X75 and X100.


Dans ton cas man ne doit pas être capable de sortir du postscript essai un
simple "man -Tps ls > ls.ps" et tu devrais avoir un message d'erreur qui
pourrait expliquer ce qui ne va pas (absence de troff ou groff peut être).

Avatar
batyann811
$ man --version
man, version 2.4.2, 2003-09-20
Avatar
manette
TiChou wrote:
Dans le message <news:4369e048$0$27405$,
*batyann811* tapota sur f.c.o.l.configuration :

comment faire pour transformer ces pages man en fichier texte .




En fichier texte je sais pas mais tu peux obtenir un beau pdf qui devrait
passer sous win comme ça :

man -Tps rm | ps2pdf - rm.pdf



$ man -Tps rm
man: invalid option -- T
man, version 1.5p

usage: man [-adfhktwW] [section] [-M path] [-P pager] [-S list]
[...]
t : use troff to format pages for printing

$ man man

-t Use /usr/bin/groff -Tps -mandoc to format the manual
page, passing the output to stdout. The output from
/usr/bin/groff -Tps -mandoc may need to be passed
through some filter or another before being printed.



effectivement

man -t gcc | ps2pdf - gcc.pdf

fonctionne tres bien et la qualité de la mise en page est bien mieux que
celle du fichier texte pur crée grace à l'astuce mentionnée en fin de
page de man .

Grand merci à tous .



Avatar
TiChou
Dans le message <news:4369ea59$0$17223$,
*batyann811* tapota sur f.c.o.l.configuration :

$ man --version
man, version 2.4.2, 2003-09-20


La commande 'man' de votre distribution est issue du paquet man-db utilisé
par les distributions SuSE et Debian alors que les autres distributions,
comme Slackware, Gentoo, Red Hat, Mandriva, etc, utilisent le paquet man
traditionnel.

--
TiChou

1 2