X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/575bbdaeb6b8fae0eef19672d288361282b83fb4..1629f59ff44b517fd0e738aca41d5657d083d842:/Documentation/asciidoc.conf diff --git a/Documentation/asciidoc.conf b/Documentation/asciidoc.conf index 4c83756..d40b4a8 100644 --- a/Documentation/asciidoc.conf +++ b/Documentation/asciidoc.conf @@ -1,51 +1,116 @@ -## gitlink: macro -# -# Usage: gitlink:command[manpage-section] -# -# Note, {0} is the manpage section, while {target} is the command. -# -# Show GIT link as: (
); if section is defined, else just show -# the command. - [attributes] -caret=^ +asterisk=* +plus=+ +caret=^ startsb=[ endsb=] tilde=~ ifdef::backend-docbook[] -[gitlink-inlinemacro] -{0%{target}} -{0#} -{0#{target}{0}} -{0#} -endif::backend-docbook[] - -ifdef::backend-docbook[] +ifndef::docbook-xsl-172[] # "unbreak" docbook-xsl v1.68 for manpages. v1.69 works with or without this. +# v1.72 breaks with this because it replaces dots not in roff requests. [listingblock] {title} +ifdef::doctype-manpage[] + .ft C +endif::doctype-manpage[] | +ifdef::doctype-manpage[] + .ft +endif::doctype-manpage[] {title#} +endif::docbook-xsl-172[] +endif::backend-docbook[] + +ifdef::doctype-manpage[] +ifdef::backend-docbook[] +[header] +template::[header-declarations] + + +{mantitle} +{manvolnum} +StGit +{stgit_version} +StGit Manual + + + {manname} + {manpurpose} + +endif::backend-docbook[] +endif::doctype-manpage[] + +## htmllink: macro +# +# Usage: htmllink:url[text] + +ifdef::backend-docbook[] +[htmllink-inlinemacro] +{0} +endif::backend-docbook[] + +ifdef::backend-xhtml11[] +[htmllink-inlinemacro] +{0} +endif::backend-xhtml11[] + +## manlink: macro +# +# Usage: manlink:command[manpage-section] +# +# Note, {0} is the manpage section, while {target} is the command. +# +# Show link as: (
); if section is defined, else just +# show the command. + +ifdef::backend-docbook[] +[manlink-inlinemacro] +{0%{target}} +{0#} +{0#{target}{0}} +{0#} endif::backend-docbook[] ifdef::backend-xhtml11[] -[gitlink-inlinemacro] +[manlink-inlinemacro] {target}{0?({0})} endif::backend-xhtml11[] -# stglink +## linkstg: macro +# +# Usage: linkstg:command[] +# +# Show StGit link as: stg-(1) in man pages, stg in +# html. ifdef::backend-docbook[] -[stglink-inlinemacro] +[linkstg-inlinemacro] -stg {target}1 + stg-{target}1 endif::backend-docbook[] ifdef::backend-xhtml11[] -[stglink-inlinemacro] -stg {target}(1) +[linkstg-inlinemacro] +stg {target} +endif::backend-xhtml11[] + +## linkstgsub: macro +# +# Usage: linkstgsub:command[] +# +# Show StGit link as: . + +ifdef::backend-docbook[] +[linkstgsub-inlinemacro] +{target} +endif::backend-docbook[] + +ifdef::backend-xhtml11[] +[linkstgsub-inlinemacro] +{target} endif::backend-xhtml11[]