TextFormattingRules.ja
基本
段落と改行
- テキスト内の改行は通常無視され、連続した複数の行は連結されて1つのパラグラフになります。
- 改行した次の行の行頭にスペースを入れると、改行(<br>)タグが挿入され、表示的にも改行されます。
- 空行(改行のみ、またはスペース、タブだけの行)はパラグラフの区切りになります。
記述例 | 出力例 |
---|---|
単に | 単に 折り返した行の表示は ブラウザによりこのように整形されます。 |
段落内で改行したい場合は、 | 段落内で改行したい場合は、 |
空行を入れます。 | 空行を入れます。 すると、段落が変わります。 |
class属性とtitle属性
- この後に解説する要素の共通オプションとして、各要素の開始記号の直後に'['と']'で挟んだ文字列を記述すると、class属性とtitle属性を付けることができます。
- '['と']'の間の文字列が英字で始まる場合、class属性となります。CSSと組み合わせることにより、要素の見た目を変えることができます。
- '['と']'の間の文字列がダブルクォート'"'で始まる場合、title属性となります。多くのブラウザでは、title属性が指定された要素にマウスカーソルを合わせると、その内容が小さな枠で表示されます。
- class属性とtitle属性の両方を指定したい場合、class属性とtitle属性の間にカンマ記号','を書きます。
[bgOrange,"マウスカーソルをあわせるとタイトルが表示されます"] | 段落にclass属性を付けてCSSで見栄えを変えられます。 |
![foo,"マウスカーソルをあわせるとタイトルが表示されます"]見出し | 見出し |
見出し
- 「!」を行の先頭に書くと見出しになります。
- 「!」は1つから6つまで記述することが可能で、それぞれ<H1>~<H6>に変換されます。
記述例 | 出力例 |
---|---|
! 見出し1 | 見出し1見出し2見出し3見出し4見出し5! 見出し6 |
リンク
一般的なリンク
- ページ名を2つのカギカッコで囲むと、リンクになります。
- カギカッコの中に「単語|URL」と書くと、「単語」を見出しとしたURLへのリンクになります。
- URLの末尾がjpg,jpeg,png,gifの場合、IMGタグに展開されます。(単語を指定するとALT属性に設定されます)
- パラグラフ中にURLっぽいものがあると勝手にリンクがはられます。
記述例 | 出力例 |
---|---|
[[http://www.hikiwiki.org/en/]] | |
[[Hiki|http://www.hikiwiki.org/en/]] | |
[[Clover|http://jp.rubyist.net/theme/clover/clover_h1.png]] | |
http://www.hikiwiki.org/en/ |
WikiName
- 「大文字の英字で始まり、小文字の英字または数字が1文字以上続く」
という条件が2回以上繰り返される単語はWikiNameになり自動的にリンクがはられます。
記述例 | 出力例 | コメント |
WikiName | WikiName | WikiNameになる |
InterWiki
Tiki:Tikiを参考にInterWikiもサポートしています。サーバの追加は InterWikiNameというページを編集します。
記述例 | 出力例 |
[[Hiki:逆引きRuby]] | Hiki:逆引きRuby |
InterWikiはouter aliasと呼ばれる簡単に外部とリンクする機能にも対応しています。outer aliasを利用するにはInterWikiNameへaliasキーワードを付けてサーバを追加します。
本文中ではaliasに設定した単語を2つのカギカッコで囲むとリンクとなります。
記述例 | 出力例 |
|
箇条書き
- 「*」を行の先頭に書くと箇条書きになります。
- 「#」を行の先頭に書くと番号付きの箇条書きになります。
- 「*」、「#」は5つまで記述することが可能で入れ子にすることもできます。
記述例 | 表示例 |
---|---|
*レベル1 |
|
#レベル1-1 |
|
用語解説
- セミコロン「;」を行の先頭に書くと用語(<dt>)になります。
- コロン「:」を行の先頭に書くと解説(<dd>)になります。
- 用語の行では、「;:」(セミコロン+コロン)の後に解説を書いて1行で済ますこともできます。
- 直後のの行を字下げすることにより、用語や解説内に改行(<br>)を入れられます。
記述例 | 表示例 |
---|---|
;用語;:解説 |
|
表
表(テーブル)は「||」で始めます。 セルの項目の頭に「!」をつけることにより見出しセルになります。 行の連結には「^」を列の連結には「>」を、連結したい数だけセルの項目頭につけてください。
記述例 | ||!行見出し\列見出し||!列-A||!列-B||!列-C||!>列-D-E(横連結) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
表示例 |
|
インライン要素
行内の任意の場所に記述できる要素です。
文字飾り
波括弧「{」1つと記号の組み合わせで、文字飾りを表示することができます。
記号 | 記述例 | 表示例 | タグ | |
---|---|---|---|---|
色付き | ~色: | {~red:色付き~} | 色付き | <font color="指定色"> |
強調 | ' | {'強調'} | 強調 | <em> |
強調 | 2つの ' | {''強調''} | 強調 | <strong> |
下線 | _ | {_下線_} | 下線 | <u> |
斜体 | / | {/斜体/} | 斜体 | <i> |
取消線 | = | {=取消線=} | <del> | |
拡大文字 | + | 拡大{+大+}大文字 | 拡大大大文字 | <big> |
縮小文字 | - | 縮小{-小-}小文字 | 縮小小小文字 | <small> |
上付き | 2つの^ | 上{^^付き^^} | 上付き | <sup> |
下付き | 2つの_ | 下{__付き__} | 下付き | <sub> |
- 異なる文字飾りを重ねて指定することもできます。
- 拡大文字と縮小文字は入れ子で指定することができます。
- それ以外の文字飾りは入れ子にはできません。
記述例 | 表示例 |
---|---|
{'強調の中で{=取消線を指定すると=}'}効果が重なります | 強調の中で |
1{+2{+3{+4{+5+}4+}3+}2+}1 | 123454321 |
1{-2{-3{-4{-5-}4-}3-}2-}1 | 123454321 |
その他の{'文字飾りの{'入れ子'}はできません'} | その他の文字飾りの{'入れ子はできません'} |
数式
文字列を「{$」と「$}」で囲むとmimeTeXによって整形された数式が表示されます。
記述例 | 表示例 |
---|---|
数式を {$f(x) = \frac{1}{3}$} インライン表示 | 数式を インライン表示 |
その他のインライン要素
その他、以下のインライン要素が記述できます。
記号 | 記述例 | 表示例 | 備考 | |
---|---|---|---|---|
引用元 | {@ | {@参考文献@} | 参考文献 | <cite>タグ |
無変換 | {! | {!{@参考文献@}!} | {@参考文献@} | 間の文字列を変換せずに表示 |
名前付き文字列 | {" | {"[foo]テキスト"} | テキスト | class/title属性付きの<span>タグで囲まれます |
ブロック要素
「<<<」という行と「>>>」という行で挟まれた部分はブロック要素になります。
引用
- 「blockquote(b)」オプションを使うと引用(<blockquote>)になります。
- 他のブロック要素を入れ子にすることができます。
記述例 | 表示例(class/title属性はソースで確認できます) |
---|---|
<<<b[foo] |
|
中央/右/左寄せ
- 「center(c)」オプションを使うと中央寄せになります。
- 「right(r)」オプションを使うと右寄せになります。
- 「left(l)」オプションを使うと左寄せになります。
- 他のブロック要素を入れ子にすることができます。
記述例 | 表示例 |
---|---|
<<<c | 中央寄せ
右寄せ |
整形済みテキスト
- 「pre(p)」オプションを使うと整形済みテキストになります。
- 他のブロック要素は入れ子にできず、最初に現れる「>>>」行までを整形済みテキストとして表示します。
- 一部のインライン要素(強調、太字、取り消し先、下線、イタリック)は変換します。
- 「pre_asis(pa)」オプションを指定すると、インライン要素の変換が抑制されます。
記述例 | 表示例 |
---|---|
<<<p | 整形済みテキスト 強調 |
<<<pa | 整形済みテキスト {'強調'} {=取り消し先=} |
数式
- 「math(m)」オプションを使うと、数式をパラグラフ(<p>)タグで囲んだブロックを表示します。
記述例 | 表示例 |
---|---|
<<<m |
|
無変換
- 「asis(a)」オプションを使うと、改行だけ<br>タグに変換し、他の全ての要素の変換を抑制します。
- このブロックはパラグラフ(<p>)タグで囲まれます。
- 他のブロック要素は入れ子にできず、最初に現れる「>>>」行までを表示します。
- 「>>>」という文字列を表示したい場合は先頭にスペースを入れます。
記述例 | 表示例 |
---|---|
<<<a | 無変換 {'強調'} {=取り消し先=} |
ブロック
- 「div(d)」オプションを使うと、<div>タグで囲まれたブロックを表示します。
- 「div(d)」を省略してid/class名だけ指定することもできます。
記述例 | 表示例 |
---|---|
<<<div[foo] | <div class="foo">と</div>タグで囲まれます。 |
<<<[,"bar"] | <div title="bar">と</div>タグで囲まれます。 |
要素内ブロック
箇条書き、用語解説の解説、および表の中に「(((」と書くと、次の行から「)))」という行までのブロックが要素内に表示されます。
箇条書き・解説
箇条書きや解説では「(((」を記述した要素の直後にブロックを続けます。
記述例 | 表示例 |
---|---|
#((( |
|
表
表を記述する場合、まずは表全体の構造を記述し、中にブロックを表示したい要素を「(((」とします。その表の後ろに左上から順にブロックを必要な数だけ繰り返し記述し、各ブロックを「)))」で閉じます。
記述例 | 表示例 | ||||
---|---|---|---|---|---|
// まずは表を書きます。 |
|
Keyword(s):
References: