Show page source of Guide/Plugins #127375

{{{ html
<div style="border:1px solid red;background-color:#FFFFE0;font-size:100%;padding:10px;">
この文書は内容が古い可能性があります。この文書の最新版は <a href="http://sourceforge.jp/projects/docs/wiki/WikiPlugins">docs:WikiPlugins</a> にあります。
</div><br>
}}}

= 拡張文法 =

[[PageOutline(start=2, depth=9)]]

== 文法 ==

{{{
[[PluginName]]
[[PluginName(arg1, arg2, arg3...)]]
}}}

== 一覧 ==

=== BR ===
 * 引数
   * clear={left|right|both}

 * 例:
{{{
文中で強制改行を[[BR]]かけます。
回り込みの解除用にも[[BR(clear=left)]]使えますが、注意が必要です。
}}}

文中で強制改行を[[BR]]かけます。
回り込みの解除用にも[[BR(clear=left)]]使えますが、注意が必要です。

どうしても特定の場所で改行したい場合に使えます。
通常は空行で段落を分割することをおすすめします。

clear=right, clear=all は今のところ殆ど役に立ちません。
これを使うと、(現在のHTMLの構造の関係で)改行後の文字列が
サイドバーの下に落ちてしまいます。

=== !PageOutline ===

 * 引数
   * start=N - N にツリーの表示を開始するヘッダレベルを指定します。(default=1)
   * depth=N - N に表示する深さを指定します。(default=3)
   * type={ordered|unordered} - ツリーアイテムに数字を振るかどうかを選択します (default=ordered)
 * 例:
{{{
[[PageOutline]]
[[PageOutline(start=2, depth=9, type=unordered)]]
}}}

挿入位置にナビゲーション用見出し一覧を生成します。
[[PageOutline]]
[[PageOutline(start=2, depth=9, type=unordered)]]

=== Include ===

 * 引数: ページ名
 * 例:
{{{
[[include(WikiGuide)]]
}}}

他のページを現在の位置に埋め込みます。
読み込みのネストは最大4段までに制限されています。

=== Embed ===

 * 引数
   * 添付ファイル名
   * caption=キャプション文字列
   * float={right|left}
 * 例:
{{{
[[Embed(hello.rb)]]
[[Embed(sflogo.png, caption=SourceForge.jp のロゴ)]]
[[Embed(sflogo.png, float=right)]]
}}}

可能な限りファイルを展開した形で現在の位置に埋め込みます。
画像、各種ソースコード、diff, テキスト、 PDF、Flash 等に対応しています。
"ページ名:ファイル名" とすると、他のページのファイルも読み込むことが出来ます。

[[Embed(hello.rb)]]

[[Embed(sflogo.png, caption=SourceForge.jp のロゴ)]]

caption= を指定すると画像にキャプションをつける事が出来ます。
'''このオプションを指定すると画像はインライン表示出来なくなります。'''
キャプションが指定された場合、標準ではセンタリングして表示されます。

[[Embed(sflogo.png, float=right)]]

float を指定すると左か右に寄せ、文章を回り込ませる事が出来ます。
(ただし、現状clearすることは出来ません。)

=== Thumb ===

 * 引数
   * 添付ファイル名
   * caption=キャプション文字列
   * float={right|left}
   * size={small|default|large|NNNxNNN}
 * 例:
{{{
[[Thumb(slashdot-jp.png, size=240x240, caption=Konqueror で /.j)]]
}}}

[[Thumb(slashdot-jp.png, size=240x240, caption=Konqueror で /.j)]]

画像を自動的にサムネイル化して埋め込みます。
オプションは基本的に Embed と同じですが、画像ファイル以外を渡す事は出来ません。

size= にサイズを渡すとサムネイルのサイズを指定することが出来ます。
"small" (128x128), "default" (300x300), "large" (480x480), 
もしくは ''任意の数字''x''任意の数字'' (例えば 123x456)の様な文字列が指定できます。
省略時は default です。実際の画像は指定に内接する最大の矩形になります。

=== !LinkAttach === #linkattach

 * 引数
   * 添付ファイル名
   * caption=表示に使う文字列
 * 例:
{{{
添付ファイルを [[LinkAttach(slashdot-jp.png)]] の様に文中から
リンクします。caption を書くとファイル名の代わりにその内容が
[[LinkAttach(slashdot-jp.png, caption=表示されます)]]。
}}}

添付ファイルを [[LinkAttach(slashdot-jp.png)]] の様に文中から
リンクします。caption を書くとファイル名の代わりにその内容が
[[LinkAttach(slashdot-jp.png, caption=表示されます)]]。


=== Footnote === #footnote-desc

 * 引数
   * 脚注として表示したい文字列
 * 例:
{{{
 内容は1行で好きなように書けます。[[Footnote(ただし現在カンマは入りません)]]
}}}

内容は1行で好きなように書けます。[[Footnote(ただし現在カンマは入りません)]]

最下部に脚注を表示し、そこへのリンクを埋め込みます。
ただし、文法上今のところ半角のカンマ "," を入れることは出来ません。

各種リンクは解釈されますが、今のところインラインスタイルは使うことが出来ません。

=== !LineComment ===

 * 引数:
   * rows=数値
   * direction={above|below}
 * 例:
{{{
[[LineComment]]
}}}

[[LineComment]]

  * 1[[BR]]-- pHqghUme (2025-02-22 03:58:55 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:58:52 JST)









  * 1[[BR]]-- pHqghUme (2025-02-22 03:56:56 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:56:27 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:55:55 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:55:52 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:54:43 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:54:21 JST)



  * 1[[BR]]-- pHqghUme (2025-02-22 03:54:07 JST)






  * 1[[BR]]-- pHqghUme (2025-02-22 03:52:43 JST)

  * 1[[BR]]-- pHqghUme (2025-02-22 03:52:14 JST)

  * 1[[BR]]-- pHqghUme (2025-02-22 03:51:55 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:51:54 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:51:52 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:51:51 JST)

  * 1[[BR]]-- pHqghUme (2025-02-22 03:51:31 JST)

  * 1[[BR]]-- pHqghUme (2025-02-22 03:51:17 JST)





  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:53 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:36 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:33 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:28 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:20 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:18 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:15 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:13 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:50:07 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:49:52 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:49:45 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:49:28 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:49:10 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:48:57 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:48:44 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:48:32 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:48:21 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:48:11 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:47:57 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:47:45 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:47:24 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:46:50 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:46:29 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:46:06 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:45:44 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:45:39 JST)
  * 1[[BR]]-- pHqghUme (2025-02-22 03:45:06 JST)
  * 1[[BR]]-- @@q4Ps8 (2025-02-22 03:44:37 JST)
  * 1[[BR]]-- pHqghUme