summaryrefslogtreecommitdiffstats
path: root/man2html/locales/fr/man2html.1
blob: 1e99cd88f8d12198d913b8c446cde1f6be3c9649 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
man2html(1)                           Commandes utilisateur                           man2html(1)

NOM
       man2html - formate une page de manuel en html

SYNOPSIS
       man2html [options] [fichier]

DESCRIPTION
       man2html convertit une page de manuel telle que trouv'ee dans fichier (ou l'entr'ee standard
       stdin si aucun argument fichier n'est donn'e ou si l'argument << - >> est donn'e)  `a  partir
       du  format  nroff  (celui des pages de manuels) vers un format html et affiche le r'esultat
       sur la sortie standard (stdout).  man2html supporte tbl(1) mais ne conna^it rien  `a  propos
       de  eqn(1).   Le  code de sortie est 0. Si quelque chose va mal, une page d'erreur est af-
       fich'ee sur la sortie standard stdout.

       Cette commande peut ^etre utilis'ee seule mais a 'et'e principalement con,cue pour ^etre un aux-
       iliaire afin que les utilisateurs puissent naviguer dans les pages de manuel avec un navi-
       gateur html comme lynx(1), xmosaic(1) ou netscape(1).

       La plus grande partie de man2html est l'engin << troff-vers-html >> 'ecrit par Richard Ver-
       hoeven (rcb5@win.tue.nl).  Il ajoute des hyperliens aux constructions suivantes :

       foo(3x)           "http://localhost/cgi-bin/man/man2html?3x+foo"
       method://string   "method://string"
       www.host.name     "http://www.host.name"
       ftp.host.name     "ftp://ftp.host.name"
       name@host         "mailto:name@host"
       <string.h>        "file:/usr/include/string.h"

       (La  premi`ere  de  celles-ci  peut ^etre ajust'ee par des options - voir plus loin.)  Aucune
       consultation n'est effectu'ee - les liens g'en'er'es n'ont pas besoin d'exister. Un index avec
       des  hyperliens internes vers les diverses sections est 'egalement cr'e'e rendant plus facile
       la navigation dans les grandes pages comme bash(1).

OPTIONS
       Lorsqu'on lit `a partir de stdin, il n'est pas toujours 'evident de savoir comment  se  fait
       l'expansion .so. L'option -D permet `a un script de d'efinir le r'epertoire de travail.

       -D chemin
              Retire les deux derniers 'el'ements du chemin et effectue un changement de r'epertoire
              courant chdir(dir) avant de d'ebuter la conversion.

       L'option -E option facilite la production de messages d'erreurs `a partir de scripts cgi.

       -E cha^ine
              Produire en sortie une page d'erreur contenant le message d'erreur donn'e.

       La forme g'en'erale d'un hyperlien g'en'er'e pour r'ef'erencer une page de manuel est

              <method:cgipath><man2htmlpath><separator><manpage>

       qui est d'ailleurs la forme par d'efaut. Les 'el'ements de cet hyperlien sont positionn'es  en
       utilisant diverses options.

       -h     Positionner method:cgipath `a http://localhost.  C'est le comportement par d'efaut.

       -H h^ote[.domaine][:port]
              Positionner method:cgipath `a http://h^ote.domaine:port.

       -l     Positionner method:cgipath `a lynxcgi:/home/httpd.

       -L dir Positionner method:cgipath `a lynxcgi:dir.

       -M man2htmlpath
              Positionner  le  chemin  vers  man2html  `a utiliser. La valeur par d'efaut est /cgi-
              bin/man/man2html.

       -p     Positionner le s'eparateur `a << / >>.

       -q     Positionner le s'eparateur `a << ? >>. C'est la valeur par d'efaut.

       -r     Utiliser des chemins html relatifs plut^ot que les chemins cgi-bin.

       Sur une machine sur laquelle httpd ne tourne pas, vous pouvez utiliser lynx pour  naviguer
       dans  les  pages  de  manuel en utilisant la m'ethode lynxcgi.  Lorsqu'un d'emon http est en
       service, vous pouvez utiliser lynx ou n'importe quel autre navigateur pour  parcourir  les
       pages  de  manuel  en  utilisant la m'ethode http.  L'option -l (pour << lynxcgi >>) s'elec-
       tionne ce fonctionnement.  Avec elle, le chemin cgi par d'efaut est /home/httpd.

       En g'en'eral, un script cgi peut ^etre appel'e de la fa,con suivante

              <path_to_script>/<more_path>?<query>

       et les variables d'environnement PATH_INFO et QUERY_STRING seront positionn'ees respective-
       ment  `a <more_path> et <query>.  Puisque lynxcgi ne g`ere pas l''el'ement PATH_INFO, nous al-
       lons g'en'erer des hyperliens avec << ? >> comme s'eparateur par d'efaut.  L'option  -p  (pour
       << path >>)  s'electionne << / >> comme s'eparateur, alors que l'option -q (for << query >>)
       s'electionne << ? >>.

       L'option -H host sp'ecifiera l'h^ote `a utiliser (`a la place localhost). Un script cgi pourra
       utiliser

              man2html -H $SERVER_NAME

       si  la variable SERVER_NAME est positionn'ee. Cela permettra `a votre machine de fonctionner
       en tant que serveur et d'exporter les pages manuel.

BOGUES
       Il y a beaucoup d'heuristiques. La sortie produite ne sera pas toujours parfaite. La m'eth-
       ode lynxcgi ne fonctionnera pas si lynx a 'et'e compil'e sans le support de celle-ci. Il peut
       y avoir des probl`emes de s'ecurit'e.

VOIR AUSSI
       lynx(1), man(1)

TRADUCTION
       Ce document est une traduction r'ealis'ee par Alain Portal <aportal AT univ-montp2  DOT  fr>
       le 1er juin 2005 et mise `a jour le 7 novembre 2005.

       L''equipe  de  traduction  a  fait  le  maximum  pour  r'ealiser une adaptation fran,caise de
       qualit'e. La version anglaise la plus `a jour de ce document est toujours consultable via la
       commande :  << LANG=en man 1 man2html >>.   N'h'esitez pas `a signaler `a l'auteur ou au tra-
       ducteur, selon le cas, toute erreur dans cette page de manuel.

Manuel Linux                             1er janvier 1998                             man2html(1)