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