Create  Edit  Diff  FrontPage  Index  Search  Changes  RSS  Login

tDiary-users wiki - Wikiスタイル Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

Wiki風の記述形式

!Wikiスタイルとは

[[ただただし]]が実装した[[スタイル]]のひとつです。WikiWikiのオリジナル文法に近い形式で日記が書ける。HTMLよりできることは少ないが、ルールが簡単で覚えやすいので、あまり凝ったことをしない人に向いている。

!入手方法

tDiary1.5.3から標準で含まれています。必要なファイルはmisc/style/wiki/以下にあります。文法は以下を参照。

!Wikiスタイルの文法

!! 段落

普通に行頭から書き始めればそれが段落。単一の改行は無視され、空改行で別段落になる。tDiary上では<p>タグで囲まれる。一日の初めが通常の段落で始まっている場合には、その段落のみセクション扱いになる。

!! 見出し

見出しは「!」で始める。tDiary上では「!」ひとつで<h3>になり、セクションの開始になる。以下、「!!」で<h4>、「!!!」で<h5>……となる。

!! 整形済みテキスト

いわゆる<pre>は、行頭を空白かタブで始める。マークアップはいっさい効かなくなる。

!! 箇条書き

「*」で始めると箇条書き。「#」で始めると数字付きになる。マークの個数で入れ子を表現する。オリジナルWikiでは数字で始めると数字付き箇条書きというルールがあるようだが、それだと数字で始まる段落が書けなくなる気がするので、サポートしていない。

以下のように書くと、

*箇条書き1
**箇条書き1-1
**箇条書き1-2
*箇条書き2

こうなる。

*箇条書き1
**箇条書き1-1
**箇条書き1-2
*箇条書き2

!! 引用

「""」(2つの二重引用符)で始まる行は、引用(<blockquote>扱い)となる。

!! 定義リスト

いわゆる<dl>は、「:キーワード:説明」という構文。

:キーワード:説明文をここに1行で書く。

:キーワード:説明文をここに1行で書く。

!!表

表(テーブル)は「||」で始め、以下のように書ける。

||項目1-1||項目1-2||項目1-3
||項目2-1||項目2-2||項目2-3

!! リンク

WikiNameをこっそりサポート。規定値では無効。また、2つのカギカッコで囲んだ単語、日本語、英数字問わず、WikiNameとなる。ただし、ここでいうWikiNameは、[[kwプラグイン|kw.rb]]に展開
されることを意味する。

[[キーワード]]

キーワードを「:」で区切ると、InterWikiName相当になる([[kwプラグイン|kw.rb]]の機能)。

[[hoge:キーワード]]

「|」で区切ると、任意のURLへのリンクを生成できる。

[[Asumi日記|http://sho.tdiary.net/]]
[[このファイル|../files/hoge.txt]]

なお、上記構文で、右側のURL部分がtDiaryのアンカー風(20030125#p03とか)の場合は、myプラグインに展開される。

さらに、文中にある生のURLは、そのままリンクになる。ただし、最後が.jpgとか.pngの場合はインラインイメージに展開される。相対URLもサポートされているので、
http:.images/hoge.jpg

などとして使うこともできる。

!! 強調

単一引用符の連続で囲むことで、強調を指定できる。

ふたつだと''普通の強調''で、<em>に展開
みっつだと'''すごく強調'''で、<strong>に展開

!! 取消線

イコールふたつで囲んだ部分は、取消線(<del>)になる。これはtDiary拡張。

==この部分が取り消し==

!! プラグイン

これもtDiary拡張。にょろカッコふたつで囲むと、tDiaryのプラグイン呼び出しになる。

{{amazon '4906470068'}}

**脚注プラグイン[[footnote.rb]]の場合は記述が少し複雑になります。

私はアマゾンが好きだ。{{fn('ポチっとなで何でも買えちゃうから')}}

! 余談

このWikiページ群で使っている[[WalWiki|http://digit.que.ne.jp/work/index.cgi?WalWiki]]は,記述法をtDiaryのWikiスタイルにできるだけ近くするように改造して使っています。

*[[WalWiki|http://digit.que.ne.jp/work/index.cgi?WalWiki]]のもともとの記法:http://digit.que.ne.jp/work/index.cgi?WalWiki#i11
*[[kdmsnr]]さんの改造:http://capsctrl.que.jp/kdmsnr/index.cgi?YukiWiki%3D%3EtDiary