Path: blob/master/tools/lib/perf/Documentation/asciidoc.conf
26298 views
## linktep: macro1#2# Usage: linktep:command[manpage-section]3#4# Note, {0} is the manpage section, while {target} is the command.5#6# Show TEP link as: <command>(<section>); if section is defined, else just show7# the command.89[macros]10(?su)[\\]?(?P<name>linktep):(?P<target>\S*?)\[(?P<attrlist>.*?)\]=1112[attributes]13asterisk=*14plus=+15caret=^16startsb=[17endsb=]18tilde=~1920ifdef::backend-docbook[]21[linktep-inlinemacro]22{0%{target}}23{0#<citerefentry>}24{0#<refentrytitle>{target}</refentrytitle><manvolnum>{0}</manvolnum>}25{0#</citerefentry>}26endif::backend-docbook[]2728ifdef::backend-docbook[]29ifndef::tep-asciidoc-no-roff[]30# "unbreak" docbook-xsl v1.68 for manpages. v1.69 works with or without this.31# v1.72 breaks with this because it replaces dots not in roff requests.32[listingblock]33<example><title>{title}</title>34<literallayout>35ifdef::doctype-manpage[]36 .ft C 37endif::doctype-manpage[]38|39ifdef::doctype-manpage[]40 .ft 41endif::doctype-manpage[]42</literallayout>43{title#}</example>44endif::tep-asciidoc-no-roff[]4546ifdef::tep-asciidoc-no-roff[]47ifdef::doctype-manpage[]48# The following two small workarounds insert a simple paragraph after screen49[listingblock]50<example><title>{title}</title>51<literallayout>52|53</literallayout><simpara></simpara>54{title#}</example>5556[verseblock]57<formalpara{id? id="{id}"}><title>{title}</title><para>58{title%}<literallayout{id? id="{id}"}>59{title#}<literallayout>60|61</literallayout>62{title#}</para></formalpara>63{title%}<simpara></simpara>64endif::doctype-manpage[]65endif::tep-asciidoc-no-roff[]66endif::backend-docbook[]6768ifdef::doctype-manpage[]69ifdef::backend-docbook[]70[header]71template::[header-declarations]72<refentry>73<refmeta>74<refentrytitle>{mantitle}</refentrytitle>75<manvolnum>{manvolnum}</manvolnum>76<refmiscinfo class="source">libperf</refmiscinfo>77<refmiscinfo class="version">{libperf_version}</refmiscinfo>78<refmiscinfo class="manual">libperf Manual</refmiscinfo>79</refmeta>80<refnamediv>81<refname>{manname1}</refname>82<refname>{manname2}</refname>83<refname>{manname3}</refname>84<refname>{manname4}</refname>85<refname>{manname5}</refname>86<refname>{manname6}</refname>87<refname>{manname7}</refname>88<refname>{manname8}</refname>89<refname>{manname9}</refname>90<refname>{manname10}</refname>91<refname>{manname11}</refname>92<refname>{manname12}</refname>93<refname>{manname13}</refname>94<refname>{manname14}</refname>95<refname>{manname15}</refname>96<refname>{manname16}</refname>97<refname>{manname17}</refname>98<refname>{manname18}</refname>99<refname>{manname19}</refname>100<refname>{manname20}</refname>101<refname>{manname21}</refname>102<refname>{manname22}</refname>103<refname>{manname23}</refname>104<refname>{manname24}</refname>105<refname>{manname25}</refname>106<refname>{manname26}</refname>107<refname>{manname27}</refname>108<refname>{manname28}</refname>109<refname>{manname29}</refname>110<refname>{manname30}</refname>111<refpurpose>{manpurpose}</refpurpose>112</refnamediv>113endif::backend-docbook[]114endif::doctype-manpage[]115116ifdef::backend-xhtml11[]117[linktep-inlinemacro]118<a href="{target}.html">{target}{0?({0})}</a>119endif::backend-xhtml11[]120121122