= reStructuredText における TracLinks =

このドキュメントは ``..trac::`` ディレクティブをテストするためのものです。このページは以下のように書かれます。

{{{
{{{
#!rst 

Examples
...
...

}}}
}}}


これは、WikiRestructuredTextでTracLinksを提供する ''trac'' ディレクティブの使用方法の一覧です。
まだ、すべての機能がマージされていません。 [http://projects.edgewall.com/trac/ticket/801 #801] に関連するパッチがすべての機能を提供してくれます。


{{{
#!rst

例
--------

trac の役割
=========
シンタックスは \`link\`\:trac: もしくは :trac:\`link\` です。そして、テキストのどこにでも置くことができます。 'link' は以下に示す ``.. trac::`` ディレクティブの説明と同じフォーマットです。

``In the middle of my text `WikiFormatting`:trac: see!!!!`` 
   In the middle of my text `WikiFormatting`:trac: see!!!!

or

``In the middle of my text :trac:`WikiFormatting` see!!!!`` 
   In the middle of my text :trac:`WikiFormatting` see!!!!


wiki
====
``.. trac:: WikiFormatting``
	.. trac:: WikiFormatting

``.. trac:: wiki:WikiFormatting``
       .. trac:: wiki:WikiFormatting

``.. trac:: wiki:WikiFormatting WikiFormatting``
	.. trac:: wiki:WikiFormatting WikiFormatting

``.. trac:: wiki:WikiFormatting LinkText``
	.. trac:: wiki:WikiFormatting LinkText

チケット
=======

``.. trac:: #1``
	.. trac:: #1
``.. trac:: #1 ticket one``
	.. trac:: #1 ticket one
``.. trac:: ticket:1``
	.. trac:: ticket:1
``.. trac:: ticket:1 ticket one``
	.. trac:: ticket:1 ticket one

レポート
=======

``.. trac:: {1}``
	.. trac:: {1}
``.. trac:: {1} report one``
        .. trac:: {1} report one
``.. trac:: report:1``
	.. trac:: report:1
``.. trac:: report:1 report one``
	.. trac:: report:1 report one

チェンジセット
==========

``.. trac:: [42]``
	.. trac:: [42]
``.. trac:: [42] changeset 42``
	.. trac:: [42] changeset 42
``.. trac:: changeset:42``
	.. trac:: changeset:42
``.. trac:: changeset:42 changeset 42``
	.. trac:: changeset:42 changeset 42
``.. trac:: foo``
	.. trac:: foo

ファイル
=====

``.. trac:: browser:/trunk/trac``
	.. trac:: browser:/trunk/trac

先頭の ``/`` は省略できます...

``.. trac:: repos:trunk/trac trunk/trac``
	.. trac:: repos:trunk/trac trunk/trac
``.. trac:: source:trunk/trac Trac source code``
	.. trac:: source:trunk/trac Trac source code

``.. trac:: browser:trunk/README``
	.. trac:: browser:trunk/README
``.. trac:: repos:trunk/README trunk/README``
	.. trac:: repos:trunk/README trunk/README
``.. trac:: source:trunk/README README in trunk``
	.. trac:: source:trunk/README README in trunk

もし、 ``hoo`` がファイルであるとき、リンクのターゲットはそのコミットログになります。ファイルの中身を見るために、このようにリビジョンを明確にしなければなりません。

``.. trac:: browser:/trunk/README#latest latest of trunk/README``
	.. trac:: browser:/trunk/README#latest latest of trunk/README
``.. trac:: repos:trunk/README#42 trunk/README in rev 42``
	.. trac:: repos:trunk/README#42 trunk/README in rev 42
}}}

----
参考: WikiRestructuredTextLinks, TracLinks