| 24 |   |  * Trac provides a custom RST reference-directive 'trac' to allow TracLinks from within RST text.  | 
                      
                        | 25 |   |   | 
                      
                        | 26 |   |  Example:  | 
                      
                        | 27 |   |  {{{  | 
                      
                        | 28 |   |  {{{  | 
                      
                        | 29 |   |  #!rst  | 
                      
                        | 30 |   |  This is a reference to |a ticket|  | 
                      
                        | 31 |   |   | 
                      
                        | 32 |   |  .. |a ticket| trac:: #42  | 
                      
                        | 33 |   |  }}}  | 
                      
                        | 34 |   |  }}}  | 
                      
                        | 35 |   |   | 
                      
                        | 36 |   |  For a complete example of all uses of the ''trac''-directive, please see WikiRestructuredTextLinks.   | 
                      
                        | 37 |   |   | 
                      
                        | 38 |   |   | 
                      
                        | 39 |   |  * Trac allows an even easier way of creating TracLinks in RST, using the custom '':trac:'' link naming scheme.  | 
                      
                        | 40 |   |   | 
                      
                        | 41 |   |  Example:  | 
                      
                        | 42 |   |  {{{  | 
                      
                        | 43 |   |  {{{  | 
                      
                        | 44 |   |  #!rst  | 
                      
                        | 45 |   |  This is a reference to ticket `#12`:trac:  | 
                      
                        | 46 |   |   | 
                      
                        | 47 |   |  To learn how to use Trac, see `TracGuide`:trac:  | 
                      
                        | 48 |   |  }}}  | 
                      
                        | 49 |   |  }}}  | 
                      
                      
                        |   | 28 |  * Trac provides a custom RST directive `trac::` to allow TracLinks from within RST text.  | 
                      
                        |   | 29 |    ||= Wiki Markup ||= Display ||  | 
                      
                        |   | 30 |    {{{#!td  | 
                      
                        |   | 31 |      {{{  | 
                      
                        |   | 32 |      {{{  | 
                      
                        |   | 33 |      #!rst  | 
                      
                        |   | 34 |      This is a reference to |a ticket|  | 
                      
                        |   | 35 |   | 
                      
                        |   | 36 |      .. |a ticket| trac:: #42  | 
                      
                        |   | 37 |      }}}  | 
                      
                        |   | 38 |      }}}  | 
                      
                        |   | 39 |    }}}  | 
                      
                        |   | 40 |    {{{#!td  | 
                      
                        |   | 41 |      {{{  | 
                      
                        |   | 42 |      #!rst  | 
                      
                        |   | 43 |      This is a reference to |a ticket|  | 
                      
                        |   | 44 |   | 
                      
                        |   | 45 |      .. |a ticket| trac:: #42  | 
                      
                        |   | 46 |      }}}  | 
                      
                        |   | 47 |    }}}  | 
                      
                        |   | 48 |   | 
                      
                        |   | 49 |  * Trac allows an even easier way of creating TracLinks in RST, using the custom `:trac:` role.  | 
                      
                        |   | 50 |    ||= Wiki Markup ||= Display ||  | 
                      
                        |   | 51 |    {{{#!td  | 
                      
                        |   | 52 |      {{{  | 
                      
                        |   | 53 |      {{{  | 
                      
                        |   | 54 |      #!rst  | 
                      
                        |   | 55 |      This is a reference to ticket `#12`:trac:  | 
                      
                        |   | 56 |   | 
                      
                        |   | 57 |      To learn how to use Trac, see `TracGuide`:trac:  | 
                      
                        |   | 58 |      }}}  | 
                      
                        |   | 59 |      }}}  | 
                      
                        |   | 60 |    }}}  | 
                      
                        |   | 61 |    {{{#!td  | 
                      
                        |   | 62 |      {{{  | 
                      
                        |   | 63 |      #!rst  | 
                      
                        |   | 64 |      This is a reference to ticket `#12`:trac:  | 
                      
                        |   | 65 |   | 
                      
                        |   | 66 |      To learn how to use Trac, see `TracGuide`:trac:  | 
                      
                        |   | 67 |      }}}  | 
                      
                        |   | 68 |    }}}  | 
                      
                        |   | 69 |   | 
                      
                        |   | 70 |  For a complete example of all uses of the `:trac:` role, please see WikiRestructuredTextLinks.   | 
                      
                        |   | 71 |   | 
                      
            
                      
                        | 88 |   | For doing [WikiMacros Wiki Macros] in ReST you use the same directive as for syntax highlighting i.e  | 
                      
                        | 89 |   | code-block. To work you must use a version of trac that has #801 applied.   | 
                      
                        | 90 |   |   | 
                      
                        | 91 |   | === Wiki Macro Example ===  | 
                      
                        | 92 |   |   | 
                      
                        | 93 |   | {{{  | 
                      
                        | 94 |   | {{{  | 
                      
                        | 95 |   | #!rst  | 
                      
                        | 96 |   |   | 
                      
                        | 97 |   | .. code-block:: RecentChanges  | 
                      
                        | 98 |   |   | 
                      
                        | 99 |   |    Trac,3  | 
                      
                        | 100 |   |   | 
                      
                        | 101 |   | }}}  | 
                      
                        | 102 |   | }}}  | 
                      
                        | 103 |   |   | 
                      
                        | 104 |   | Will result in the below:  | 
                      
                        | 105 |   |   | 
                      
                        | 106 |   |      [[RecentChanges(Trac,3)]]  | 
                      
                        | 107 |   |   | 
                      
                        | 108 |   | Or a more concise Wiki Macro like syntax is also available:  | 
                      
                        | 109 |   |   | 
                      
                        | 110 |   | {{{  | 
                      
                        | 111 |   | {{{  | 
                      
                        | 112 |   | #!rst  | 
                      
                        | 113 |   |   | 
                      
                        | 114 |   | :code-block:`RecentChanges:Trac,3`  | 
                      
                        | 115 |   | }}}  | 
                      
                        | 116 |   | }}}  | 
                      
                        | 117 |   |   | 
                      
                        | 118 |   | === Bigger ReST Example ===  | 
                      
                      
                        |   | 111 | For doing [WikiMacros Wiki Macros] in RST you use the same directive as for syntax highlighting i.e code-block.  | 
                      
                        |   | 112 |   | 
                      
                        |   | 113 | ||= Wiki Markup ||= Display ||  | 
                      
                        |   | 114 | {{{#!td  | 
                      
                        |   | 115 |   {{{  | 
                      
                        |   | 116 |   {{{  | 
                      
                        |   | 117 |   #!rst  | 
                      
                        |   | 118 |   | 
                      
                        |   | 119 |   .. code-block:: RecentChanges  | 
                      
                        |   | 120 |   | 
                      
                        |   | 121 |      Trac,3  | 
                      
                        |   | 122 |   | 
                      
                        |   | 123 |   }}}  | 
                      
                        |   | 124 |   }}}  | 
                      
                        |   | 125 | }}}  | 
                      
                        |   | 126 | {{{#!td  | 
                      
                        |   | 127 |   {{{  | 
                      
                        |   | 128 |   #!rst  | 
                      
                        |   | 129 |   | 
                      
                        |   | 130 |   .. code-block:: RecentChanges  | 
                      
                        |   | 131 |   | 
                      
                        |   | 132 |      Trac,3  | 
                      
                        |   | 133 |   | 
                      
                        |   | 134 |   }}}  | 
                      
                        |   | 135 | }}}  | 
                      
                        |   | 136 |   | 
                      
                        |   | 137 | Or a more concise Wiki Macro like syntax is also available, using the `:code-block:` role:  | 
                      
                        |   | 138 |   | 
                      
                        |   | 139 | ||= Wiki Markup ||= Display ||  | 
                      
                        |   | 140 | {{{#!td  | 
                      
                        |   | 141 |   {{{  | 
                      
                        |   | 142 |   {{{  | 
                      
                        |   | 143 |   #!rst  | 
                      
                        |   | 144 |   | 
                      
                        |   | 145 |   :code-block:`RecentChanges:Trac,3`  | 
                      
                        |   | 146 |   }}}  | 
                      
                        |   | 147 |   }}}  | 
                      
                        |   | 148 | }}}  | 
                      
                        |   | 149 | {{{#!td  | 
                      
                        |   | 150 |   {{{  | 
                      
                        |   | 151 |   #!rst  | 
                      
                        |   | 152 |   | 
                      
                        |   | 153 |   :code-block:`RecentChanges:Trac,3`  | 
                      
                        |   | 154 |   }}}  | 
                      
                        |   | 155 | }}}  | 
                      
                        |   | 156 |   | 
                      
                        |   | 157 | === Bigger RST Example ===  |