バージョン 1 から バージョン 2 における更新: WikiRestructuredTextLinks
- 更新日時:
- 2010/01/20 13:35:07 (15 年 前)
凡例:
- 変更なし
- 追加
- 削除
- 変更
-
WikiRestructuredTextLinks
v1 v2 1 = reStructuredText における TracLinks = 1 = reStructuredText における TracLinks = #TracLinksinreStructuredText 2 2 3 このドキュメントは ``..trac::`` ディレクティブの使い方を説明しています。このページは以下のように書かれます。3 このドキュメントは reStructuredText での ``:trac::`` ディレクティブの使い方を説明します: 4 4 5 5 {{{ 6 6 {{{ 7 7 #!rst 8 例: 8 9 9 例: 10 * チケット: :trac:`#1` or :trac:`ticket:1` 10 * チケット: :trac:`#1`, :trac:`ticket:1` 11 11 * チケットのコメント: :trac:`comment:ticket:1:2` 12 * レポート: :trac:`{1}` or:trac:`report:1`13 * チェンジセット: :trac:`r1`, :trac:`[1]` or:trac:`changeset:1`14 * リビジョンログ: :trac:`r1:3`, :trac:`[1:3]` or:trac:`log:@1:3`, :trac:`log:trunk@1:3`15 * Diff (バージョン 0.10 以降): :trac:`diff:@20:30`, :trac:`diff:tags/trac-0.9.2/wiki-default//tags/trac-0.9.3/wiki-default` or:trac:`diff:trunk/trac@3538//sandbox/vc-refactoring/trac@3539`16 * Wiki ページ: :trac:`CamelCase` or:trac:`wiki:CamelCase`12 * レポート: :trac:`{1}`, :trac:`report:1` 13 * チェンジセット: :trac:`r1`, :trac:`[1]`, :trac:`changeset:1` 14 * リビジョンログ: :trac:`r1:3`, :trac:`[1:3]`, :trac:`log:@1:3`, :trac:`log:trunk@1:3` 15 * Diff (バージョン 0.10 以降): :trac:`diff:@20:30`, :trac:`diff:tags/trac-0.9.2/wiki-default//tags/trac-0.9.3/wiki-default`, :trac:`diff:trunk/trac@3538//sandbox/vc-refactoring/trac@3539` 16 * Wiki ページ: :trac:`CamelCase`, :trac:`wiki:CamelCase` 17 17 * マイルストーン: :trac:`milestone:1.0` 18 18 * 添付ファイル: :trac:`attachment:ticket:944:attachment.1073.diff` … … 21 21 * 特定のリビジョンのファイルの特定の行: :trac:`source:/trunk/COPYING@200#L25` 22 22 23 明示的にラベルを指定することで、空白文字にを含む語もリンクにすることができます: 24 25 * :trac:`#1 チケット #1` と :trac:`source:trunk/COPYING ライセンス` を参照してください。 23 26 }}} 24 27 }}} 25 28 26 docutils がインストールされていれば、上記のブロックは以下のように レンダリングされるでしょう:29 docutils がインストールされていれば、上記のブロックは以下のように表示されます: 27 30 ---- 28 31 {{{ 29 32 #!rst 33 例: 30 34 31 例: 32 * チケット: :trac:`#1` or :trac:`ticket:1` 35 * チケット: :trac:`#1`, :trac:`ticket:1` 33 36 * チケットのコメント: :trac:`comment:ticket:1:2` 34 * レポート: :trac:`{1}` or:trac:`report:1`35 * チェンジセット: :trac:`r1`, :trac:`[1]` or:trac:`changeset:1`36 * リビジョンログ: :trac:`r1:3`, :trac:`[1:3]` or:trac:`log:@1:3`, :trac:`log:trunk@1:3`37 * Diff (バージョン 0.10 以降): :trac:`diff:@20:30`, :trac:`diff:tags/trac-0.9.2/wiki-default//tags/trac-0.9.3/wiki-default` or:trac:`diff:trunk/trac@3538//sandbox/vc-refactoring/trac@3539`38 * Wiki ページ: :trac:`CamelCase` or:trac:`wiki:CamelCase`37 * レポート: :trac:`{1}`, :trac:`report:1` 38 * チェンジセット: :trac:`r1`, :trac:`[1]`, :trac:`changeset:1` 39 * リビジョンログ: :trac:`r1:3`, :trac:`[1:3]`, :trac:`log:@1:3`, :trac:`log:trunk@1:3` 40 * Diff (バージョン 0.10 以降): :trac:`diff:@20:30`, :trac:`diff:tags/trac-0.9.2/wiki-default//tags/trac-0.9.3/wiki-default`, :trac:`diff:trunk/trac@3538//sandbox/vc-refactoring/trac@3539` 41 * Wiki ページ: :trac:`CamelCase`, :trac:`wiki:CamelCase` 39 42 * マイルストーン: :trac:`milestone:1.0` 40 43 * 添付ファイル: :trac:`attachment:ticket:944:attachment.1073.diff` … … 43 46 * 特定のリビジョンのファイルの特定の行: :trac:`source:/trunk/COPYING@200#L25` 44 47 48 明示的にラベルを指定することで、空白文字にを含む語もリンクにすることができます: 49 50 * :trac:`#1 チケット #1` と :trac:`source:trunk/COPYING ライセンス` を参照してください。 45 51 }}} 46 52 ---- 47 53 48 上記の例のいずれも 代替のシンタックスを使用して書くことができることに注意して下さい:54 上記の例のいずれも、脚注参照の記法で `trac::` ディレクティブを使用して書くことができます: 49 55 {{{ 50 56 {{{ 51 57 #!rst 58 See |ticket123|. 52 59 53 See `ticket:123`_ 54 55 .. :trac: ticket:123 Ticket 123 60 .. |ticket123| trac:: ticket:123 this ticket 56 61 }}} 57 62 }}} 63 64 この表示は以下の通りです: 58 65 ---- 59 66 60 67 {{{ 61 68 #!rst 69 See |ticket123|. 62 70 63 See _`ticket:123` 64 65 .. trac:: ticket:123 Ticket 123 71 .. |ticket123| trac:: ticket:123 this ticket 66 72 }}} 67 ----68 上記の記法はリンクに対して明示的にラベルを指定できる利点があります。69 73 70 74 ----