Update manual pages for 2.0.0-rc1
[babeltrace.git] / doc / man / bt-asciidoc.conf
1 [specialcharacters]
2
3 # LaTeX-like non-breaking space (disables subscript but we don't need it)
4 ~= 
5
6 [macros]
7
8 # command-line option in another man page macro
9 #
10 # Usage: manopt:page(section):--option-name
11 (?su)[\\]?(?P<name>manopt):(?P<target>[a-zA-Z0-9_.-]+)\((?P<section>[a-zA-Z0-9]+)\):(?P<opt>--?[a-zA-Z0-9-]*)=
12
13 # component class initialization parameter in another man page macro
14 #
15 # Usage: manparam:type.plugin.compcls:param-name
16 (?su)[\\]?(?P<name>manparam):(?P<cctype>[a-zA-Z0-9_-]+)\.(?P<ccplug>[a-zA-Z0-9_-]+)\.(?P<ccname>[a-zA-Z0-9_-]+):(?P<pname>[a-zA-Z0-9_:.-]+(?<![:.]))=
17
18 # man macro
19 #
20 # Usage: man:page(section)
21 (?su)[\\]?(?P<name>man):(?P<target>[a-zA-Z0-9_.-]+)\((?P<section>[a-zA-Z0-9]+)\)=
22
23 # no link option macro
24 #
25 # Usage: nlopt:--option-name
26 (?su)[\\]?(?P<name>nlopt):(?P<opt>--?[a-zA-Z0-9-]*)=
27
28 # command-line option macro
29 #
30 # Usage: opt:--option-name
31 (?su)[\\]?(?P<name>opt):(?P<opt>--?[a-zA-Z0-9-]*)=
32
33 # no link component class initialization parameter macro
34 #
35 # Usage: nlparam:param-name
36 (?su)[\\]?(?P<name>nlparam):(?P<pname>[a-zA-Z0-9_:.-]+(?<![:.]))=
37
38 # component class initialization parameter macro
39 #
40 # Usage: param:param-name
41 (?su)[\\]?(?P<name>param):(?P<pname>[a-zA-Z0-9_:.-]+(?<![:.]))=
42
43 # no link query result object entry macro
44 #
45 # Usage: nlqres:qres-name
46 (?su)[\\]?(?P<name>nlqres):(?P<pname>[a-zA-Z0-9_:.-]+(?<![:.]))=
47
48 # query result object entry macro
49 #
50 # Usage: qres:qres-name
51 (?su)[\\]?(?P<name>qres):(?P<pname>[a-zA-Z0-9_:.-]+(?<![:.]))=
52
53 # component class specification macro
54 #
55 # Usage: compcls:TYPE.PLUGIN.COMPCLS
56 (?su)[\\]?(?P<name>compcls):(?P<cctype>[a-zA-Z0-9_-]+)\.(?P<ccplug>[a-zA-Z0-9_-]+)\.(?P<ccname>[a-zA-Z0-9_-]+)=
57
58 # value object type
59 #
60 # Usage: vtype:[TYPE]
61 (?su)[\\]?(?P<name>vtype):\[(?P<type>[^\]]+)\]=
62
63 # not macro (emphasis)
64 #
65 # Usage: :not:
66 :not:=not
67
68 # all macro (emphasis)
69 #
70 # Usage: :all:
71 :all:=all
72
73 # escstar macro
74 #
75 # Usage: :escstar:
76 :escstar:=escstar
77
78 # esccomma macro
79 #
80 # Usage: :esccomma:
81 :esccomma:=esccomma
82
83 # escdot macro
84 #
85 # Usage: :escdot:
86 :escdot:=escdot
87
88 # bs macro
89 #
90 # Usage: :bs:
91 :bs:=bs
92
93 # macro expansions for DocBook backend (begin)
94 ifdef::doctype-manpage[]
95 ifdef::backend-docbook[]
96
97 # man macro expansions
98 [man-inlinemacro]
99 <citerefentry>
100 <refentrytitle>{target}</refentrytitle><manvolnum>{section}</manvolnum>
101 </citerefentry>
102
103 # no link option macro expansions
104 [nlopt-inlinemacro]
105 <literal>{opt}</literal>
106
107 # command-line option macro expansions
108 [opt-inlinemacro]
109 <literal>{opt}</literal>
110
111 # command-line option in another man page macro expansions
112 [manopt-inlinemacro]
113 <literal>{opt}</literal>
114
115 # component class initialization parameter macro expansions
116 [param-inlinemacro]
117 <literal>{pname}</literal>
118
119 # no link component class initialization parameter macro expansions
120 [nlparam-inlinemacro]
121 <literal>{pname}</literal>
122
123 # query result entry macro expansions
124 [qres-inlinemacro]
125 <literal>{pname}</literal>
126
127 # no link query result entry macro expansions
128 [nlqres-inlinemacro]
129 <literal>{pname}</literal>
130
131 # component class initialization parameter in another man page macro expansions
132 [manparam-inlinemacro]
133 <literal>{pname}</literal>
134
135 # component class specification macro expansions
136 [compcls-inlinemacro]
137 <literal>{cctype}.{ccplug}.{ccname}</literal>
138
139 # value object type macro expansions
140 [vtype-inlinemacro]
141 [{type}]
142
143 # not macro expansions
144 [not-inlinemacro]
145 NOT
146
147 # all macro expansions
148 [all-inlinemacro]
149 ALL
150
151 # escstar macro expansions
152 [escstar-inlinemacro]
153 <literal>\e*</literal>
154
155 # esccomma macro expansions
156 [esccomma-inlinemacro]
157 <literal>\e,</literal>
158
159 # escdot macro expansions
160 [escdot-inlinemacro]
161 <literal>\e,</literal>
162
163 # bs macro expansions
164 [bs-inlinemacro]
165 <literal>\e</literal>
166
167 # configure XML man page header
168 [header]
169 template::[header-declarations]
170 <refentry>
171 <refentryinfo>
172 <date>{revdate}</date>
173 </refentryinfo>
174 <refmeta>
175 <refentrytitle>{mantitle}</refentrytitle>
176 <manvolnum>{manvolnum}</manvolnum>
177 <refmiscinfo class="source">Babeltrace</refmiscinfo>
178 <refmiscinfo class="version">{babeltrace_version}</refmiscinfo>
179 <refmiscinfo class="manual">Babeltrace&nbsp;2 manual</refmiscinfo>
180 </refmeta>
181 <refnamediv>
182 <refname>{manname}</refname>
183 <refpurpose>{manpurpose}</refpurpose>
184 </refnamediv>
185
186 # macro expansions for DocBook backend (end)
187 endif::backend-docbook[]
188 endif::doctype-manpage[]
This page took 0.032466 seconds and 4 git commands to generate.