annotate DOCS/tech/manpage.txt @ 9302:e23939b2ac30

sync
author gabucino
date Thu, 06 Feb 2003 21:25:48 +0000
parents b3e78d22cae0
children f82646fc1431
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
1 ========================================
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
2 A documentation about MPlayer's man page
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
3 ========================================
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
4
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
5
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
6 About the documentation
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
7 -----------------------
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
8
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
9 Yes it's true: This is the documentation of the documentation (man page).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
10 This guide should be used as a reference for questions about the man page
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
11 structure. It's not a strict guide but we recommend following it to get a
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
12 uniform man page.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
13
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
14
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
15
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
16 What belongs in the man page?
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
17 -----------------------------
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
18
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
19 - option descriptions (all)
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
20 - usage (options, config files, controls, slave mode)
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
21 - basic examples
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
22
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
23
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
24
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
25 What doesn't belong in the man page?
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
26 ------------------------------------
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
27
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
28 - instructions for installation, encoding and similar processes
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
29 - detailed evaluations or hints
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
30 - tutorials, guides
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
31
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
32
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
33
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
34 How should patches look like?
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
35 -----------------------------
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
36
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
37 Follow the rules in patches.txt, they apply to the man page, too.
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
38 Exceptions are:
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
39
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
40 - Cosmetic patches are allowed but should be done separately from the real
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
41 changes, be marked as cosmetic changes and shouldn't change the general
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
42 style without reasons/permissions.
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
43 - The same applies to spell checking.
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
44
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
45
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
46
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
47 How do I create an HTML, text or other version of the man page?
7741
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
48 ---------------------------------------------------------------
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
49
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
50 The man page was more or less designed for groff as it is the main tool for
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
51 it. Therefore only groff produces acceptable results without changes.
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
52 Additionally, the SS variable should be set to either very low or very high
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
53 values to produce a better groff HTML output (Due to a bug of groff2html?).
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
54 A setting of 4 should look readable. Here's an overview again:
7289
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
55
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
56 - groff: Groff is the "official" tool to convert man pages.
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
57 To get good results you need a recent version (1.18.2).
7741
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
58 cat mplayer.1 | sed s/SS\ 20/SS\ 4/ | groff -man -Thtml - > manpage.html
8217
e741609ec32a allow 64 window
jonas
parents: 7744
diff changeset
59 groff -rLL=64n -m man -Tascii mplayer.1 | col -bx > manpage.txt
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
60 The groff man page lists other output formats to use with -T.
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
61 - man2html: You can view it through a CGI script:
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
62 http://localhost/cgi-bin/man2html?mplayer
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
63 The output is unusable as the script doesn't seem to support
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
64 the macro definitions. Maybe manually changing all leads to
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
65 acceptable results.
7742
jonas
parents: 7741
diff changeset
66 - rman: rman -f html mplayer.1 > manpage.rman.html
7741
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
67 The output is ugly as rman doesn't understand many of the
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
68 macros used.
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
69 - troffcvt: troff2html -man mplayer.1 > manpage.tcvt.html
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
70 The (good) output is similar to groff but simplified...
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
71
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
72
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
73
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
74 The structure
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
75 -------------
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
76
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
77 The option descriptions are divided into sections. Inside a section options are
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
78 alphabetically sorted. The sections are:
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
79
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
80 (Header)
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
81 Not visible, copyright and author information.
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
82 (Macro definitions)
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
83 Not visible, some macro definitions.
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
84 NAME
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
85 The man page is used for both mplayer and mencoder.
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
86 SYNOPSIS
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
87 A description of MPlayer's playtree.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
88 DESCRIPTION
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
89 A general description of MPlayer, MEncoder, GMPlayer and its features.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
90 GENERAL NOTES
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
91 Some general notes about the options and a description of the config file
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
92 format.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
93 PLAYER OPTIONS (MPLAYER ONLY)
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
94 User interface option descriptions (MPlayer only).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
95 DEMUXER/STREAM OPTIONS
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
96 Demuxer and stream layer option descriptions.
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
97 OSD/SUB OPTIONS
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
98 This section is special in that it contains all subtitle and OSD option
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
99 descriptions even if they might belong to one of the other sections. It was
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
100 created because of its size.
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
101 AUDIO OUTPUT OPTIONS (MPLAYER ONLY)
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
102 Audio output layer (ao) option descriptions (MPlayer only).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
103 VIDEO OUTPUT OPTIONS (MPLAYER ONLY)
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
104 Video output layer (vo) option descriptions (MPlayer only).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
105 DECODING/FILTERING OPTIONS
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
106 Decoding and filter layer options (ad, vd, vf, pl).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
107 ENCODING OPTIONS (MENCODER ONLY)
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
108 Encoding option descriptions (ve) (MEncoder only).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
109 KEYBOARD CONTROL
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
110 A description of MPlayer's input system and the default keyboard controls.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
111 SLAVE MODE PROTOCOL
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
112 A description of the slave mode protocol (-slave).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
113 FILES
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
114 A list and description of all installed/used files/directories.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
115 EXAMPLES
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
116 Basic examples. Again: no long descriptions/processes.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
117 BUGS
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
118 AUTHORS
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
119 STANDARD DISCLAIMER
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
120
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
121
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
122
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
123 The man page/groff format
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
124 -------------------------
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
125
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
126 Just read this and RTFS:
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
127
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
128 http://www.tldp.org/HOWTO/mini/Man-Page.html
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
129 man 7 man
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
130 man 7 groff
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
131
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
132
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
133
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
134 "Style" guidelines
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
135 ------------------
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
136
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
137 This section was kept simple but there are certain guidelines/rules to get a
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
138 uniform man page. The best way is to read (and understand) the source.
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
139
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
140
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
141 General:
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
142
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
143 - No line should contain more than 79 characters.
7744
6d41f5e905e2 reversed some changes as they produced ugly html output
jonas
parents: 7742
diff changeset
144 - Used commands: .TH, .SH, .TP, .IP, .PP, .[R]B, .I, .br, .RS, .RE, .na,
6d41f5e905e2 reversed some changes as they produced ugly html output
jonas
parents: 7742
diff changeset
145 .nh, .ad, .hy, macro definitions, comments and some more
7741
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
146 - Don't forget the quotation marks around expressions, the backslash
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
147 before a '-' if it's needed, etc...
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
148
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
149
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
150 Option descriptions:
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
151
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
152 - Option and/or suboption parameters should be short, descriptive and put
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
153 in angular brackets (e.g. \-vo <driver>).
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
154 - If the option has a parameter in a certain range, specify it right after
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
155 the option (e.g. \-subpos <0\-100>).
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
156 - Optional things should be put in square brackets ([]).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
157 - Obsolete options are followed by (OBSOLETE), beta options by
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
158 (BETA CODE), etc.
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
159 - MPlayer only options in a section which isn't marked this way
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
160 are followed by (MPLAYER only).
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
161 - Add references to other options if they belong to each other, e.g.
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
162 '(\-vo zr only)' or '(also see \-alang)' or are commonly used together.
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
163 - If a nontrivial default parameter exists, mention it, e.g. (default: 24).
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
164 - Put examples and notes at the end of the description (before suboptions).
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
165 - The end of the suboptions _always_ has to be followed by a paragraph
7289
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
166 (BUG).
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
167
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
168
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
169 Macro definitions (see beginning of man page):
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
170
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
171 - SS Starting value of the suboption column
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
172 - .IPs Add new suboption (we use .TP for normal options and .IP for
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
173 the rest)
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
174 - .RSs Begin of suboptions, end with .RE
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
175 - .RSss Begin of suboptions in a suboption
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
176 - .REss End of suboptions in a suboption
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
177
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
178
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
179 Options, suboptions, examples structure:
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
180
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
181 - Normal options (note the '<' and '>'):
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
182
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
183 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
184 .TP
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
185 .B \-option <parameter>
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
186 description
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
187 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
188
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
189 - Long suboptions:
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
190
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
191 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
192 description. Available options are:
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
193 .
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
194 .RSs
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
195 .IPs "subopt1=<value>"
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
196 description1
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
197 .IPs "subopt2=<value>"
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
198 description2
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
199 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
200 .IPs "last subopt=<value>"
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
201 last description
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
202 .RE
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
203 .
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
204 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
205
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
206 - Short suboptions:
7289
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
207
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
208 [...]
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
209 description. Available options are:
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
210
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
211 .DP 0
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
212 .RSs
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
213 .IPs "subopt1=<value>"
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
214 description1
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
215 .IPs "subopt2=<value>"
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
216 description2
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
217 [...]
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
218 .IPs "last subopt=<value>"
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
219 last description
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
220 .RE
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
221 .DP 1
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
222 .
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
223 [...]
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
224
8699
b3e78d22cae0 Spell checking, parts reworded for greater clarity, layout now uses
diego
parents: 8217
diff changeset
225 - Suboptions in suboptions:
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
226
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
227 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
228 .IPs "subopt1=<value>"
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
229 description1
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
230 .RSss
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
231 subsubopt1: description1
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
232 .br
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
233 subsubopt2: description2
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
234 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
235 .REss
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
236 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
237
7741
2c1336588588 remove some notes, more conversion notes
jonas
parents: 7289
diff changeset
238 - Examples:
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
239
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
240 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
241
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
242 .I EXAMPLE:
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
243 .PD 0
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
244 .RSs
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
245 .IP "-option used parameters"
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
246 description
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
247 [...]
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
248 .RE
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
249 .PD 1
7289
bfad437d4119 changes for rewrite
jonas
parents: 7286
diff changeset
250 .
7286
98dd8785cf24 man page documentation
jonas
parents:
diff changeset
251 [...]