[macros] # man macro # # Inspired by linkgit macro: # # # Usage: man:command(manpage-section) (?su)[\\]?(?Pman):(?P\S*?)\((?P.*?)\)= # linkgenoptions macro # # Usage: linkgenoptions:(text) (?su)[\\]?(?Plinkgenoptions):\((?P.*?)\)= # no link option macro # # Usage: nloption:--option-name (?su)[\\]?(?Pnloption):(?P--?[a-zA-Z0-9-]*)= # lttng(1) general option macro # # Usage: genoption:--option-name (?su)[\\]?(?Pgenoption):(?P--?[a-zA-Z0-9-]*)= # option macro # # Usage: option:--option-name (?su)[\\]?(?Poption):(?P--?[a-zA-Z0-9-]*)= # not macro # # Usage: :not: :not:=not # escwc macro # # Usage: :escwc: :escwc:=escwc # esccomma macro # # Usage: :esccomma: :esccomma:=esccomma # escbs macro # # Usage: :escbs: :escbs:=escbs # man macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [man-inlinemacro] {0%{target}} {0#} {0#{target}{0}} {0#} endif::backend-docbook[] endif::doctype-manpage[] # linkgenoptions macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [linkgenoptions-inlinemacro] {text} endif::backend-docbook[] endif::doctype-manpage[] # option macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [option-inlinemacro] {opt} endif::backend-docbook[] endif::doctype-manpage[] # no link option macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [nloption-inlinemacro] {opt} endif::backend-docbook[] endif::doctype-manpage[] # lttng(1) general option macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [genoption-inlinemacro] {opt} endif::backend-docbook[] endif::doctype-manpage[] # not macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [not-inlinemacro] NOT endif::backend-docbook[] endif::doctype-manpage[] # escwc macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [escwc-inlinemacro] \e* endif::backend-docbook[] endif::doctype-manpage[] # esccomma macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [esccomma-inlinemacro] \e, endif::backend-docbook[] endif::doctype-manpage[] # escbs macro expansions ifdef::doctype-manpage[] ifdef::backend-docbook[] [escbs-inlinemacro] \e endif::backend-docbook[] endif::doctype-manpage[] # configure XML man page header ifdef::doctype-manpage[] ifdef::backend-docbook[] [header] template::[header-declarations] {revdate} {mantitle} {manvolnum} LTTng {lttng_version} LTTng Manual {manname} {manpurpose} endif::backend-docbook[] endif::doctype-manpage[]