

<<<SikiWiki>>>
　SikiWikiは、Wikiと呼ばれるWebアプリケーションの
一種です。/
一言で簡単に言うと、『インターネット越しにみんなで
利用できるホワイトボード』がWikiです。

-必要な情報を収集してまとめておく
-参加者で色々なアイディアを議論する

　というのを参加者全員で即時的／相互的に行うことができます。

　詳しく知りたいかたは、
-[[「Wiki」って何？ http://books-support.softbank.co.jp/isbn/1832/p15-31.pdf]]
-[[YukiWiki http://www.hyuki.com/yukiwiki/]]
-[[本家Wiki http://c2.com/cgi/wiki?WikiWikiWeb]]
-[[WikiClones http://c2.com/cgi/wiki?WikiWikiClones]]

の解説を参考にして下さい。

 まだまだバグの多いアルファ版ですが、よろしくお願いします。
（バグ持ちを公開する私も私ですが……）

<<<使い方>>>
　[[画面サンプル img:Siki/Help!sample.jpg]]

　SikiWikiはこのような画面構成となっています。

:①ツールバー:
  - 表示しているページを編集するときや、変更履歴
　　などページに関する情報を知りたいときは、ツール
　　バーのそれぞれの項目をクリックします。
:②タイトル:
  - このページの名前です。
　　タイトル名は、それぞれ親ページへのリンクにも
　　なっています。
:③内容:
  - このページの内容です。
　　ユーザーが好きなように編集することができます。
:④インライン編集:
  - ここをクリックすることにより、その段落部分
　　のみを編集することができます。/
　　下記のように、画面中に直接編集エリアが表示
　　されます。
　　[[インラインエディット 
　　　img:Siki/Help!inline_edit.jpg]]
:⑤サイドバー:
  - 更新状況など、このサイト全体の情報が
　　表示されます。


<<<SikiWikiの書式について>>>
　SikiWikiで使用している書式は、記号を記入してリストや改行などの意味をつける、いわゆるWikiスタイルです。/
特にSikiではHTML変更前の状態においても見やすいように決めています。（逆にタイプする量は普通のWikiよりも少し多くなっています）

　以下にそれぞれの書式について説明します。

<<<見出し>>>
　見出しは<>で見出し語を囲んだ単語のみからなる行です。

///////////////////////////////////////////////
{{<<<大見出し>>>
<<中見出し>>
<小見出し>
<端でなければ不等号<>も使えます>}}
///////////////////////////////////////////////

<<<大見出し>>>
<<中見出し>>
<小見出し>
<端でなければ不等号<>も使えます>

<<<ブロック>>>
　空行から空行までの間はブロックとして扱われます。/
　前述しましたが、ブロック最後の<>をクリックすることにより、その部分をインラインで編集することができます。

///////////////////////////////////////////////
{{
ブロックです。
{
ここから新しいブロックです。
文末の<>をクリックすることで、それぞれの部分を
インラインで編集することができます。
{
}}
///////////////////////////////////////////////

ブロックです。

ここから新しいブロックです。
文末の<>をクリックすることで、それぞれの部分を
インラインで編集することができます。

<<<段落>>>
　行頭に空白を入れた（字下げした）ところから
空行までは段落として扱われます。

 段落のそれぞれの行頭にある空白は、
 インデントとして無視（削除）します。

///////////////////////////////////////////////
{{ 段落です。頭に空白があります。
{
 ここから新しい段落です。
 行頭に空白があっても、間に空行がないので
 前の段落が続いています。
 行頭の空白はインデントとして無視（削除）します。
{
}}
///////////////////////////////////////////////

　段落です。

　ここから新しい段落です。
　行頭に空白があっても、間に空行がないので
　前の段落が続いています。
　行頭の空白はインデントとして無視（削除）します。

<<<改行>>>
　文章中の改行は無視（または書式解析に利用）されます。任意の位置で改行したい場合は{{/}}を行の最後に置き、そこで改行することを明示します。

///////////////////////////////////////////////
{{サンプルです。/
 ここで改行されます。}}
///////////////////////////////////////////////

 サンプルです。/
 ここで改行されます。


<<<強調(斜体)>>>
 文字を斜体表示で強調したいときは、{{//}}で文字を囲います。ただし、画数の多い日本語フォントの場合、逆にインパクトが無くなることもしばしば……

///////////////////////////////////////////////
{{//強調//表示です。
//強調表示中は１つの/が使用できます。
２つ以上は置けませんので、このように
{{{{/{}{}{{{{/{}{}{{{{/{}{}
分割してください。//}}
///////////////////////////////////////////////


 //強調//表示です。
//強調表示中は１つの/が使用できます。
２つ以上は置けませんので、このように
{{/}}{{/}}{{/}}分割してください。//


<<<強調(太字)>>>
 もっと文字を強調したいときは、{{**}}で文字を囲います。HTMLでは太字として表示されるので、通常はこちらをつかいましょう。
///////////////////////////////////////////////
{{**もっと強調**しています。
**強調表示中は１つの*が使用できます。
２つ以上は置けませんので、このように
{{{{*{}{}{{{{*{}{}{{{{*{}{}
分割してください。**}}
///////////////////////////////////////////////

**もっと強調**しています。
**強調表示中は１つの*が使用できます。
２つ以上は置けませんので、このように
{{*}}{{*}}{{*}}分割してください。**


<<<整形ずみテキスト>>>
 改行やスペースの間隔を勝手にいじられたく無い場合は、{{////}}スラッシュ４つ以上の行でくくります。

///////////////////////////////////////////////
{{//}}{{//}}{{//}}{{//}}{{//}}{{//}}{{//}}{{//}}
こうすると整形ずみテキストになります。
(´･ω･`)
３つの連続したスラッシュのみの行は置けないので、
このように
{{{{{{}}/{{{}{}}}{{{{{{}}/{{{}{}}}{{{{{{}}/{{{}{}}}{{{{{{}}/{{{}{}}}
エスケープしてください。  
空行も使用できません。
{{{{{{{}{}}}
このように書式を適用せずにそのまま表示するときの
書式を使用してください。
{{//}}{{//}}{{//}}{{//}}{{//}}{{//}}{{//}}{{//}}
///////////////////////////////////////////////

///////////////////////////////////////////////
こうすると整形ずみテキストになります。
(´･ω･`)
３つの連続したスラッシュのみの行は置けないので、
このように
{{////////}}
中カッコでエスケープしてください。
空行も使用できません。
{{}}
このように書式を適用せずにそのまま表示するときの
書式を使用してください。
///////////////////////////////////////////////

<<<書式を適用したくない場合>>>
 書式を適用せずにそのまま表示したい場合は、{{{{{{このように{}{}}}中括弧２つでくくります。/
なお、中括弧内で中括弧そのものを表示したいときは、開き中括弧でエスケープします。また、他の書式との関係上、空行を置くことができません。空行を表示したい場合も開き中括弧でエスケープしてください。/
将来は入れ子に対応したい……


///////////////////////////////////////////////
{{{{{{
こうすると書式が適用されません。
+テスト
+テスト
{{{{{{{}中括弧を置くときは開き中括弧でエスケープします。
同様に、空行も
{{
中括弧でエスケープします。
{}{}
}}
///////////////////////////////////////////////

 {{
こうすると書式が適用されません。
+テスト
+テスト
{{{}中括弧を置くときは開き中括弧でエスケープします。
同様に、空行も
{
中括弧でエスケープします。
}}


<<<リンク>>>
　別のWebページへのリンクは{{[[リンク先]]}}のように、{{[[]]}}で囲うことで行います。表示する名称をリンク先の表記と別にしたい場合は{{[[表示する名称 リンク先]]}}のように表示する名称を前に、リンク先を後に、そしてその間に空白を配置します。

　最後の空白が表示名とリンクの区切りとして認識されます。リンクに空白が含まれる場合は、%20と置き換えてURIエンコードしてください。/
(URIエンコードについては[[ディベロッパー オン ザウェッブ http://home.att.ne.jp/apple/wizard/]]の2003/04/26にうまくまとまっています)

　リンク先に:(URIスキームの区切り)が含まれる場合はURIとしてリンクを行います。:を含まない場合はこのサイト内の同じ名前のページへのリンクになります（このページ名のことを特別にWikiNameと呼びます）。

　リンク先が"img:"で始まる場合は、リンク先を画像データとしてインライン表示します。

　リンク先が"inline:"で始まる場合は、リンク先をページ内に取り込みます。（現在はWikiページのみしか対応していません）

　WikiNameにはスペースおよび一部記号は使用できません。また、WikiNameを/で区切ることにより、ディレクトリのように階層構造を作る事ができます。記入するページの下の階層のページを参照するときは./を、記入するページと同じ階層の別ページを参照するときは../をページ名の頭に付けます。

///////////////////////////////////////////////
{{[[親ページへのリンク http://www.fiercewinds.net/]]
とすればWebページへのリンクになります。/
[[どこかで見たネコ img:Siki/Help!sample.png]]/
とすると画像をインライン展開します。/
他のWebサイトへリンクする場合は/
[[もう一つどこかで見たネコ img:http://www.fiercewinds.net/cgi/siki/doc/html/siki/sample.png]]/
とします。/
{
[[inline:Siki/Recency]]とすると該当ページをインライン展開します。
{
[[../Help]]とすればWikiの該当ページへの
リンクになります。/
[[../]]とすると上の階層にリンクします。/
[[../../../]]とするとリンクそのものが消えます……
}}
///////////////////////////////////////////////

 [[親ページへのリンク http://www.fiercewinds.net/]]
とすればWebページへのリンクになります。/
[[どこかで見たネコ img:Siki/Help!sample.png]]/
とすると画像をインライン展開します。/
他のWebサイトへリンクする場合は/
[[もう一つどこかで見たネコ img:http://www.fiercewinds.net/siki/doc/html/siki/sample.png]]/
とします。/


[[inline:Siki/Recency]]とすると該当ページをインライン展開します。

 [[../Help]]とすればWikiの該当ページへの
リンクになります。/
[[../]]とすると上の階層にリンクします。/
[[../../../]]とするとリンクそのものが消えます……


<<<横線>>>
　区切り線は４つ以上のイコール{{====}}のみの行になります。

///////////////////////////////////////////////
{{============================}}
///////////////////////////////////////////////

============================

<<<箇条書き>>>
　箇条書きは行頭に+または-を置くことで記述します。/
　行頭の記号によって番号あり箇条書きか番号なし箇条書きか決まります。-の時は番号なしの箇条書き、+の時は番号付きの箇条書きになります。/
　{{-+}}の数を増やすことで箇条書きをネストすることができます。空行で箇条書きを終了します。

///////////////////////////////////////////////
{{以下は番号あり
+リスト１
++リスト２
++リスト２
+++リスト３
+++リスト３
++++リスト４
{
以下は番号なし
-リスト１
--リスト２
--リスト２
---リスト３
----リスト４}}
///////////////////////////////////////////////

以下は番号あり
+リスト１
++リスト２
++リスト２
+++リスト３
+++リスト３
++++リスト４

以下は番号なし
-リスト１
--リスト２
--リスト２
---リスト３
----リスト４


<<<説明リスト>>>
　行頭に:ではさんだ単語を記入し、その後ろに-で始まる説明文を記入します。説明文の終了は空行です。/
 {{:}}と{{-}}は、空白以外の文字の後ろなら使用できます。

///////////////////////////////////////////////
{{:C++:
  -プログラム言語の１つ
  -Super Cを目指したため、物凄く複雑に……
   Template & STL/Boost/Lokiがなければ
   ダメダメな言語なンだけどなぁ……
:Ruby:
  -このプログラムを動かしているスクリプト
  -動的言語なため非常に柔軟&トリッキー。
   楽しいけど堅いコードを書くにはコツが要りそう}}
///////////////////////////////////////////////

 :C++:
  -プログラム言語の１つ
  -Super Cを目指したため、物凄く複雑に……
   Template & STL/Boost/Lokiがなければ
   ダメダメな言語なンだけどなぁ……
:Ruby:
  -このプログラムを動かしているスクリプト
  -動的言語なため非常に柔軟&トリッキー。
   楽しいけど堅いコードを書くにはコツが要りそう

<<<取消し線>>>
　取消し線を引きたいときは{{==}}ではさみます。

///////////////////////////////////////////////
{{==こうすると取消し線になります。
１つの=は問題ありませんが、
２つ以上は置けません。
このように{{{{={}{}{{{{={}{}分割してください。==}}
///////////////////////////////////////////////

==こうすると取消し線になります。
１つの=は問題ありませんが、
２つ以上は置けません。
このように{{=}}{{=}}分割してください。==


<<<挿入>>>
　挿入したことを示す下線を引きたい場合は{{__}}ではさみます。

///////////////////////////////////////////////
{{__こうすると挿入を示す下線が引かれます。
１つの_は問題ありませんが、
２つ以上は置けません。
このように{{{{_{}{}{{{{_{}{}分割してください。
___}}
///////////////////////////////////////////////

__こうすると挿入を示す下線が引かれます。
１つの_は問題ありませんが、
２つ以上は置けません。
このように{{_}}{{_}}分割してください。__



<<<ファイルのアップロード>>>
　それぞれのページにファイルを添付することができます。{{#Archive}}のみの行を記入することで、そのページに添付されたファイルをコントロールすることができます。

///////////////////////////////////////////////
{{#Archive
こうすると、ファイルをアップロードするダイアログと
このページに添付されたファイル一覧が表示されます。
添付ファイルへのリンクは[[./!sample.png]]、または
[[Siki/Help!sample.png]]とします。/
画像をインラインで表示する場合は/
[[猫のサンプル img:Siki/Help!sample.png]]/
とします。
}}
///////////////////////////////////////////////

#Archive
こうすると、ファイルをアップロードするダイアログと
このページに添付されたファイル一覧が表示されます。
添付ファイルへのリンクは[[./!sample.png]]、または
[[Siki/Help!sample.png]]とします。/
画像をインラインで表示する場合は/
[[猫のサンプル img:Siki/Help!sample.png]]/
とします。

