Side navigation
TracLinks in reStructuredText
This document illustrates how to use the :trac: role in reStructuredText. The page is written like:
{{{#!rst
Examples:
 * Tickets: :trac:}}}
Provided you have docutils installed, the above block will render as:
Examples: * Tickets: :trac:or :trac:* Ticket comments: :trac:* Reports: :trac:or :trac:* Changesets: :trac:, :trac:or :trac:* Revision log: :trac:, :trac:or :trac:, :trac:* Diffs: :trac:, :trac:or :trac:* Wiki pages: :trac:or :trac:* Milestones: :trac:* Attachment: :trac:* Files: :trac:* A specific file revision: :trac:* A particular line of a specific file revision: :trac:An explicit label can be specified, separated from the link by a space: * See :trac:and the :trac:.
Note that the above could have been written using substitution references and the #1 directive:
{{{#!rst
See |ticket123|.
 .. |ticket123| trac:: ticket:123 this ticket
}}}
This renders as:
See |ticket123|. .. |ticket123| trac:: ticket:123 this ticket
See also: WikiRestructuredText, TracLinks