トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-05-13 (日) 10:56:55

#multilang(ja){{{
TITLE:整形ルール
#norelated
* テキスト整形のルール [#b025f5ea]

通常は入力した文章がそのまま出力されます。

- HTMLのタグは効果がありません。書かれた文章はそのまま(「<font color="red">text</font>」といった形のまま)表示されます
- 段落と段落の区切りには空行をはさんで下さい。空行をはさまず、連続している複数の行は同じ段落と解釈されます (連結して表示されます)

これに加えて、特定のルールによるテキスト整形を行うことができます。以下では、プラグインについてはよく使われるものだけを簡略に説明しています。プラグインのオプションなど詳細な説明については PukiPlus/Manual/Plugin を参照してください。

-------------------------------------
#contents
-------------------------------------

** ブロック要素 [#webfc17e]
- ブロック要素は、インライン要素と他のブロック要素を子要素にすることができます。ただし、段落、見出し、水平線、#から始まるブロック要素は他のブロック要素を子要素にすることはできません。

- 空行はトップレベルのブロック要素の区切りになります。空行が現われると、すべてのブロック要素は終了します。

- ブロック要素は、他のブロック要素の子要素になることができます。
-- リスト構造と引用文は他のブロック要素を子要素にすることができます。子要素のブロック要素は親要素のレベルに従ってインデントされて表示されます。空行が現われるとブロック要素は終了します。
-- リスト構造と引用文のネストには3段階のレベルがありますが、リスト構造のレベルと引用文のレベルは独立しています。従って、リスト構造を引用文の子要素にする場合や引用文をリスト構造の子要素にする場合は、レベルを1段階増やさずに記述します。リスト構造を他のリスト構造の子要素にする場合や引用文を他の引用文の子要素にする場合は、レベルを1段階増やして記述します。
-- 他のブロック要素の子要素となっている引用文から脱出するとき、親のブロック要素を継続したい場合は行頭に<、<<、<<<を記述します。<で第1レベルの引用文から、<<で第2レベルの引用文から、<<<で第3レベルの引用文から脱出します。空行を記述すると引用文だけでなく親のブロック要素からも脱出します。

- ブロック要素となるプラグインは#~の形式になっています。*1

*** 段落 [#kd9c20b8]
インライン要素
他のブロック要素を明示しない限り、段落となります。
~ インライン要素
行頭で ~ を指定した場合も段落になります。行頭書式の文字(~、-、+、:、>、|、#、//)を通常の文字として段落の先頭に書きたい場合は、行頭に~を記述して書くことができます。

- 段落の先頭は1文字分字下げされます。但し、番号なしリスト構造、番号付きリスト構造、引用文内の段落では字下げされません。定義リスト内の段落の先頭は1文字分字下げされます。
- 段落は、新たなブロック要素が現われるまで継続します。
- 段落は、他のブロック要素の子要素になることができます。
- 段落は、他のブロック要素を子要素にすることはできません。

*** 引用文 [#h45c3632]
> インライン要素
行頭で > を指定すると、引用文になります。引用文は >、>>、>>> の3レベルあります。
- 引用文の中は、ブロック要素を明示しない限り、段落となります。
- 引用文は、空行が現われるまで継続します。
- 引用文内の段落は、新たな引用文またはブロック要素が現われるまで継続します。
- 引用文は、他のブロック要素の子要素になることができます。他の引用文の子要素にする場合は、レベルを1段増やして記述します。リスト構造の子要素にする場合はレベルを1段増やさずに記述します。
- 引用文は、他のブロック要素を子要素にすることができます。引用文の子要素となるリスト構造はレベルを1段増やさずに記述します。
- リスト構造内の引用文から脱出する場合で、リスト構造を継続する場合は、<、<<、<<<を行頭に記述します。

*** リスト構造 [#g54f726e]
- インライン要素
行頭で - を指定すると、番号なしリストになります。番号なしリストは -、--、--- の3レベルあります。

- 番号なしリストは、他のブロック要素の子要素になることができます。他のリスト構造の子要素にする場合は、レベルを1段増やして記述します。引用文の子要素にする場合は、レベルを増やさずに記述します。
- -の直後に ~を記述すると段落を子要素にすることができます。
-番号なしリストは、リストの先頭がインライン要素または段落である場合に限り、リストの次の行に他のブロック要素を記述することで、他のブロック要素を子要素にすることができます。

+ インライン要素
行頭で + を指定すると、番号付きリストになります。番号付きリストは +、++、+++ の3レベルあります。

- 番号付きリストは、他のブロック要素の子要素になることができます。他のリスト構造の子要素にする場合は、レベルを1段増やして記述します。引用文の子要素にする場合は、レベルを増やさずに記述します。
- + の直後に ~ を記述すると段落を子要素にすることができます。
- 番号付きリストは、リストの先頭がインライン要素または段落である場合に限り、リストの次の行に他のブロック要素を記述することで、他のブロック要素を子要素にすることができます。

: 定義語 | 説明文
行頭を : で始め、| 記号で区切ると、定義リストになります。定義リストは :、::、::: の3段階あります。定義リストの定義語、説明文は省略することができます。複数の連続した定義リストを記述し、2つ目以降の定義語を省略することで1つの定義語に対する複数の説明文を記述することができます。

- 行中に | がないと定義リストにはなりません。
- 定義語・説明文は、インライン要素のみ記述することができます。
- 定義リストは、他のブロック要素の子要素になることができます。他のリスト構造の子要素にする場合は、レベルを1段増やして記述します。引用文の子要素にする場合は、レベルを増やさずに記述します。
- | の直後に ~ を記述すると段落を子要素にすることができます。
- 定義リストは、定義リストの次の行に他のブロック要素を記述することで、他のブロック要素を子要素にすることができます。

*** 整形済みテキスト [#o93c24f4]
行頭が半角空白で始まる行は整形済みテキストとなります。行の自動折り返しは行なわれません。

- 整形済みテキストは、他のブロック要素の子要素になることができます。
- 整形済みテキストは、他のブロック要素を子要素にすることができません。
- 整形済みテキストは、すべての子要素を文字列として扱います。

*** 表組み [#t575e2fc]
| インライン要素 | インライン要素 |
行頭から | でインライン要素を区切ることで表組みになります。

- 各要素の先頭に下記の記述子を指定できます。
LEFT:
CENTER:
RIGHT:
BG


-- 要素の表示位置及び背景色・文字色・文字サイズ(px単位)を指定します。デフォルトは左寄せになります。
-
|表組みの |各セルの要素の配置に|関するサンプル |
|左寄せ |CENTER:センタリング |BGRIGHT:右寄せ|
|RIGHT:右寄せ |左寄せ |CENTER:センタリング |
- 行末にcを記述すると、書式指定行となります。書式指定行では、次の記述子が指定できます。
LEFT:
CENTER:
RIGHT:
BG


-- 記述子の後ろに数値を記述すると、セル幅がpx単位で指定できます。

- 行末にhを記述すると、ヘッダ行(thead)になります。
- 行末にfを記述すると、フッタ行(tfoot)になります。
- セル内のインライン要素の先頭に~を付けると、ヘッダ(th)になります。
- セル内に > を単独で記述すると右のセルと連結します(colspan)。
- セル内に ~ を単独で記述すると上のセルと連結します(rowspan)。

- 表組みは、他のブロック要素の子要素になることができます。
- 表組みは、他のブロック要素を子要素にすることができません。

*** CSV形式の表組み [#oe11de4f]
,データ,データ,…
~行頭でカンマ(,)を記述し、インライン要素をカンマ区切りで記述すると表組みになります。

- インライン要素はダブルクォーテーション(")で囲むことができます。ダブルクォーテーションで囲むことで、カンマ(,)を含むインライン要素を記述できます。
- ダブルクォーテーション(")で囲んだデータの中で、ダブルクォーテーションを2つ("")続けることで、ダブルクォーテーション(")を含むインライン要素を記述できます。
- インライン要素の代わりにイコールを2つ(==)記述すると、colspanを意味します。
- インライン要素の左に1つ以上の半角空白文字を記述すると右寄せに、インライン要素の左右に1つ以上の半角空白文字を記述するとセンタリングになります。

- 表組みは、他のブロック要素の子要素になることができます。
- 表組みは、他のブロック要素を子要素にすることができません。

*** 見出し [#efabdfdf]
* インライン要素
行頭で * を記述すると、見出しになります。見出しは *、**、*** の3段階あります。

- 見出しは、他のブロック要素の子要素になることはできません。見出しが現われると他のブロック要素は終了します。
- 見出しは、他のブロック要素を子要素にすることはできません。

*** 目次 [#x86675b1]
#contents
行頭で #contents を記述すると、見出しに基づいて目次を作成します。一般的に #contents はページの最初のほうに記述します。

- 目次は、他のブロック要素の子要素になることができますが、トップレベルに設置することを前提に左マージンを設定してありますので、他のブロック要素の子要素にはしないでください。
- 目次は、他のブロック要素を子要素にすることはできません。

*** 左寄せ・センタリング・右寄せ [#v8e2ddb9]
LEFT:インライン要素
CENTER:インライン要素
RIGHT:インライン要素
行頭で LEFT:、 CENTER:、 RIGHT: を記述すると、インライン要素が左寄せ、センタリング、右寄せされます。

- LEFT:、CENTER:、RIGHT:は、他のブロック要素の子要素になることができます。
- LEFT:、CENTER:、RIGHT:は、他のブロック要素を子要素にすることができません。

*** 水平線 [#bedd57bf]
---------------------------------------------
行頭で4つ以上の - を書くと水平線になります。

- 水平線は、他のブロック要素の子要素になることはできません。水平線が現われると他のブロック要素は終了します。
- 水平線は、他のブロック要素を子要素にすることはできません。

#hr
行頭で #hr を記述すると、区切り線になります。区切り線は上位のブロック要素の幅の60%の長さの水平線がセンタリングされて引かれます。

- 区切り線は、他のブロック要素の子要素になることができます。
- 区切り線は、他のブロック要素を子要素にすることはできません。

*** 行間開け [#u41f17bb]
#br
行頭で #br を記述すると、ブロック要素間またはブロック要素内で行間を開けることができます*2

- 行間開けは、他のブロック要素の子要素になることができます。
- 行間開けは、他のブロック要素を子要素にすることはできません。

*** 添付ファイル・画像の貼り付け [#fd4fbb86]
#ref(添付ファイル名)
#ref(ファイルのURL)
行頭で #ref を記述すると、添付ファイルまたは指定されたURLにあるファイルへのリンクを貼り付けることができます。ファイルが画像ファイルの場合は、その画像を表示します。

- #ref には、カンマで区切って下記のパラメタを指定できます。パラメタを省略した場合はデフォルト値となります。
添付ファイルのページ
-- 添付ファイルが存在するページ名を指定します。デフォルトは現在のページです。
-- このパラメタを指定する場合は、添付ファイル名の次に記述します。
-
left
center
right
-- ファイルへのリンク・画像を表示する位置を指定します。デフォルトではセンタリングされます。
-
wrap
nowrap
-- ファイルへのリンク・画像を枠で囲むかどうかを指定します。デフォルトは囲みません。
-
around
-- テキストの回り込みを指定します。デフォルトでは回り込みを行ないません。
-
nolink
-- デフォルトでは添付ファイルへのリンクが張られますが、nolinkを指定するとリンクを張りません。
-
代替文字列
-- ファイル名の代わりに表示する文字列や画像の代替文字列を指定できます。指定しない場合は、ファイル名になります。
-- 代替文字列には文字列以外のインライン要素を含めることはできません。ページ名、文字列以外のインライン要素を記述しても文字列として扱われます。
-- このパラメタを指定する場合は、最後に記述します。

- #refは、他のブロック要素の子要素になることができます。
- #refは、他のブロック要素を子要素にすることはできません。

*** テキストの回り込みの解除 [#k72a2098]
#clear
行頭で #clear を記述すると、 #ref で指定したテキストの回り込みを解除します。 #clear を指定しなくても、記事の末尾でテキストの回り込みが自動的に解除されます。

- #clearは、他のブロック要素の子要素になることができます。
- #clearは、他のブロック要素を子要素にすることができません。

// #img(,clear)
// ~#clearと同じ。

*** フォーム [#m7868255]
#comment
行頭で #comment を記述すると、コメントを挿入するためのフォームが埋め込まれます。

- #commentは、他のブロック要素の子要素になることができますが、トップレベルに設置することを前提に左マージンを設定してありますので、他のブロック要素の子要素にはしないでください。
- #commentは、他のブロック要素を子要素にすることはできません。

#pcomment
行頭で #pcomment を記述すると、コメントを挿入するためのフォームが埋め込まれます。 #comment とは異なり、コメントは別ページに記録されます。また、コメントに対するレスポンスを階層状に表示します。

- #pcommentは、他のブロック要素の子要素になることができますが、トップレベルに設置することを前提に左マージンを設定してありますので、他のブロック要素の子要素にはしないでください。
- #pcommentは、他のブロック要素を子要素にすることはできません。

#article
行頭で#articleを記述すると、簡易掲示板のフォームが埋め込まれます。

- #articleは、他のブロック要素の子要素になることができますが、トップレベルに設置することを前提に左マージンを設定してありますので、他のブロック要素の子要素にはしないでください。
- #articleは、他のブロック要素を子要素にすることはできません。

#vote(選択肢1,選択肢2,...)
行頭で #vote を記述すると、簡易投票フォームが埋め込まれます。

- 選択肢は文字列、ページ名、InterWiki、リンクを含めることができます。その他のインライン要素を含めることができません。
- #voteは、他のブロック要素の子要素になることができますが、トップレベルに設置することを前提に左マージンを設定してありますので、他のブロック要素の子要素にはしないでください。
- #voteは、他のブロック要素を子要素にすることはできません。

** インライン要素 [#l7110f11]
- インライン要素は、必ずブロック要素の子要素になっています。
-- 行頭書式でブロック要素を明示しない場合は、段落の子要素となります。
-- 行頭書式でブロック要素を明示した場合は、指定したブロック要素の子要素になります。

- 特定のインライン要素は、他のインライン要素を子要素にすることができます。
- インライン要素はブロック要素を子要素にすることはできません。
- インライン要素となるプラグイン及びユーザー定義は &~; の形式になっています。
- インライン要素となるプラグインに対してオプションと子要素を指定する場合は、 &プラグイン名(オプション){子要素}; の形式になります。

*** 文字列 [#p6f4060c]
文字列
文字列はインライン要素です。

- 文字列は、他のインライン要素の子要素になることができます。
- 文字列は、他のインライン要素を子要素にすることができません。

*** 改行 [#i06cc8c4]
インライン要素~
行末に~を書くと行末改行になります。行末改行はブロック要素内での改行になります。

- 行末改行の次の行の行頭書式は無効になり、文字列として扱われます。
- 行末改行は、他のインライン要素の子要素になることはできません。
- 行末改行は、他のインライン要素を子要素にすることはできません。
- 行末改行は、定義リストの定義語、表組みの要素、#で始まるブロック要素のパラメタの中では使用できません。



行中に &br; を書くと、そこで改行されます。行末の ~ と違い、定義リストの定義語や表組の要素、# で始まるブロック要素のパラメタの中でも使用できます。

- 行中改行は、他のインライン要素の子要素になることができます。
- 行中改行は、他のインライン要素を子要素にすることはできません。

*** 強調・斜体 [#ee278156]
インライン要素
行中のインライン要素を '' ではさむと、インライン要素が 強調表示 になります。

- 強調は、他のインライン要素の子要素になることができます。
- 強調は、他のインライン要素を子要素にすることができます。

インライン要素
行中のインライン要素を ''' ではさむと、インライン要素が 斜体表示 になります。

- 斜体は、他のインライン要素の子要素になることができます。
- 斜体は、他のインライン要素を子要素にすることができます。

*** 文字サイズ [#x3d50be2]
&size(px){Text you want to change};
行中に &size を書くとインライン要素の文字サイズを指定することができます。サイズはピクセル単位(px)で指定します。例えば20を指定すると、20ピクセルの文字の大きさになります。

- 文字サイズは、他のインライン要素の子要素になることができます。
- 文字サイズは、他のインライン要素を子要素にすることができます。

*** 文字色 [#v7e54e86]
&color():Invalid color: 文字色;
行中に &color と書くとインライン要素の文字色背景色を指定することができます。背景色は省略できます。

- 色の指定は、次のいずれかの形式で行ないます。
-- 色キーワード
-- #16進数6桁
-- #16進数3桁

- 文字色は、他のインライン要素の子要素になることができます。
- 文字色は、他のインライン要素を子要素にすることができます。

*** 取消線 [#hc7ccb73]
インライン要素
行中のインライン要素を%%ではさむと、インライン要素に取消線が付きます。

- 取消線は、他のインライン要素の子要素になることができます。
- 取消線は、他のインライン要素を子要素にすることができます。

***注釈 [#w4510af0]
*3
行中でインライン要素を (( と )) ではさむと、注釈*4が作成され、行中に注釈へのリンクが貼られます。

- 注釈は、他のインライン要素の子要素になることができます。親要素は注釈文ではなく、注釈へのリンクに反映されます。
- 注釈は、他のインライン要素を子要素にすることができます。子要素は注釈文に反映されます。

// &p;
//注釈内に&p;を書くと改段落になります *5
//-注釈内改段落は、他のインライン要素の子要素になることはできません。
//-注釈内改段落は、他のインライン要素を子要素にすることはできません。

*** 添付ファイル・画像の貼り付け [#ecbe8000]


行中で &ref を記述すると、添付ファイルまたは指定されたURLにあるファイルへのリンクを貼り付けることができます。ファイルが画像ファイルの場合は、その画像を表示します。

- &ref には、カンマで区切って下記のパラメタを指定できます。パラメタを省略した場合はデフォルト値となります。
添付ファイルのページ
-- 添付ファイルが存在するページ名を指定します。デフォルトは現在のページです。
-- このパラメタを指定する場合は、添付ファイル名の次に記述します。
-
nolink
-- デフォルトでは添付ファイルへのリンクが張られますが、nolink を指定するとリンクを張りません。
-
代替文字列
-- ファイル名の代わりに表示する文字列や画像の代替文字列を指定できます。指定しない場合は、ファイル名になります。
-- 代替文字列には文字列以外のインライン要素を含めることはできません。ページ名、文字列以外のインライン要素を記述しても文字列として扱われます。
-- このパラメタを指定する場合は、最後に記述します。

- &ref は、他のインライン要素の子要素になることができます。
- &ref は、他のインライン要素を子要素にはできません。

*** ルビ構造 [#g967c67f]
インライン要素(ルビ)
行中で &ruby を書くとインライン要素に対するルビをふることができます。ルビに対応していないブラウザではルビが本文中に ( と ) に囲まれて表示されます。

- ルビ構造のルビにはインライン要素を記述します。ただし、ルビの特性上、期待通りの表示になるとは限りません。
- ルビ構造は、他のインライン要素の子要素になることができます。
- ルビ構造は、他のインライン要素を子要素にすることができます。
- ルビ構造をルビ構造の子要素にはできません(ネストはできません)。
- 注釈内や文字サイズを小さくしている部分での使用は、ルビが判読できなくなるので避けてください。

*** アンカーの設定 [#b5898e73]
&aname: Invalid ID string: アンカー名;
&aname: Invalid ID string: アンカー名;
行中で &aname を記述するとリンクのアンカーを設定することができます。リンクの飛び先にしたい位置に記述します。

- アンカー名は、半角アルファベットから始まる半角アルファベット・数字・ハイフン・アンダースコアからなる文字列を指定します。
- アンカー名の中には、全角文字や半角空白文字、半角記号を含めることはできません。
- アンカー設定は、他のインライン要素の子要素になることができます。
- アンカー設定は、他のインライン要素を子要素にすることができます。

*** カウンタ表示 [#jbf0963a]
1534
&counter([total|today|yesterday]);
行中で &counter を記述するとそのページにアクセスした人の数を表示することができます。

- &counter には次のオプションを指定できます。オプションを省略した場合はallが指定されたものとみなされます。
today
-- 今日のアクセス数を表示します。
-
yesterday
-- 昨日のアクセス数を表示します。
-
all
-- アクセス総数を表示します。
- カウンタ表示は、他のインライン要素の子要素になることができます。
- カウンタ表示は、他のインライン要素を子要素にはできません。

*** オンライン表示 [#u221cb30]
1
行中で &online を記述すると現在アクセス中の人数を表示することができます。

- オンライン表示は、他のインライン要素の子要素になることができます。
- オンライン表示は、他のインライン要素を子要素にはできません。

***バージョン表示 [#qc7f937b]
1.5.0
行中で &version を記述するとPukiPlusのバージョンを表示することができます。

- バージョン表示は、他のインライン要素の子要素になることができます。
- バージョン表示は、他のインライン要素を子要素にはできません。

*** WikiName [#j5808d05]
WikiName
行中で、1つ以上の大文字→1つ以上の小文字→1つ以上の大文字→1つ以上の小文字の組合わせからなる半角//文字列はWikiNameになります。

- WikiNameの中には、全角文字や半角空白文字、記号、数字を含めることはできません。
- WikiNameは、PukiPlus内のページ名になります。すでに存在するページであればそのページへのリンクが自動的に貼られます。存在しない場合はWikiNameの後ろに?が自動的に付き、そのページを新規作成するためのリンクが貼られます。

- WikiNameは、他のインライン要素の子要素になることができます。
- WikiNameは、他のインライン要素を子要素にはできません。

*** ページ名 [#sff1fc60]
ぷきうぃき
行中で [[ と ]] で囲まれた文字列はページ名になります。

- ページ名の中には、全角文字、記号、数字、半角空白文字を含めることができます。
- ページ名の中には、"#&<> を含めることはできません。
- すでに存在するページであればそのページへのリンクが自動的に貼られます。存在しない場合はページ名の後ろに?が自動的に付き、そのページを新規作成するためのリンクが貼られます。

[[ページ名#アンカー名]]
- ページ名にアンカー名をつけることもできます。

- ページ名は、他のインライン要素の子要素になることができます。
- ページ名は、他のインライン要素を子要素にはできません。

*** InterWiki [#r9416eb3]
InterWikiName:ページ名
行中のページ名形式の文字列の中で、: で2つの文字列を区切るとInterWikiになります。:の前にはInterWikiNameのページで定義したInterWikiNameを、: の後ろにはページ名を記述します。

InterWikiName:ページ名#アンカー名
- ページ名の後ろにアンカー名をつけることもできます。

- InterWikiNameの中には、全角文字を含めることができます。
- InterWikiNameの中には、半角空白文字を含めるができます。
- InterWikiは、他のインライン要素の子要素になることができます。
- InterWikiは、他のインライン要素を子要素にはできません。

*** リンク [#i3aed841]
リンク名:URL
行中のInterWikiNameの形式の文字列の中で、: の前に任意のリンク名を、: の後ろにURLを記述すると、そのリンク名でURLに対するリンクを貼ることができます。

- リンク名には、全角文字や半角空白文字を含めることができます。メールアドレスを指定する場合は、mailto:を書かずにアドレスだけを記述します。

http://www.example.com/[外部リンク]
https://www.example.com/[外部リンク]
ftp://ftp.example.com/[外部リンク]
news://news.example.com/[外部リンク]
foo@example.com
- 行中に直接、URLを記述した場合は自動的にそのURLに対するリンクが貼られます。

- 記述したURLが画像ファイルである場合は、その画像を表示します。

- リンクは、他のインライン要素の子要素になることができます。
- リンクは、他のインライン要素を子要素にはできません。

*** エイリアス [#ddcd9396]
エイリアス名
行中のページ名形式の文字列の中で、> で2つの文字列を区切るとエイリアスになります。 > の前にはエイリアス名を、> の後ろにはページ名を記述します。

エイリアスはPukiPlus内のページ名とは別のエイリアス名で、指定したページへのリンクを貼ります。

[[エイリアス名>ページ名#アンカー名]]
[[エイリアス名>#アンカー名]]
- ページ名にアンカー名を付け加えてアンカーへのリンクを貼ることができます。ページ名とアンカー名の間には#をつけます。カレントページのアンカーへリンクを貼る場合はページ名を省略することができます。

エイリアス名[外部リンク]
エイリアス名[外部リンク]
エイリアス名[外部リンク]
エイリアス名[外部リンク]
エイリアス名
エイリアス名
エイリアス名
- エイリアスをURLやInterWikiと組み合わせることもできます。

エイリアス名[外部リンク]
エイリアス名[外部リンク]
エイリアス名[外部リンク]
エイリアス名[外部リンク]
エイリアス名
- URLを指定する場合は、>の代わりに:も使用できます。

- エイリアス名の中には、全角文字を含めることができます。
- エイリアス名の中には、半角空白文字を含めることができます。
- 階層化されたページでは、ページ名を相対指定することができます。
- エイリアスは、他のインライン要素の子要素になることができます。
- エイリアスは、他のインライン要素を子要素にできます。

*** タブコード [#of9597b7]
&t;
行中で &t; と書くと、タブコードに置換されます。

通常、フォーム内ではキーボードからタブコードを直接入力できない*6ので、タブコードを入力したい位置に&t;を記述すると、保存時にタブコードに置換します。

- タブコードは、記事が書き込まれるときに置換されて記録されます。
- タブコードは、他のインライン要素の子要素になることができます。
- タブコードは、他のインライン要素を子要素にはできません。

*** ページ名置換文字 [#c97eafbd]
&page;
&fpage;
行中で &page; 及び &fpage; と書くと、編集中のページ名に置換されます。ページ名が階層化されたページで「hogehoge/hoge」となっている場合、 &page; は「hoge」に、 &fpage; は「hogehoge/hoge」に置換されます。階層化されていないページでは、 &page; も &fpage; も同じになります。

- ページ名置換文字は、記事が書き込まれるときに置換されて記録されます。
- ページ名置換文字は、他のインライン要素の子要素になることができます。
- ページ名置換文字は、他のインライン要素を子要素にはできません。

*** 日時置換文字 [#k52b546f]
&date;
&time;
&now;
- 行中で &date; と書くと、更新時の日付に置換されます
- 行中で &time; と書くと、更新時の時刻に置換されます
- 行中で &now; と書くと、更新時の日時に置換されます

date?
time?
now?
- PukiWiki 1.3系との後方互換性のために、 date?、 time?、 now? についても使用できるようにしてあります。

- &date;、 &time;、 &now;は、記事が書き込まれるときに置換されて記録されます。
- &date;、 &time;、 &now;は、他のインライン要素の子要素になることができます。
- &date;、 &time;、 &now;は、他のインライン要素を子要素にはできません。

2017-12-17
11:03:59
2017-12-17 (日) 11:03:59
- 行中で &_date; と書くと、表示時の日付に置換されて出力されます。
- 行中で &_time; と書くと、表示時の時刻に置換されて出力されます。
- 行中で &_now; と書くと、表示時の日時に置換されて出力されます。

2012-05-13 (日) 10:56:55
&lastmod(ページ名);
- 行中で &lastmod; と書くと、そのページの最終更新日時に置換されて出力されます。
- ページ名を指定すると、その指定されたページの最終更新日時に置換されて出力されます。

- &_date;、 &_time;、 &_now;、 &lastmod;は、記事が表示されるときに置換されて出力されます。
- &_date;、 &_time;、 &_now;、 &lastmod;は、他のインライン要素の子要素になることができます。
- &_date;、 &_time;、 &_now;、 &lastmod;は、他のインライン要素を子要素にはできません。

*** 文字参照文字 [#ecefc654]
文字参照は、SGMLで定義されている文字参照文字(&copy;や&reg;など)のほか、下記の独自の文字参照文字が使用できます。
[heart]
[smile]
[bigsmile]
[huh]
[oh]
[wink]
[sad]
[worried]
- 行中で&heart;と書くと、ハートマーク [heart] に置換されて出力されます。
- 行中で&smile;と書くと、 [smile] に置換されて出力されます。
- 行中で&bigsmile;と書くと、 [bigsmile] に置換されて出力されます。
- 行中で&huh;と書くと、 [huh] に置換されて出力されます。
- 行中で&oh;と書くと、 [oh] に置換されて出力されます。
- 行中で&wink;と書くと、 [wink] に置換されて出力されます。
- 行中で&sad;と書くと、 [sad] に置換されて出力されます。
- 行中で&worried;と書くと、 [worried] に置換されて出力されます。

- 文字参照文字は、表示されるときに置換されます。
- 文字参照文字は、他のインライン要素の子要素になることができます。
- 文字参照文字は、他のインライン要素を子要素にはできません。

*** 数値参照文字 [#o4593623]
&#10進数;
&#x16進数;
行中で &# と ; の間に10進数を、&#x と ;の間に16進数を書くと、Unicodeを数値参照して表示します。キーボードから直接入力できない文字やJIS第3水準・第4水準の文字などの表示に使用します。たとえば、内田百&#38290;と入力すると、内田百閒と表示されます。

- 数値参照文字は、表示されるときに置換されます。
- 数値参照文字は、他のインライン要素の子要素になることができます。
- 数値参照文字は、他のインライン要素を子要素にはできません。
- 16進数は半角小文字で指定する必要があります(XHTML 1.0 第2版から小文字に限定されました)。

** その他 [#z3209590]

*** コメント行 [#ja47717e]
// コメント
行頭で // を指定すると、コメント行になります。コメント行は出力されない行です。

- コメント行は、他の要素と無関係に行単位でどの位置にも記述できます。
- コメント行は、前後の他の要素に何ら影響を及ぼしません。
}}}

#multilang(en){{{
inline Elements [#j9a493a1]
In the following table you can see how to use the inline text elements of PukiPlus

|Format example|Formatting code|Comment|h
|Emphasised text|''Emphasised text''|Put the text between two single quotes.|
|Italic text|'''Italic text'''|Put the text between three single quotes.|
|Text with
a break|Text with &br; a break||
|Text in font size 24| &size(24){Text in font size 24};||
|Purple text| &color(purple){Purple text};||
|Colored text| &color(#123456){Colored text};||
|Red text with yellow backbround| &color(red,yellow){Red text with yellow background};||
|Strikethrough text| %%Strikethrough text%%||
|*7|((This is the footnote's text))|This inserts a footnote with the given text at the bottom of the page.|
|http://www.example.com[外部リンク]|&ref(http://www.example.com);|This inserts a reference.|
||&aname(Anchor);|This inserts an invisible anchor for hyperlinking.|
|1534|&counter;|This inserts a counter. What does it count, in fact?|
|1|&online;|What does this do, in fact?|
|1.5.0|&version;|I guess this inserts the current version number of PukiPlus itself?|
|WikiName|WikiName|This create a link to another pages on the same PukiPlus site.|
|BracketName|[[BracketName]]|This creates a link to another page on a same PukiPlus site.|
|External link[外部リンク]|[[External link:http://www.example.com]]|This creates links to pages on other web sites.|
|InterWikiLink:page name|[[InterWikiLink:page name]]|This creates a link to another Wiki, right?|
|Paragraph| ~Paragraph||
|Inline text
Inline text| Inline text&br;Inline text|&br; is replaced with a line break.|
|Inline text~
#plug-in| Inline text~
#plug-in|The ~, followed by a line break works as an escape character that disables the # character, which normally activates a plugin.|




*Block Elements [#md62854c]
~In what follows, examples for the block elements will be given.
First, you will see the example as it should be entered into PukiPlus,and
next is the result you'll get.

**Preformatted text [#pe8342c2]
Preformatted text. There is a space in front of this text.

Preformatted text. There is a space in front of this text.



**Headings [#s0a8a979]
*Heading level 1
**Heading level 2
***Heading level 3
There are no examples of how the heading looks like here,
because they would disturb the structure of this document.
But take a look at the headings above and below to see how
it might look.



**Paragraphs and the tilde as and escape character [#xb454a75]
~Paragraph
~*This will not be displayed as a heading
~Paragraph
~*This will not be displayed as a heading
Line break escape example~
#comment (disables first letter formatting rule, which is used to activate plug-ins.)
Line break escape example~
#comment (disables first letter formatting rule, which is used to activate plug-ins.)


**Quotes [#i7535ee4]
>Quote Level 1
>>Quote Level 2
>>>Quote Level 3
>Quote Level 1
>>Quote Level 2
>>>Quote Level 3


**Unordered lists [#df3c4d15]
-Unordered list level 1
--Unordered list level 2
---Unordered list level 3
-Unordered list level 1
--Unordered list level 2
---Unordered list level 3


**Ordered lists [#i8116c27]
+Ordered list level 1
++Ordered list level 2
+++Ordered list level 3
+Ordered list level 1
++Ordered list level 2
+++Ordered list level 3


**Definition lists [#u12979ea]
:Definition|Description
:Definition|Description


**Comments [#mbb18dc1]
A comment is hidden here:
//Comment
A comment is hidden here:
//Comment


**Horizontal Rule [#f526230c]
----
----
**Table [#gc6ec478]
*** Simple [#tb82292a]
|aaa|bbb|ccc|
|111|222|333|
|aaa|bbb|ccc|
|111|222|333|
*** Advanced [#fc2e2f01]
|RIGHT:100|CENTER:|SIZE(20)|c -------------- format definition line
|~Header|Header2|Header3|h ----------------- header line
|CENTER:lowspan|bbb|ccc|
|~|222|BG333|
|footer|>|CENTER:colspan|f ----------------- footer line

|RIGHT:100|CENTER:|SIZE(20)|c
|~Header|Header2|Header3|h
|CENTER:lowspan|bbb|ccc|
|~|222|BG333|
|footer|>|CENTER:colspan|f


**CSV Table [#w5940d9b]
,aaa,bbb,ccc
,111,222,333
,aaa,bbb,ccc
,111,222,333

//**Plug-ins
// #contents
// (This is the table of contents plugin)
//
//#contents
//(This is the table of contents plugin)
// The above does not work?

*Special entities : [#f2d6a870]
// These expressions do not work with the default settings.
// See pukiwiki.ini.php and default.ini.php.
//|FormattingSandbox|&page;|This one doesn't seem to work?|
//|2003-10-28|&date;|This one doesn't seem to work?|
//|03:33:43|&time;|This one doesn't seem to work?|
//|2003-10-28 (火) 03:33:43|&now;|This one doesn't seem to work?|
//|2003-10-15|date ?| This one is replaced when editing is finished.|
//|12:35:09|time ?| This one is replaced when editing is finished.|
//|2003-10-15 (水) 12:35:09|now ?| This one is replaced when editing is finished.|

|Special entity|Code|Comments|h
| [heart]|&heart;||
|©|&copy;||
|®|&reg;||
|™|&trade;||
|²|&sup2;||
|³|&sup3;||
| |&nbsp;|You may not be able to see it,
but there is a non-breaking space in the first column.
It prevents a line from being broken at that point.|
| |&#10;|You can define any unicode character up to #32000 using this code. Please note that you need a font that supports the character, or you will not be able to see it.|
|世|&#19990;|You can use characters from all over the world!|
|♂|&#9794;|It is a man's world.|
|☿|&#9792;|But it would be nothing without a woman.|
|∞|&#8734;|We could go on like this forever...|
|Ω|&#937;|But here it must end.|




*Nesting Elements [#t7cdd4d2]
**Paragraph Element-Emphasize Element [#l4ed8fbd]
~This is the paragraph, which is the parent element that contains emphasized text.
This is the emphasized text, that is the child element of the paragraph element.

~This is the paragraph, which is the parent element that contains emphasized text.
This is the emphasized text, that is the child element of the paragraph element.

**Quotation Element-List Element [#le7813b4]
Level[0]
>Quotation Level[1]AAA
~Quotation Level[1]BBB
>>Quotation Level[2]AAA
~Quotation Level[2]BBB
>>>Quotation Level[3]
-Child Element-List Level[1]
|TABLE|ELEMENT|NEXT|to|the Inline|element|in a list|
--Child Element-List Level[2]

Line Break in a Element
---Child Element-List Level[3]
--Child Element-List Level[2]
---Child Element-List Level[3]
<<Quotation Level[1]
>>Quotation Level[2]
<<Get out of the Quotation Level2 Element
>>>Quotation Level[3]AAA
>>>Quotation Level[3]BBB
-Child Element-List Level[1]
--Child Element-List Level[2]
---Child Element-List Level[3]

Level[0]
>Quotation Level[1]AAA
~Quotation Level[1]BBB
>>Quotation Level[2]AAA
~Quotation Level[2]BBB
>>>Quotation Level[3]
-Child Element-List Level[1]
|TABLE|ELEMENT|NEXT|to|the Inline|element|in a list|
--Child Element-List Level[2]

Line Break in a Element
---Child Element-List Level[3]
--Child Element-List Level[2]
---Child Element-List Level[3]
<<Quotation Level[1]
>>Quotation Level[2]
<<Get out of the Quotation Level2 Element
>>>Quotation Level[3]AAA
>>>Quotation Level[3]BBB
-Child Element-List Level[1]
--Child Element-List Level[2]
---Child Element-List Level[3]

This section needs to be brushed up.
}}}

#multilang(zh_TW){{{
TITLE:寫作語法
#norelated
*寫作語法 [#rdd024f1]
底下是 PukiPlus 的寫作語法,HTML 的標籤語法目前並不支援
#contents

**文字的裝飾 [#t8671c1c]
粗體字
粗體字
斜體字
斜體字
刪除線
刪除線
*8
*9
文字變顏色的
文字變成紅色的
文字的大小
文字的大小,36

**文字的對齊 [#t687ba69]
CENTER:置中對齊
CENTER:置中對齊

LEFT:靠左對齊
LEFT:靠左對齊

RIGHT:靠右對齊
RIGHT:靠右對齊
**圖片的顯示 [#pf2a1858]
#img(圖片的URL,left)
#img(http://pukiwiki.idv.tw/image/noIE.png,left)[外部リンク]

#img(圖片的URL,right)
#img(http://pukiwiki.idv.tw/image/noIE.png,right)[外部リンク]

#img(,clear)
#img(,clear)

**附件的處理 [#jd0769f1]
#attach
#attach

#ref(附件的名稱)
#ref(附件的名稱)

#ref(附件的名稱,center)
#ref(附件的名稱,center)

#ref(附件的名稱,right)
#ref(附件的名稱,right)

#ref(附件的名稱,left)
#ref(附件的名稱,left)

#ref(附件的名稱,right,around)
#ref(附件的名稱,right,around)

#ref(附件的名稱,left,around)
#ref(附件的名稱,left,around)

預設為 left

**標題列 [#ae394cd4]
*H1
**H2
***H3

#contents
製作目?索引

**表格 [#k4d74a09]
|Category:A|Category:B|Category:C|
|Objective|for AI|Other|
|Java|LISP|Assembla|

|Category:A|Category:B|Category:C|
|Objective|for AI|Other|
|Java|LISP|Assembla|

表格可搭配 CENTER: RIGHT: 等屬性來使用

|左左左左左|中中中中中|右右右右右|
|左|CENTER:中|RIGHT:右|
|RIGHT:右|左|CENTER:中|

|左左左左左|中中中中中|右右右右右|
|左|CENTER:中|RIGHT:右|
|RIGHT:右|左|CENTER:中|

**評論 [#r3d61791]
#comment

**文章 [#w671f0f4]
#article

**備忘 [#pe09b1d5]
#memo

**投票 [#cc88f66a]
#vote(選項1,選項2,選項3)
#vote(選項1[24],選項2[5],選項3[5])

**語法的原型 [#lfec47f1]
開頭空白則表示該行文字不會被寫作語法所轉換

**條列項目 [#s0c6a5e1]
-第一層
--第二層
---第三層
-第一層
--第二層
---第三層

+
++
+++
+數字1
++數字2
+++數字3

:用語1|更多的解?1
:用語1|更多的解?1

**引用文字 [#x6173bba]
>
> 這是引用文字

**水平線 [#f7e539c4]
----
----

**換行、換段落 [#v8fc71ef]
hoge~ 換行
hoge~

~hoge 換段落
~hoge

**連結 [#h2552195]
(WikiName)
PukiPlus
PukiPlus

(BracketName)
SandBox
SandBox

測試區
測試區

http://pukiwiki.idv.tw/image/pukiwikiorg.png
http://pukiwiki.idv.tw/image/pukiwikiorg.png

(InterWiki)
PukiPlus:FrontPage
PukiPlus:FrontPage

http://pukiplus.sourceforge.net/[外部リンク]
webmaster@pukiplus.sourceforge.net
http://pukiplus.sourceforge.net/[外部リンク]
webmaster@pukiplus.sourceforge.net

PukiPlus[外部リンク]
PukiPlus[外部リンク]

PukiPlus[外部リンク]
PukiPlus[外部リンク]

**註解用的符號 [#v7d6811d]
開頭以 // 表示的為註解用的行
// 這行是註解,看不到的
// 這行是註解,看不到的

**時間、日期的轉換 [#zb05f2bc]
date?
2003-09-17

time?
15:40:03

now?
2003-09-17 (Wed) 15:40:03

**其他 [#ra9c73a4]
#related
#related

#norelated
#norelated

#calendar_read(200309)
#calendar_read(200309)

#calendar_edit(200309)
#calendar_edit(200309)

#calendar2(off)
#calendar2(off)

**情境圖示 [#ic468894]
CENTER:各種臉型
|||CENTER:|c
|~用法1|~用法2|~臉型|h
|&smile;|:)| [smile]|
|&bigsmile;|:D| [bigsmile]|
|&huh;|:p,:d| [huh]|
|&oh;|X(,XD| [oh]|
|&wink;|;)| [wink]|
|&sad;|:(,;(| [sad]|
|&heart;|| [heart]|
|&mheart;||&mheart;|

**直接插入型的元素 [#qd015d06]
|範例|用法|備註|
|粗體字|''粗體字''|將文字放在兩個單引號之間。|
|斜體字|'''斜體字'''|將文字放在三個單引號之間。|
|文字的
換行|文字的&br;換行||
|文字大小是 24| &size(24){文字大小是 24};||
|紅色字| &color(red){紅色字};||
|有顏色的字| &color(#a98765){有顏色的字};||
|?底紅字| &color(red,yellow){?底紅字};||
|刪除線| %%刪除線%%||
|*10|((這是註?的文字))|在頁面的底部插入註?。|
|http://pukiwiki.idv.tw[外部リンク]|&ref(http://pukiwiki.idv.tw);|插入一個參考連結。|
||&aname(Anchor);|插入一個頁?連結。|
|1534|&counter;|插入訪客人數統計。|
|1|&online;|插入目前站上訪客人數。|
|1.5.0|&version;|插入目前的 PukiPlus 版本資訊。|
|WikiName|WikiName|連結至站?的?一個頁面。|
|BracketName|[[BracketName]]|連結至站?的?一個頁面。|
|外部連結[外部リンク]|[[外部連結:http://pukiplus.sourceforge.net/[外部リンク]]]|連結至外部的頁面。|
|InterWikiLink:頁面|[[InterWikiLink:頁面]]|連結至其他 Wiki 站的頁面。|



**區塊型元素 [#b2c7e110]
~段落
~段落
後面隱藏的是註解: //註解
後面隱藏的是註解: //?無法看到註解。
預先格式化的文字。在文字的前面有一個空白。
預先格式化的文字。在文字的前面有一個空白。

*標題一
**標題二
***標題三

>第一層引用
>>第二層引用
>>>第三層引用
>第一層引用
>>第二層引用
>>>第三層引用

-條列一
--條列二
---條列三
-條列一
--條列二
---條列三

+數字條列一
++數字條列二
+++數字條列三
+數字條列一
++數字條列二
+++數字條列三

:定義|描述
:定義|描述

水平線
----
----

表格
|aaa|bbb|ccc|
|111|222|333|
|aaa|bbb|ccc|
|111|222|333|

CSV 表格
,aaa,bbb,ccc
,111,222,333
,aaa,bbb,ccc
,111,222,333


| [heart]|&heart;||
|©|&copy;||
|®|&reg;||
|™|&trade;||
|²|&sup2;||
|³|&sup3;||
| |&nbsp;|You may not be able to see it,
but there is a non-breaking space in the first column.
It prevents a line from being broken at that point.|
| |&#10;|Is this a normal space?|
||&#16;|And this, a minus sign? |
}}}

#multilang(zh_CN){{
* 写作语法 [#k9f64709]

----
#contents
----

** 块元素 [#j8bab7de]
-一个块元素可以作为其他块元素的子元素。但是目录、水平线、以#为起始的块元素无法成为其他块元素的子元素
-空格是顶级块元素的分隔符,空格一旦出现,意味着所有块元素的终止
-成为块元素的插件显示为#~

*** 段落 [#tfd28096]
行内元素
接着行首直接写内容,将成为段落
~ 行内元素
行首为 ~ 也是一个段落
~ 行内元素

*** 引用 [#je5f88da]
> 行内元素
行首为 > 的文本将显示为引用,引用可以有三级 >、>>、>>>。
> 行内元素

-只要引用中不出现块元素,那么引用将会继续
-只要不出现空行,那么引用将会继续
-只要不出现新的引用或块元素,那么引用中的段落将会继续
-如果要在列表结构中跳出引用,但是不跳出列表,可以在行首写 <、<<、<<<。

*** 列表结构 [#r2f68a6a]
- 行内元素
将创建一个无序列表
- 行内元素

+ 行内元素
将创建一个有序列表
+ 行内元素

: 术语 | 解释
将创建一个定义列表
: 术语 | 解释

-一个定义列表必须包含 |

*** 禁止排版的文本 [#x9c8dbc7]
行首为半角空格的文本自动成为禁止排版的文本。
-禁止排版的文本的子元素将被视为字符串

*** 表格 [#rc2feb90]
| 单元格A | 单元格B |
以 | 为行首并分隔元素可以构成表格
| 单元格A | 单元格B |

- 每个元素的有以下属性:
LEFT:
CENTER:
RIGHT:
BG


-- 元素的显示为之和背景色、文字色、文字大小以像素(px)为单位。单元格内默认为左对齐
-
|表格中 |每个单元格的 |配置示例 |
|左对齐 |CENTER:居中 |BGRIGHT:右对齐|
|RIGHT:右对齐 |左对齐 |CENTER:居中 |

*** CSV格式的表格 [#n81aa810]
,A单元格,B单元格,…
以“,”起始的行内元素可以构成表格,以==连接的两个元素将合并为一个单元格
,A单元格,B单元格,…

*** 标题 [#n77bb3c1]
* 行内元素
位于行首的 * 将显示为标题。可以有 *、**、*** 三级标题。

*** 目录 [#p2e68a78]
#contents
位于行首的 #contents 将在页面顶部显示一个目录,#contents 一般写在源文本的靠近最上方的位置

*** 左对齐、右对齐和居中 [#ea711503]
LEFT:我是左对齐的文本
LEFT:我是左对齐的文本
CENTER:我是居中文本
CENTER:我是居中文本
RIGHT:我是右对齐文本
RIGHT:我是右对齐文本

*** 水平线 [#g8de101b]
----
从行首开始至少4个 - 将显示为水平线
----

#hr
从行首开始的 #hr 将显示为分割线,超过上级块元素60%以上的部分会自动截断。
#hr

*** 增加行间距 [#t9a4b28f]
#br
可以增加行间距,例如

第一行
#br
第二行

*** 清除格式 [#o61d3178]
#clear
在行首的 #clear 表示清除之前的所有格式

*** 表单 [#n7d8d659]

#comment
显示一个评论栏
#comment

#pcomment
评论内容记录到另一个页面的评论栏,并对回复的评论作缩进显示
#pcomment

#article
一个简易留言板
#article

#vote(选项1,选项2,选项3,...)
一个简易的投票
#vote(选项1,选项2,选项3,...)

** 行内元素 [#y067a7ef]

*** 字符串 [#l37bf323]
字符串
字符串是行内元素

*** 换行 [#aeae58cd]
行末换行~

行末换行~

-行末换行无法在表格、以 # 起始的块元素和列表中使用





-会强制换行
-可以在表格、以 # 起始的块元素和列表中使用

*** 粗体字和斜体字 [#k16faf60]
粗体字
以一对''包围的文字会成为粗体字
-粗体字可以成为其他行内元素的子元素。
-粗体字中可以包含其他的行内元素。

斜体字
以一对'''包围的文字会成为斜体字
-斜体字可以作为其他行内元素的子元素。
-斜体字中可以包含其他的行内元素。

*** 文字大小 [#hb32be2e]
&size(px){Text you want to change};
使用 &size 可以指定文本字体的大小。文字大小以像素(px)为单位。如果文字大小设置为20,则显示为20像素大小的文字
-文字大小可以作为其他行内元素的子元素。
-文字大小可以包含其他的行内元素。

*** 文字颜色 [#w63e34b0]
&color():Invalid color: 文字颜色;
使用 &color 可以指定行内元素的文字颜色背景色

-可以使用以下格式指定颜色。
--颜色关键字
--#6位16进制数
--#3位16进制数
-文字颜色可以作为其他行内元素的子元素。
-文字颜色可以包含其他的行内元素。

*** 删除线 [#m0fc7108]
带删除线的行内元素
使用%%把行内元素包围起来,可以添加一个带删除线的行内元素
-删除线可以作为其他行内元素的子元素。
-删除线可以包含其他的行内元素。

*** 脚注 [#e79530a8]
*11
使用 (( 和 )) 将行内元素包围起来,可以创建一个脚注*12
-脚注可以作为其他行内元素的子元素。父元素会应用到脚注的链接。
-脚注可以包含其他的行内元素。子元素会应用到到脚注文本。

*** 添加文件和图像 [#m8262838]


可在页面中添加文件和图像,如果添加的是图像,会直接将图像显示出来。
http://wordpress.org/latest.tar.gz[外部リンク]
将显示为
http://wordpress.org/latest.tar.gz[外部リンク]

*** 注音 [#m1bbd50b]
行内元素(注音字符)
这是一个拼音的注音(zhu4 yin1),一个假名的注音:秋庭里香(あきばりか)
-请尽量不要在脚注中使用注音,这样会很难分辨出注音

*** 访问计数器 [#bdef77f6]
1534
&counter([total|today|yesterday]);
显示访问页面的人数。
- &counter 有以下选项,默认情况下的选项为total。
today
-- 显示今天的访问数为1次。
-
yesterday
-- 显示昨天的访问数为0次。
-
total
-- 显示访问总数为1534次。
-访问计数器可以作为其他行内元素的子元素。
-访问计数器不能包含其他的行内元素。

*** 显示在线人数 [#ub88554b]
1
&online 可显示当前的在线人数。例如当前在线1人。
-在线人数显示可以作为其他行内元素的子元素。
-在线人数显示不能包含其他的行内元素。

*** 显示版本信息 [#f7812e20]
1.5.0
&version 可查看目前使用的PukiWiki的版本。当前使用的PukiWiki版本为1.5.0。
-版本显示可以作为其他行内元素的子元素。
-版本显示不能包含其他的行内元素。

*** WikiName [#k2813b5f]
WikiName
按照至少1个大写字母→至少1个小写字母→至少1个大写字母→至少1个小写字母的顺序组成的字符串为WikiName。
-WikiName中不能包含全角或半角的空格、符号以及数字。
-WikiName为PukiWiki中已经存在的页面名。如果该页面存在,则自动显示为链接,如果页面不存在,则在WikiName后显示?

*** 页面名称 [#b496417d]
页面名称
显示为
页面名称

[[页面名称#链接名]]
显示为
[[页面名称#链接名]]

*** InterWiki [#m83b1b83]
InterWikiName:页面名称
显示为
InterWikiName:页面名称

*** 链接 [#qe760c6e]
链接名:网址
在InterWikiName中的:之前写任意的链接名,:之后写网址,将显示为带链接的链接名。

http://www.example.com/[外部リンク]
显示为
http://www.example.com/[外部リンク]

https://www.example.com/[外部リンク]
显示为
https://www.example.com/[外部リンク]

ftp://ftp.example.com/[外部リンク]
显示为
ftp://ftp.example.com/[外部リンク]

foo@example.com
显示为
foo@example.com

-在行内粘贴链接,会显示为带链接的文本
-如果链接为图像,则会直接显示图像

*** 页面别名 [#p50ce409]
页面别名
显示为
页面别名

-也可以使用:来代替>

*** 制表符 [#ha01f7e6]
&t;
将创建一个制表符

上一行有一个制表符。

*** 页面名称转义字符 [#xe9129e9]
&page;
将显示最末端的子页面名称:写作语法
&fpage;
将显示页面的完整名称:写作语法

*** 日期时间转义字符 [#j566e7db]
&date;
显示编辑时的日期
2011-07-31

&time;
显示编辑时的时间
10:42:14

&now;
显示编辑时的日期时间
2011-07-31 (星期日) 10:42:14

2017-12-17
显示用于显示时的日期
2017-12-17

11:03:59
显示用于显示时的时间
11:03:59

-&_now;显示用于显示时的日期时间2017-12-17 (日) 11:03:59
-&lastmod;用于显示当前页面的最近修订时间 2012-05-13 (日) 10:56:55
-&lastmod(某页面); 用于显示某页面的最近修订时间 &lastmod(某页面);

*** 符号和表情转移字符 [#r8118be2]
-&copy; 显示为版权符号©
-&reg; 显示为专利符号®
-&heart;显示为心形符号 [heart]
-&smile;显示为 [smile]
-&bigsmile;显示为 [bigsmile]
-&huh;显示为 [huh]
-&oh;显示为 [oh]
-&wink;显示为 [wink]
-&sad;显示为 [sad]
-&worried;显示为 [worried]

*** 数值转义字符 [#hcc3361e]
&#10进制数;
&#x16进制数;

-&#38290; 显示为Unicode的“閒”
-&#29109; 显示为Unicode的“熵”


** 其他 [#z06697b7]

*** 行注释 [#oa4f811c]
// 注释内容
行首为 // 的行为注释行。此行不会显示任何内容。
-注释行可以放在任何位置,只要行首以 // 为起始
-注释行不会对前后的行产生任何影响
}}

#multilang(ko_KR){{
#norelated
* 문법 [#oca54177]

보통은 입력한 문장이 그대로 출력됩니다.

- HTML태그는 사용할수 없습니다. 쓰여진 문장은 그대로(「<font color="red">text</font>」:이런 모양으로)표시됩니다.
- 문단과 문단의 구분에는 빈 줄을 넣어 주십시오. 빈 줄을 넣지 않고 연속해서 여러개의 행에 기록된 내용은 같은 문단으로 해석됩니다. (연결되어 표시됩니다)

또한, 특정한 문법에 의한 텍스트 서식을 지정하는 것도 가능합니다. 플러그인에 의한 텍스트 서식 지정도 가능합니다. 이 페이지에서는 자주 사용되는 플러그인에 대해서만 간략히 설명하고 있습니다. 플러그인의 옵션등의 상세한 설명은 PukiWiki/1.4/설명서/플러그인 을 참조해 주십시오.

-------------------------------------
#contents
-------------------------------------

** 블록 요소 [#vd593893]
- 블록 요소는 인라인 요소나 다른 블록 요소를 자식 요소로 할 수 있습니다. 다만, 문단, 제목, 수평선과 #로 시작하는 블록 요소는 다른 블록 요소를 자식 요소로 할 수 없습니다.
- 빈 줄은 최상위 수준의 블록 요소를 마무리합니다. 빈 줄이 나타나면 모든 블록 요소는 종료합니다.
- 블록 요소는 다른 블록 요소의 자식 요소가 될 수 있습니다.
-- 목록과 인용문은 다른 블록 요소를 자식 요소로 할 수 있습니다. 자식 요소인 블록 요소는 부모 요소의 수준에 따라 들여쓰여집니다. 빈 줄이 나타나면 블록 요소는 종료합니다.
-- 목록과 인용문에는 3단계의 중첩 수준이 있으며, 목록과 인용문의 수준은 독립되어 있습니다. 그래서 목록을 인용문의 자식 요소로 하거나 인용문을 목록의 자식 요소로 할 때에는 수준을 높이지 않고 나타냅니다. 목록을 다른 목록의 자식 요소로 하거나 인용문을 다른 인용문의 자식 요소로 할 때에는 수준을 1단계 높여서 나타냅니다.
-- 다른 블록 요소의 자식 요소인 인용문에서 빠져 나올 때 부모 요소는 끝내고 싶지 않을 경우에는 줄머리에 <, <<, <<<를 씁니다. <는 1단계, <<는 2단계, <<<는 3단계의 인용문에서 빠져 나옵니다.빈 줄을 쓰면 인용문은 물론 부모 요소에서도 빠져 나옵니다.
- 블록 요소가 되는 플러그인은 #~와 같이 나타냅니다.

*** 문단 [#n6691793]
인라인 요소
다른 블록 요소를 명시하지 않으면 문단이 됩니다.
~인라인 요소
줄머리가 ~일 경우에도 문단이 됩니다. 줄머리 서식으로 쓰이는 문자(~, -, +, :, >, |, #, //)를 보통 문자처럼 문단의 맨 앞에 쓰고 싶을 때 줄머리에 ~를 써서 나타낼 수 있습니다.
#br
- 문단의 앞은 한 칸 들여쓰여집니다. 하지만 번호 없는 목록, 번호 있는 목록, 인용문 안의 문단에서는 들여쓰여지지 않습니다. 정의 목록 안의 문단의 앞은 한 칸 들여쓰여집니다.
- 문단은 새로운 블록 요소가 나타날 때까지 계속됩니다.
- 문단은 다른 블록 요소의 자식 요소가 될 수 있습니다.
- 문단은 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 인용문 [#af1781b1]
>인라인 요소
줄머리가 >면 인용문이 됩니다. 인용문에는 >, >>, >>>라는 3단계의 수준이 있습니다.
#br
- 인용문 안은 블록 요소를 명시하지 않는 한 문단이 됩니다.
- 인용문은 빈 줄이 나타날 때까지 계속됩니다.
- 인용문 안의 문단은 새로운 인용문이나 블록 요소가 나타날 때까지 계속됩니다.
- 인용문은 다른 블록 요소의 자식 요소가 될 수 있습니다. 다른 인용문의 자식 요소가 될 경우에는 수준을 1단계 높여서 나타냅니다. 목록의 자식 요소가 될 경우에는 수준을 높이지 않고 나타냅니다.
- 인용문은 다른 블록 요소를 자식 요소로 할 수 있습니다. 인용문의 자식 요소가 되는 목록은 수준을 높이지 않고 기술합니다.
- 목록 안의 인용문에서 탈출할 때 목록은 계속되게 하고 싶으면 <, <<, <<<를 줄머리에 씁니다.

*** 목록 [#q8abd9a8]
-인라인 요소
줄머리가 -면 번호 없는 목록이 됩니다. 번호 없는 목록에는 -,--,---라는 3단계의 수준이 있습니다.
#br
- 번호 없는 목록은 다른 블록 요소의 자식 요소가 될 수 있습니다. 다른 목록의 자식 요소가 될 경우, 수준을 1단계 높여서 나타냅니다. 인용문의 자식 요소가 될 경우에는 수준을 높이지 않고 나타냅니다.
- -바로 뒤에 ~가 있으면 문단을 자식 요소로 할 수 있습니다.
- 번호 없는 목록은 목록의 첫 머리가 인라인 요소나 문단인 경우 목록 다음 줄에 다른 블록 요소를 써서 다른 블록 요소를 자식 요소로 할 수 있습니다.

+인라인 요소
줄머리가 +면 번호 있는 목록이 됩니다. 번호 있는 목록에는 +,++,+++라는 3단계의 수준이 있습니다.
#br
- 번호 있는 목록은 다른 블록 요소의 자식 요소가 될 수 있습니다. 다른 목록의 자식 요소가 될 경우, 수준을 1단계 높여서 나타냅니다. 인용문의 자식 요소가 될 경우에는 수준을 높이지 않고 나타냅니다.
- +바로 뒤에 ~가 있으면 문단을 자식 요소로 할 수 있습니다.
- 번호 있는 목록은 목록의 첫 머리가 인라인 요소나 문단인 경우 목록 다음 줄에 다른 블록 요소를 써서 다른 블록 요소를 자식 요소로 할 수 있습니다.

:정의어|설명문
줄머리가 :이고, |로 정의어와 설명문을 구분하면 정의 목록이 됩니다. 정의 목록에는 :,::,:::라는 3단계의 수준이 있습니다.

정의 목록의 정의어·설명문은 생략할 수 있습니다. 정의 목록 여러 개를 연속해서 쓰고 2번째 이후는 정의어를 생략해서 1개의 정의어에 대해 여러 개의 설명문을 쓸 수 있습니다.
#br
- 줄 안에 | 가 없으면 정의 목록이 되지 않습니다.
- 정의어, 설명문은 인라인 요소로만 쓸 수 있습니다.
- 정의 목록은 다른 블록 요소의 자식 요소가 될 수 있습니다. 다른 목록의 자식 요소가 될 경우, 수준을 1단계 높여서 나타냅니다. 인용문의 자식 요소가 될 경우에는 수준을 높이지 않고 나타냅니다.
- | 바로 뒤에 ~를 쓰면 문단을 자식 요소로 할 수 있습니다.
- 정의 목록은 정의 목록의 다음 줄에 다른 블록 요소를 써서 다른 블록 요소를 자식 요소로 할 수 있습니다.

*** 모양 없는 글 [#g72f3a72]
줄머리가 빈 칸인 줄은 모양 없는 글(preformatted text)이 됩니다. 자동 줄바꿈이 이루어지지 않아서 긴 줄도 잘리지 않습니다.
#br
- 모양 없는 글은 다른 블록 요소의 자식 요소가 될 수 있습니다.
- 모양 없는 글은 다른 블록 요소를 자식 요소로 할 수가 없습니다.
- 모양 없는 글은 모든 자식 요소를 문자열로 취급합니다.

*** 표 [#k7c49df4]
|인라인 요소|인라인 요소|
줄머리부터 |로 인라인 요소를 구분하면 표가 됩니다.
#br
- 각 요소의 첫머리에 아래와 같은 기술자를 지정할 수 있습니다.
LEFT:
CENTER:
RIGHT:
BG


-- 요소의 표시 위치 및 배경색, 문자 색, 문자 크기(픽셀 단위)를 지정합니다. 기본값은 가운데 맞춤입니다.
-
#br
|표의|각 칸의 요소의 배치에|관한 예제|
|LEFT:왼쪽 맞춤|가운데 맞춤|BGRIGHT:오른쪽 맞춤|
|RIGHT:오른쪽 맞춤|LEFT:왼쪽 맞춤|가운데 맞춤|
#br
- 줄 끝에 c가 있으면 서식 지정줄이 됩니다. 서식 지정줄에서는 다음의 기술자가 쓰일 수 있습니다.
LEFT:
CENTER:
RIGHT:
BG


-- 기술자의 뒤에 값을 써서 칸 폭을 픽셀 단위로 지정할 수 있습니다.
- 줄 끝에 h가 있으면 머리줄(thead)이 됩니다.
- 줄 끝에 f가 있으면 꼬리줄(tfoot)이 됩니다.
- 칸에 있는 인라인 요소의 맨 앞에 ~를 붙이면 머리칸(th)이 됩니다.
|꼬리줄|가|나|다|f
|예제|~라|~마|바|
|머리줄|사|아|자|h
- 칸에 >만 쓰면 오른쪽 칸과 연결(colspan)합니다.
- 칸에 ~만 쓰면 위쪽 칸과 연결(rowspan)합니다.

#br
- 표는 다른 블록 요소의 자식 요소가 될 수 있습니다.
- 표는 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** CSV형식의 표 [#zc726b7e]
,데이터,데이터,…
~줄머리부터 쉼표로 인라인 요소를 구분하면 표가 됩니다.
#br
- 인라인 요소는 큰 따옴표(")로 둘러쌀 수 있습니다. 큰 따옴표로 둘러싸서 쉼표(,)를 포함하는 포함한 인라인 요소를 나타낼 수 있습니다.
- 큰 따옴표(")로 둘러싼 데이터 안에서 큰 따옴표 2개를 연속으로 사용해서("") 큰 따옴표(")를 포함하는 인라인 요소를 나타낼 수 있습니다.
- 인라인 요소 대신에 등호를 2개(==) 쓰면 오른쪽 칸과의 연결(colspan)합니다.
- 인라인 요소 왼쪽에 1개 이상의 반각 공백 문자를 쓰면 오른쪽 맞춤이, 인라인 요소 좌우에 1개 이상의 반각 공백 문자를 쓰면 가운데 맞춤이 됩니다.

#br
- 표는 다른 블록 요소의 자식 요소가 될 수 있습니다.
- 표는 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 제목 [#z15343da]
*인라인 요소
줄머리가 *면 제목이 됩니다. 제목에는 *,**,***라는 3단계의 수준이 있습니다.
#br
- 제목은 다른 블록 요소의 자식 요소가 될 수 없습니다. 제목이 나타나면 다른 블록 요소는 종료합니다.
- 제목은 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 차례 [#l6dfa631]
#contents
줄머리가 #contents면 제목을 이용해서 차례를 만듭니다. 일반적으로 #contents는 글의 앞쪽에 나옵니다.
#br
- 차례는 다른 블록 요소의 자식 요소가 될 수 있지만, 최상위 수준에서 쓰인다고 가정하고 왼쪽 여백을 설정해 놓았기 때문에 다른 블록 요소의 자식 요소로 사용하는 것은 바람직하지 않습니다.
- 차례는 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 왼쪽·오른쪽·가운데 맞춤 [#bbc1f21c]
LEFT:인라인 요소
CENTER:인라인 요소
RIGHT:인라인 요소
줄머리에 LEFT:, CENTER:, RIGHT:를 쓰면 인라인 요소가 왼쪽, 가운데, 오른쪽으로 맞추어집니다.
#br
- LEFT:, CENTER:, RIGHT:는 다른 블록 요소의 자식 요소가 될 수 있습니다.
- LEFT:, CENTER:, RIGHT:는 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 수평선 [#s9799d2c]
----
줄머리에 4개의 -를 쓰면 수평선이 됩니다.
#br
- 수평선은 다른 블록 요소의 자식 요소가 될 수 없습니다. 수평선이 나타나면 다른 블록 요소는 종료합니다.
- 수평선은 다른 블록 요소를 자식 요소로 할 수 없습니다.

#hr
줄머리에 #hr을 쓰면 문단선이 됩니다. 문단선은 길이가 상위 블록 요소 폭의 60%이고 가운데에 맞추어진 수평선입니다.
#br
- 문단선은 다른 블록 요소의 자식 요소가 될 수 있습니다.
- 문단선은 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 줄 벌리기 [#j2656808]
#br
줄머리에 #br을 쓰면 블록 요소 사이나 블록 요소 안에서 줄 간격을 넓힐 수 있습니다*13.
#br
- 줄 바꾸기는 다른 블록 요소의 자식 요소가 될 수 있습니다.
- 줄 바꾸기는 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 첨부 파일·그림 [#p1971296]
#ref(첨부 파일 이름)
#ref(파일의 URL)
줄머리에 #ref를 쓰면 첨부 파일이나 지정한 URL에 있는 파일로의 링크를 만들 수 있습니다. 파일이 그림일 경우 그 그림을 표시합니다.
#br
- #ref에 아래와 같은 인수를 쉼표로 나누어서 지정할 수 있습니다. 인수를 생략하면 기본값이 됩니다.
첨부 파일의 페이지
-- 첨부 파일이 존재하는 페이지의 이름을 지정합니다. 기본값은 현재 페이지입니다.
-- 이 인수는 첨부 파일 이름 다음에 써야 합니다.
-
left
center
right
-- 링크·그림을 표시하는 위치를 지정합니다. 기본값은 가운데 맞춤입니다.
-
wrap
nowrap
-- 링크·그림을 테두리로 둘러싸는지 여부를 지정합니다. 기본값으로는 둘러싸지 않습니다.
-
around
-- 그림 옆에 여러 줄의 글을 쓸 수 있는지를 지정합니다. 기본값으로는 쓸 수 없습니다.
-
nolink
-- 기본값에서는 첨부 파일로의 링크가 만들어지지만, nolink을 지정하면 만들어지지 않습니다.
-
대체 문자열
-- 파일이나 그림 대신에 표시할 수 있는 대체 문자열을 지정합니다. 지정하지 않으면 기본값인 파일 이름이 됩니다.
-- 대체 문자열은 문자열이 아닌 인라인 요소를 포함할 수 없습니다. 페이지 이름이나 문자열이 아닌 인라인 요소를 쓰더라도 문자열로 다룹니다.
-- 이 인수는 마지막에 씁니다.

#br
-#ref는 다른 블록 요소의 자식 요소가 될 수 있습니다.
-#ref는 다른 블록 요소를 자식 요소로 할 수 없습니다.

*** 텍스트로 그림 둘러싸기 해제 [#a800a528]
#clear
줄머리에 #clear를 쓰면 #ref에서 그림 옆에 여러 줄의 글을 쓸 수 있게 했던 것을 해제합니다. #clear를 지정하지 않아도 글이 끝나면 자동적으로 해제됩니다.
#br
- #clear는 다른 블록 요소의 자식 요소가 될 수 있습니다.
- #clear는 다른 블록 요소를 자식 요소로 할 수 없습니다.
#img(,clear)
~#clear와 같습니다.

*** 양식 [#x23849ca]
#comment
줄머리에 #comment를 쓰면 덧글을 넣기 위한 양식이 됩니다.
#br
- #comment는 다른 블록 요소의 자식 요소가 될 수 있지만, 최상위 수준에서 쓰인다고 가정하고 왼쪽 여백을 설정해 놓았기 때문에 다른 블록 요소의 자식 요소로 사용하는 것은 바람직하지 않습니다.
- #comment는 다른 블록 요소를 자식 요소로 할 수 없습니다.

#pcomment
줄머리에 #pcomment를 쓰면 덧글을 넣기 위한 양식이 됩니다. #comment와는 달리 덧글은 다른 페이지에 기록되며, 그 페이지의 글을 요약해서 표시합니다.
#br
- #pcomment는 다른 블록 요소의 자식 요소가 될 수 있지만, 최상위 수준에서 쓰인다고 가정하고 왼쪽 여백을 설정해 놓았기 때문에 다른 블록 요소의 자식 요소로 사용하는 것은 바람직하지 않습니다.
- #pcomment는 다른 블록 요소를 자식 요소로 할 수 없습니다.

#article
줄머리에 #article을 쓰면 간이 게시판 양식이 됩니다.
#br
- #article은 다른 블록 요소의 자식 요소가 될 수 있지만, 최상위 수준에서 쓰인다고 가정하고 왼쪽 여백을 설정해 놓았기 때문에 다른 블록 요소의 자식 요소로 사용하는 것은 바람직하지 않습니다.
- #article은 다른 블록 요소를 자식 요소로 할 수 없습니다.

#vote(선택사항1,선택사항2,…)
줄머리에 #vote를 쓰면 간이 투표 양식이 됩니다.
#br
-선택사항은 문자열 , 페이지 이름 ,InterWiki, 링크를 포함할 수가 있습니다. 그 외의 인라인 요소를 포함할 수가 없습니다.
- #vote는 다른 블록 요소의 자식 요소가 될 수 있지만, 최상위 수준에서 쓰인다고 가정하고 왼쪽 여백을 설정해 놓았기 때문에 다른 블록 요소의 자식 요소로 사용하는 것은 바람직하지 않습니다.
- #vote는 다른 블록 요소를 자식 요소로 할 수 없습니다.
**인라인 요소 [#p342f911]
- 인라인 요소는 언제나 블록 요소의 자식 요소입니다.
-- 줄머리 서식에서 블록 요소를 명시하지 않을 경우 문단의 자식 요소가 됩니다.
-- 줄머리 서식에서 블록 요소를 명시했을 경우 지정한 블록 요소의 자식 요소가 됩니다.
- 인라인 요소는 인라인 요소를 자식 요소로 할 수 있습니다.
- 인라인 요소는 블록 요소를 자식 요소로 할 수 없습니다.
- 인라인 요소가 되는 플러그인이나 사용자 정의는 &~와 같이 나타냅니다.
*** 문자열 [#m0d18dfb]
문자열
문자열은 인라인 요소입니다.
#br
- 문자열은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 문자열은 다른 인라인 요소를 자식 요소로 할 수 없습니다.

** 인라인 요소 [#l7110f11]
- 인라인 요소는 꼭 블록 요소의 자식 요소로 되어 있습니다
-- 줄 처음의 서식으로 블록 요소를 명시 하지 않는 경우는 문단의 자식 요소가 됩니다.
-- 줄 처음의 서식으로 블록 요소를 명시한 경우는 지정한 블록 요소의 자식 요소가 됩니다.

- 인라인 요소는 인라인 요소 자식 요소로 할 수 있습니다.
- 인라인 요소는 블록 요소를 자식 요소로 하는 것이 가능합니다.
- 인라인 요소가 되는 플러그인 및 유저 정의는 &~ 의 형식입니다.

*** 문자열 [#bd24e4ad]
문자열
문자열은 인라인 요소입니다.

- 문자열은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 문자열은 다른 인라인 요소를 자식 요소로 할 수 있습니다.

*** 줄 바꾸기 [#f383c24f]
인라인 요소~
줄 끝에 ~를 쓰면 줄이 바뀝니다. 줄 끝에서 줄을 바꾸는 것은 블록 요소 안에서 줄을 바꾸는 것입니다.
#br
- 줄 끝에서 줄을 바꾸는 것은 다른 인라인 요소의 자식 요소가 될 수 없습니다.
- 줄 끝에서 줄을 바꾸는 것은 다른 인라인 요소를 자식 요소로 할 수 없습니다.
- 줄 끝에서 줄을 바꾸는 것은 정의 목록의 정의어, 표의 요소, #로 시작하는 블록 요소의 인수 안에서는 사용할 수 없습니다.



줄 안에서 &br;을 쓰면 줄 안에서 줄이 바뀝니다. 줄 끝에서 쓰이는 ~와는 달리 정의 목록의 정의어, 표의 요소, #로 시작하는 블록 요소의 인수 안에서도 사용할 수 있습니다.
#br
- 줄 안에서 줄을 바꾸는 것은 다른 인라인 요소의 자식 요소가 될 수 없습니다.
- 줄 안에서 줄을 바꾸는 것은 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 강조 [#n38a029f]
인라인 요소
줄 안의 인라인 요소를 '' 사이에 넣으면 강조되어 밑줄 표시가 됩니다.
#br
- 밑줄쳐져 강조된 요소는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 밑줄쳐져 강조된 요소는 다른 인라인 요소를 자식 요소로 할 수 있습니다.

인라인 요소
줄 안의 인라인 요소를 ''' 사이에 넣으면 강조되여 기울여져서(italic) 표시됩니다.
#br
- 기울여져 강조된 요소는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 기울여져 강조된 요소는 다른 인라인 요소를 자식 요소로 할 수 있습니다.

*** 글자 크기 [#t513b12d]
&size(px){Text you want to change};
줄 안에서 &size를 써서 인라인 요소의 글자 크기를 지정할 수 있습니다. 크기는 현재의 글자 크기에 대한 비율(%)로 지정합니다.
#br
- 글자 크기는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 글자 크기는 다른 인라인 요소를 자식 요소로 할 수 있습니다.

*** 글자색 [#sf40816a]
&color():Invalid color: 글자색;
줄 안에서 &color를 써서 인라인 요소의 글자색과 배경색을 지정할 수가 있습니다. 배경색은 생략할 수 있습니다.
#br
-색의 지정은 , 다음의 몇개의 형식에서 행합니다.
-- 색 키워드
-- #6자리 16진수
-- #3자리 16진수
- 글자 색은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 글자 색은 다른 인라인 요소를 자식 요소로 할 수 있습니다.

*** 취소선 [#r81ec79f]
인라인 요소
줄 안의 인라인 요소를 %% 사이에 넣으면 인라인 요소에 취소선이 붙습니다.
#br
- 취소선은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 취소선은 다른 인라인 요소를 자식 요소로 할 수 있습니다.

***주석 [#s21cf12e]
*14
줄 안에서 인라인 요소를 ((과 )) 사이에 끼우면 주석이 작성되고 줄 안에 주석으로의 링크가 생깁니다.
#br
- 주석은 다른 인라인 요소의 자식 요소가 될 수 있습니다. 부모 요소는 주석문이 아니어야 하며, 주석문에서의 링크에 반영됩니다.
- 주석은 다른 인라인 요소를 자식 요소로 할 수 있습니다. 자식 요소는 주석문에 반영됩니다.
// &p;
//注釈内に&p;を書くと改段落になります *15
//-注釈内改段落は、他のインライン要素の子要素になることはできません。
//-注釈内改段落は、他のインライン要素を子要素にすることはできません。

*** 첨부 파일·그림 [#v181e939]


줄 안에서 &ref를 쓰면 첨부 파일이나 지정한 URL에 있는 파일로의 링크를 만들 수 있습니다. 파일이 그림일 경우 그 그림을 표시합니다.
#br
- &ref에 아래와 같은 인수를 쉼표로 나누어서 지정할 수 있습니다. 인수를 생략하면 기본값이 됩니다.
첨부 파일의 페이지
-- 첨부 파일이 존재하는 페이지의 이름을 지정합니다. 기본값은 현재 페이지입니다.
-- 이 인수는 첨부 파일 이름 다음에 써야 합니다.
-
nolink
-- 기본값에서는 첨부 파일로의 링크가 만들어지지만, nolink을 지정하면 만들어지지 않습니다.
-
대체 문자열
-- 파일이나 그림 대신에 표시할 수 있는 대체 문자열을 지정합니다. 지정하지 않으면 기본값인 파일 이름이 됩니다.
-- 대체 문자열은 문자열이 아닌 인라인 요소를 포함할 수 없습니다. 페이지 이름이나 문자열이 아닌 인라인 요소를 쓰더라도 문자열로 다룹니다.
-- 이 인수는 마지막에 씁니다.

#br
- &ref는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- &ref는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 루비구조 (루비:일본어에서 한자 위에 붙는 첨자) [#j137cd8e]
인라인 요소(루비)
줄 안에서 &ruby를 쓰면 인라인 요소에 대해 루비를 적용할 수 있습니다. 루비에 대응하지 않는 브라우저에서는 루비가 (와 )에 둘러싸여 표시됩니다.
#br
- 루비 구조의 루비에는 인라인 요소를 씁니다. 루비의 특성상 기대한대로 표시되지 않을 수도 있습니다.
- 루비 구조는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 루비 구조는 다른 인라인 요소를 자식 요소로 할 수 있습니다.
- 루비 구조를 루비 구조의 자식 요소로 할 수 없습니다. 달리 말해 중첩은 불가능합니다.
- 주석 안이나 글자 크기를 작게 하는 부분에서 사용하면 루비를 알아볼 수 없게 되니 이를 피해 주십시오.

*** 앵커 설정 [#mb297616]
&aname: Invalid ID string: 앵커 이름;
&aname: Invalid ID string: 앵커 이름;
줄 안에서 &aname를 쓰면 링크의 앵커를 설정할 수 있습니다. 링크를 통해 가도록 지정하고 싶은 곳을 표시합니다.
#br
- 앵커 이름은 반각 알파벳으로 시작하는 반각 알파벳·숫자·하이픈·밑줄로 이루어진 문자열로 지정합니다.
- 앵커 이름에는 전각 문자나 반각 공백 문자, 반각 기호를 사용할 수 없습니다.
- 앵커 설정은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 앵커 설정은 다른 인라인 요소를 자식 요소로 할 수 있습니다.

*** 카운터 표시 [#h7beb6ac]
1534
&counter([total|today|yesterday]);
내용에 &counter 를 기술 하면 그 페이지가 보여진 수를 표시 할 수 있습니다.

- &counter 에는 다음과 같은 옵션을 지정할수 있습니다.옵션을 생략한 경우에는 all가 지정됩니다.
today
-- 오늘의 접근한 횟수를 보여줍니다.
-
yesterday
-- 어제 접근한 횟수를 보여줍니다.
-
all
-- 총 접근수를 표시 합니다.
- 카운터 표시는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 카운터 표시는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 온라인 표시 [#ab42f827]
1
내용 안에서 &online 을 기록 하면 현재 접속 중인 사람수를 표시할수 있습니다.

- 온라인 표시는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 온라인 표시는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

***버전 표시 [#f09f9e4b]
1.5.0
내용에 &version 을 기록 하면 PukiWiki의 버전을 표시할수 있습니다.

- 버전 표시는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 버전 표시는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** WikiName [#u8188184]
WikiName
내용에 한개 이상의 대문자→한개 이상의 소문자→한개 이상의 대문자→한개 이상의 소문자의 조합으로 만들어 지는 링크.

- WikiName에는 공백문자, 기호, 숫자를 포함 할 수 없습니다.
- WikiName은 PukiWiki안의 페이지 이름이 됩니다.이미 존재하는 페이지라면 그 페이지에 링크가 자동적으로 붙게됩니다. 존재하지 않는 페이지는 WikiName의 뒤에 ?가 자동적으로 붙어 그 페이지를 새로 만들기 위한 링크가 생성됩니다.

- WikiName은 다른 인라인 요소의 자식 요소가 될수 있습니다.
- WikiName은 다른 인라인 요소를 자식 요소로 할수 없습니다.

*** 페이지 이름 [#gce935d9]
페이지 이름
줄 안에서 [[와 ]]로 둘러싸인 문자열은 페이지 이름이 됩니다.
#br
- 페이지 이름에는 전각 문자, 기호, 숫자, 반각 공백 문자를 포함할 수 있습니다.
- 페이지 이름에는", #, &, <, >를 포함할 수 없습니다.
- 페이지 이름은 이미 있는 페이지이면 그 페이지로의 링크가 자동적으로 붙여지고, 없으면 자동으로 페이지 이름 뒤에 그 페이지를 새로 만들기 위한 링크가 ?로 만들어집니다.
- 문장 안에 이미 있는 페이지의 페이지 이름과 같은 문자열이 있으면, 그 페이지 이름의 길이가 8바이트 이상일 경우(반각 문자 8문자, 전각 문자 3문자 이상), [[와 ]]로 둘러싸지 않아도 자동으로 링크가 만들어집니다.

#br
페이지 이름 뒤에 앵커 이름을 쓸 수도 있습니다.
:|
[[페이지 이름#앵커 이름]]

#br
-페이지 이름은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
-페이지 이름은 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** InterWiki [#g0dec0fe]
InterWikiName:페이지 이름
줄 안에 있는 페이지 이름 형식의 문자열 안에서 :로 2개의 문자열을 구분하면 InterWiki가 됩니다. : 앞에는 InterWikiName을, : 뒤에는 페이지 이름을 씁니다.

#br
페이지 이름 뒤에 앵커 이름을 쓸 수도 있습니다.
:|
InterWikiName:페이지 이름#앵커 이름

#br
- InterWikiName에는 전각 문자를 사용할 수 있습니다.
- InterWikiName에는 반각 공백 문자를 사용할 수 있습니다.
- InterWiki는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- InterWiki는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 링크 [#bd6593e1]
[[링크 이름:URL]]
줄 안에 있는 InterWikiName 형식의 문자열 안에서 : 앞에 임의의 링크명을 : 뒤에 URL을 쓰면 그 링크명으로 URL에 대한 링크를 만들 수 있습니다.
#br
- 링크 이름에는 전각 문자나 반각 공백 문자를 포함할 수 있습니다.
메일 주소를 지정할 경우 mailto:을 쓰지 않고 주소만 씁니다.
http://www.example.com/[外部リンク]
https://www.example.com/[外部リンク]
ftp://ftp.example.com/[外部リンク]
news://news.example.com/[外部リンク]
foo@example.com
~줄 안에서 직접 URL을 썼을 경우 자동으로 그 URL에 대한 링크가 만들어집니다.

URL이 그림 파일일 경우 그 그림을 표시합니다.
#br
- 링크는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 링크는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 별명 [#u1026558]
별명
줄 안에 있는 페이지 이름 형식의 문자열 안에서 >로 2개의 문자열을 구분하면 별명이 됩니다. > 앞에는 별명을, > 뒤에는 페이지 이름을 씁니다.

별명은 PukiWiki안의 페이지 이름과는 다른 별명으로 지정한 페이지로의 링크를 만듭니다.

#br
페이지 이름에 앵커 이름을 덧붙여서 앵커로의 링크를 만들 수 있습니다. 페이지 이름과 앵커 이름의 사이에는 #을 붙입니다. 현재 페이지의 앵커로의 링크를 만드는 경우에는 페이지 이름을 생략할 수 있습니다.
:|
[[별명>페이지 이름#앵커 이름]]
[[별명>#앵커 이름]]

#br
별명을 URL이나 InterWiki와 함께 쓸 수도 있습니다. URL을 지정하는 경우에는 >대신에 :도 사용할 수 있습니다.
:|
별명[外部リンク]
별명[外部リンク]
별명[外部リンク]
별명[外部リンク]
별명
별명
별명
:|
별명[外部リンク]
별명[外部リンク]
별명[外部リンク]
별명[外部リンク]
별명:foo@example.com/

#br
- 별명 안에는 전각 문자를 포함할 수 있습니다.
- 별명 안에는 반각 공백 문자를 포함할 수 있습니다.
- 계층화된 페이지에서는 페이지 이름을 상대 주소로 지정할 수 있습니다.
- 별명은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 별명은 다른 인라인 요소를 자식 요소로 할 수 있습니다.
***탭 [#uf377d69]
&t;
줄 안에서 &t;라고 쓰면 탭으로 치환됩니다.

보통 브라우저 안에서는 탭을 키보드로 직접 입력할 수 없는데*16, 이런 경우 탭을 입력하고 싶은 위치에 &t;라고 쓰면 저장할 때에 탭으로 치환합니다.

#br
- 탭은 글이 저장될 때 치환되어 기록됩니다.
- 탭은 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 탭은 다른 인라인 요소를 자식 요소로 할 수 없습니다.
*** 페이지 이름 치환 문자 [#md7d8677]
&page;
&fpage;
줄 안에서 &page;나 &fpage;라고 쓰면 편집 중인 페이지의 이름으로 치환됩니다.

계층화된 페이지의 페이지 이름이 hogehoge/hoge일 경우 &page;는 hoge로, &fpage;는 hogehoge/hoge로 치환됩니다. 계층화되지 않은 페이지에서는 &page;와 &fpage;가 같습니다.

#br
- 페이지 이름 치환 문자는 글이 저장될 때 치환되어 기록됩니다.
- 페이지 이름 치환 문자는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 페이지 이름 치환 문자는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 날짜 입력 문자 [#f03aaf0a]
&date;
&time;
&now;
줄 안에서 &date;라고 쓰면 고칠 때의 날짜로 치환됩니다.

줄 안에서 &time;라고 쓰면 고칠 때의 시각로 치환됩니다.

줄 안에서 &now;라고 쓰면 고칠 때의 일시로 치환됩니다.
- PukiWiki 1.3과의 하위 호환성을 위해 아래와 같이도 사용할 수 있게 되어 있습니다.
date?
time?
now?
#br
- &date;,&time;,&now;는 글이 저장될 때 치환되어 기록됩니다.
- &date;,&time;,&now;는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- &date;,&time;,&now;는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

2017-12-17
11:03:59
2017-12-17 (日) 11:03:59
2012-05-13 (日) 10:56:55
줄 안에서 &_date;라고 쓰면 표시할 때의 날짜로 치환됩니다.

줄 안에서 &_time;라고 쓰면 표시할 때의 시각으로 치환됩니다.

줄 안에서 &_now;라고 쓰면 표시할 때의 일시로 치환됩니다.

줄 안에서 &lastmod;라고 쓰면 그 페이지의 최종 갱신 일시로 치환됩니다.
#br
- &_date;, &_time;,&_now;, &lastmod;는 글이 표시될 때 치환되어 표시됩니다.
- &_date;, &_time;,&_now;, &lastmod;는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- &_date;, &_time;,&_now;, &lastmod;는 다른 인라인 요소를 자식 요소로 할 수 없습니다.
*** 문자 참조 문자 [#q1b53718]
~ 문자 참조를 할 때에는 SGML에서 정의된 문자 참조 문자(&copy;나 &reg; 등) 말고도 아래와 같은 독자적인 문자 참조 문자를 사용할 수 있습니다.
[heart]
줄 안에서 &heart;라고 쓰면 하트 마크 [heart]로 치환되어 출력됩니다.
&star;
줄 안에서 &star;라고 쓰면 별 마크 &star;로 치환되어 출력됩니다.
&free;
줄 안에서 &free;라고 쓰면 프리웨어 마크 &free;로 치환되어 출력됩니다.
&share;
줄 안에서 &share;라고 쓰면 쉐어웨어 마크 &share;로 치환되어 출력됩니다.
&product;
줄 안에서 &product;라고 쓰면 상품 마크 &product;로 치환되어 출력됩니다.
#br
- 문자 참조 문자는 표시될 때 치환됩니다.
- 문자 참조 문자는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 문자 참조 문자는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 문자참조문자 [#oc8e0c4c]
~ 문자 참조를 할 때에는 SGML에서 정의된 문자 참조 문자(&copy;나 &reg; 등) 말고도 아래와 같은 독자적인 문자 참조 문자를 사용할 수 있습니다.
[heart]
줄 안에서 &heart;라고 쓰면 하트 마크 [heart]로 치환되어 출력됩니다.
&star;
줄 안에서 &star;라고 쓰면 별 마크 &star;로 치환되어 출력됩니다.
&free;
줄 안에서 &free;라고 쓰면 프리웨어 마크 &free;로 치환되어 출력됩니다.
&share;
줄 안에서 &share;라고 쓰면 쉐어웨어 마크 &share;로 치환되어 출력됩니다.
&product;
줄 안에서 &product;라고 쓰면 상품 마크 &product;로 치환되어 출력됩니다.
#br
- 문자 참조 문자는 표시될 때 치환됩니다.
- 문자 참조 문자는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 문자 참조 문자는 다른 인라인 요소를 자식 요소로 할 수 없습니다.

*** 수치참조문자 [#ibd49862]
&#10진수;
&#x16진수;
줄 안에서 &#와 ;의 사이에 10진수를 쓰거나 &#x와 ;의 사이에 16진수를 쓰면 그 수에 해당되는 Unicode 문자를 찾아서 표시합니다. 직접 키보드로 입력할 수 없는 문자나 외국어, 특수 문자와 같은 것을 나타낼 때 쓸 수 있습니다.

예를 들어 푸키위&#xd0a4;라고 입력하면 푸키위키로 표시됩니다.
#br
- 수치 참조 문자는 표시될 때 치환됩니다.
- 수치 참조 문자는 다른 인라인 요소의 자식 요소가 될 수 있습니다.
- 수치 참조 문자는 다른 인라인 요소를 자식 요소로 할 수 없습니다.
- 16진수는 반각 소문자로 지정해야 합니다. (XHTML 1.0 제 2판 부터 소문자로 제한되었습니다.).

** 기타 [#w8d0fa5a]

*** 주석 줄 [#fa693c95]
// 주석
줄 처음에 //가 있으면 주석 줄이 됩니다. 주석 줄은 출력되지 않습니다.
#br
- 주석 줄은 다른 요소와 관계 없이 어느 위치에서나 줄 단위로 쓸 수 있습니다.
- 주석 줄은 앞뒤의 다른 요소에 어떠한 영향도 주지 않습니다.
}}


*1 インライン要素となるプラグインやユーザ定義とは異なり、ブロック要素となるプラグインでは終端に;を付加する必要はありません。プラグインによっては正常に動作しなくなる場合があります。
*2 #brをブロック要素の直後の空行の次に指定すればブロック要素間の行間、ブロック要素の直後に指定すればそのブロック要素内での行間を開けることになります。#brは、行末改行と違って、次の行の行頭書式を無効にはしません
*3 インライン要素
*4 注釈のサンプル
*5 注釈内改段落は、本来はブロック要素ですが、PukiPlusでは注釈をインラインで記述するため、インライン要素として記述する必要があります。他のインライン要素の子要素にはできないことに留意して使用する必要があります。
*6 クリップボードからの貼り付けの場合はタブコードを直接入力できます。
*7 This is the footnote's text
*8 註解
*9 註解
*10 這是註?的文字
*11 行内元素
*12 脚注示例
*13 #br을 블록 요소 바로 다음에 오는 빈 줄 다음, 블록 요소 사이, 블록 요소 바로 다음에 쓰면 그 블록 요소 안의 줄 사이 간격을 넓히게 됩니다.
*14 인라인 요소
*15 注釈内改段落は、本来はブロック要素ですが、PukiWikiでは注釈をインラインで記述する ため、インライン要素として記述する必要があります。他のインライン要素の子要素にはできないことに留意して使用する必要がありま
す。

*16 클립보드로부터 붙이넣을 경우에는 탭을 직접 입력할 수 있습니다.