xref: /aosp_15_r20/external/libtraceevent/Documentation/asciidoc.conf (revision 436bf2bcd5202612ffffe471bbcc1f277cc8d28e)
1*436bf2bcSAndroid Build Coastguard Worker## linktep: macro
2*436bf2bcSAndroid Build Coastguard Worker#
3*436bf2bcSAndroid Build Coastguard Worker# Usage: linktep:command[manpage-section]
4*436bf2bcSAndroid Build Coastguard Worker#
5*436bf2bcSAndroid Build Coastguard Worker# Note, {0} is the manpage section, while {target} is the command.
6*436bf2bcSAndroid Build Coastguard Worker#
7*436bf2bcSAndroid Build Coastguard Worker# Show TEP link as: <command>(<section>); if section is defined, else just show
8*436bf2bcSAndroid Build Coastguard Worker# the command.
9*436bf2bcSAndroid Build Coastguard Worker
10*436bf2bcSAndroid Build Coastguard Worker[macros]
11*436bf2bcSAndroid Build Coastguard Worker(?su)[\\]?(?P<name>linktep):(?P<target>\S*?)\[(?P<attrlist>.*?)\]=
12*436bf2bcSAndroid Build Coastguard Worker
13*436bf2bcSAndroid Build Coastguard Worker[attributes]
14*436bf2bcSAndroid Build Coastguard Workerasterisk=&#42;
15*436bf2bcSAndroid Build Coastguard Workerplus=&#43;
16*436bf2bcSAndroid Build Coastguard Workercaret=&#94;
17*436bf2bcSAndroid Build Coastguard Workerstartsb=&#91;
18*436bf2bcSAndroid Build Coastguard Workerendsb=&#93;
19*436bf2bcSAndroid Build Coastguard Workertilde=&#126;
20*436bf2bcSAndroid Build Coastguard Worker
21*436bf2bcSAndroid Build Coastguard Workerifdef::backend-docbook[]
22*436bf2bcSAndroid Build Coastguard Worker[linktep-inlinemacro]
23*436bf2bcSAndroid Build Coastguard Worker{0%{target}}
24*436bf2bcSAndroid Build Coastguard Worker{0#<citerefentry>}
25*436bf2bcSAndroid Build Coastguard Worker{0#<refentrytitle>{target}</refentrytitle><manvolnum>{0}</manvolnum>}
26*436bf2bcSAndroid Build Coastguard Worker{0#</citerefentry>}
27*436bf2bcSAndroid Build Coastguard Workerendif::backend-docbook[]
28*436bf2bcSAndroid Build Coastguard Worker
29*436bf2bcSAndroid Build Coastguard Workerifdef::backend-docbook[]
30*436bf2bcSAndroid Build Coastguard Workerifndef::tep-asciidoc-no-roff[]
31*436bf2bcSAndroid Build Coastguard Worker# "unbreak" docbook-xsl v1.68 for manpages. v1.69 works with or without this.
32*436bf2bcSAndroid Build Coastguard Worker# v1.72 breaks with this because it replaces dots not in roff requests.
33*436bf2bcSAndroid Build Coastguard Worker[listingblock]
34*436bf2bcSAndroid Build Coastguard Worker<example><title>{title}</title>
35*436bf2bcSAndroid Build Coastguard Worker<literallayout>
36*436bf2bcSAndroid Build Coastguard Workerifdef::doctype-manpage[]
37*436bf2bcSAndroid Build Coastguard Worker&#10;.ft C&#10;
38*436bf2bcSAndroid Build Coastguard Workerendif::doctype-manpage[]
39*436bf2bcSAndroid Build Coastguard Worker|
40*436bf2bcSAndroid Build Coastguard Workerifdef::doctype-manpage[]
41*436bf2bcSAndroid Build Coastguard Worker&#10;.ft&#10;
42*436bf2bcSAndroid Build Coastguard Workerendif::doctype-manpage[]
43*436bf2bcSAndroid Build Coastguard Worker</literallayout>
44*436bf2bcSAndroid Build Coastguard Worker{title#}</example>
45*436bf2bcSAndroid Build Coastguard Workerendif::tep-asciidoc-no-roff[]
46*436bf2bcSAndroid Build Coastguard Worker
47*436bf2bcSAndroid Build Coastguard Workerifdef::tep-asciidoc-no-roff[]
48*436bf2bcSAndroid Build Coastguard Workerifdef::doctype-manpage[]
49*436bf2bcSAndroid Build Coastguard Worker# The following two small workarounds insert a simple paragraph after screen
50*436bf2bcSAndroid Build Coastguard Worker[listingblock]
51*436bf2bcSAndroid Build Coastguard Worker<example><title>{title}</title>
52*436bf2bcSAndroid Build Coastguard Worker<literallayout>
53*436bf2bcSAndroid Build Coastguard Worker|
54*436bf2bcSAndroid Build Coastguard Worker</literallayout><simpara></simpara>
55*436bf2bcSAndroid Build Coastguard Worker{title#}</example>
56*436bf2bcSAndroid Build Coastguard Worker
57*436bf2bcSAndroid Build Coastguard Worker[verseblock]
58*436bf2bcSAndroid Build Coastguard Worker<formalpara{id? id="{id}"}><title>{title}</title><para>
59*436bf2bcSAndroid Build Coastguard Worker{title%}<literallayout{id? id="{id}"}>
60*436bf2bcSAndroid Build Coastguard Worker{title#}<literallayout>
61*436bf2bcSAndroid Build Coastguard Worker|
62*436bf2bcSAndroid Build Coastguard Worker</literallayout>
63*436bf2bcSAndroid Build Coastguard Worker{title#}</para></formalpara>
64*436bf2bcSAndroid Build Coastguard Worker{title%}<simpara></simpara>
65*436bf2bcSAndroid Build Coastguard Workerendif::doctype-manpage[]
66*436bf2bcSAndroid Build Coastguard Workerendif::tep-asciidoc-no-roff[]
67*436bf2bcSAndroid Build Coastguard Workerendif::backend-docbook[]
68*436bf2bcSAndroid Build Coastguard Worker
69*436bf2bcSAndroid Build Coastguard Workerifdef::doctype-manpage[]
70*436bf2bcSAndroid Build Coastguard Workerifdef::backend-docbook[]
71*436bf2bcSAndroid Build Coastguard Worker[header]
72*436bf2bcSAndroid Build Coastguard Workertemplate::[header-declarations]
73*436bf2bcSAndroid Build Coastguard Worker<refentry>
74*436bf2bcSAndroid Build Coastguard Worker<refmeta>
75*436bf2bcSAndroid Build Coastguard Worker<refentrytitle>{mantitle}</refentrytitle>
76*436bf2bcSAndroid Build Coastguard Worker<manvolnum>{manvolnum}</manvolnum>
77*436bf2bcSAndroid Build Coastguard Worker<refmiscinfo class="source">libtraceevent</refmiscinfo>
78*436bf2bcSAndroid Build Coastguard Worker<refmiscinfo class="version">{libtraceevent_version}</refmiscinfo>
79*436bf2bcSAndroid Build Coastguard Worker<refmiscinfo class="manual">libtraceevent Manual</refmiscinfo>
80*436bf2bcSAndroid Build Coastguard Worker</refmeta>
81*436bf2bcSAndroid Build Coastguard Worker<refnamediv>
82*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname1}</refname>
83*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname2}</refname>
84*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname3}</refname>
85*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname4}</refname>
86*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname5}</refname>
87*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname6}</refname>
88*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname7}</refname>
89*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname8}</refname>
90*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname9}</refname>
91*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname10}</refname>
92*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname11}</refname>
93*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname12}</refname>
94*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname13}</refname>
95*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname14}</refname>
96*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname15}</refname>
97*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname16}</refname>
98*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname17}</refname>
99*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname18}</refname>
100*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname19}</refname>
101*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname20}</refname>
102*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname21}</refname>
103*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname22}</refname>
104*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname23}</refname>
105*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname24}</refname>
106*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname25}</refname>
107*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname26}</refname>
108*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname27}</refname>
109*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname28}</refname>
110*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname29}</refname>
111*436bf2bcSAndroid Build Coastguard Worker  <refname>{manname30}</refname>
112*436bf2bcSAndroid Build Coastguard Worker  <refpurpose>{manpurpose}</refpurpose>
113*436bf2bcSAndroid Build Coastguard Worker</refnamediv>
114*436bf2bcSAndroid Build Coastguard Workerendif::backend-docbook[]
115*436bf2bcSAndroid Build Coastguard Workerendif::doctype-manpage[]
116*436bf2bcSAndroid Build Coastguard Worker
117*436bf2bcSAndroid Build Coastguard Workerifdef::backend-xhtml11[]
118*436bf2bcSAndroid Build Coastguard Worker[linktep-inlinemacro]
119*436bf2bcSAndroid Build Coastguard Worker<a href="{target}.html">{target}{0?({0})}</a>
120*436bf2bcSAndroid Build Coastguard Workerendif::backend-xhtml11[]
121