Creole記法
Contents
Creole ^1^ は新しい wiki 記述言語で、目標は共通の wiki 記法になること及び異なる wiki エンジン間でコンテンツを簡単に交換できるようにすることです。
このページでは creole 記法のうちもっとも重要な要素を紹介します。まずマークアップ記述を、続いてWikiエンジンによる表示を示します。さらに、関連するヘルプページへのリンクも書かれています。ただし、wikiの設定によっては動作が異なる場合もありますので、ご注意ください。
ところで・・・このページはまさしく creole 記法で書かれています!
目次
**目次** (第2レベルまで) <<TableOfContents(2)>>
目次 (第2レベルまで)
見出し
<<TableOfContents()>> = 見出し 第1レベル = == 見出し 第2レベル == === 見出し 第3レベル === ==== 見出し 第4レベル ==== ===== 見出し 第5レベル =====
見出し 第1レベル
見出し 第2レベル
見出し 第3レベル
見出し 第4レベル
見出し 第5レベル
テキスト書式
* //強調 (斜体)// * **太字** * **//太字 斜体//**, //**斜体 太字**// * {{{等幅}}}
- 強調 (斜体)
- 太字
- 太字 斜体, 斜体 太字
- 等幅
ハイパーリンク
内部リンク
* [[FrontPage]] * [[HelpOnEditing/SubPages]] * [[/SubPage]] * [[../SiblingPage]] * [[FrontPage|named link]] * [[#anchorname]] * [[#anchorname|description]] * [[PageName#anchorname]] * [[PageName#anchorname|description]] * [[attachment:filename.txt]]
- FrontPage
- HelpOnEditing/SubPages
- /SubPage
- ../SiblingPage
- named link
- #anchorname
- description
- PageName#anchorname
- description
- attachment:filename.txt
外部リンク
* http://moinmo.in/ * [[http://moinmo.in/]] * [[http://moinmo.in/|MoinMoin Wiki]] * [[http://static.moinmo.in/logos/moinmoin.png]] * {{http://static.moinmo.in/logos/moinmoin.png}} * [[http://static.moinmo.in/logos/moinmoin.png|moinmoin.png]] * [[MeatBall:InterWiki|InterWiki page on MeatBall]] * [[file://///servername/share/full/path/to/file/filename%20with%20spaces.txt|link to file filename with spaces.txt]] * [[mailto:user@example.com]]
- http://moinmo.in/
- http://moinmo.in/
- MoinMoin Wiki
- http://static.moinmo.in/logos/moinmoin.png
- moinmoin.png
- InterWiki page on MeatBall
- link to file filename with spaces.txt
- mailto:user@example.com
自動リンクの回避/制限
* {{{http://www.example.com}}} * ~http://www.example.com/
- http://www.example.com
- http://www.example.com/
描画
{{drawing:myexample}}
箇条書き
番号無しの箇条書き
* 項目 1 * 項目 2 (空行に続く) ** 項目 2.1 *** 項目 2.1.1 * 項目 3
- 項目 1
- 項目 2 (空行に続く)
- 項目 2.1
- 項目 2.1.1
- 項目 2.1
- 項目 3
番号付きの箇条書き
# 項目 1 ## 項目 1.1 ## 項目 1.2 # 項目 2
- 項目 1
- 項目 1.1
- 項目 1.2
- 項目 2
水平線
----
表
|=A |=B |=C | | 1 | 2 | 3 |
A | B | C |
---|---|---|
1 | 2 | 3 |
改行
強制\\改行
強制
改行
マクロと変数
マクロ
- <<Anchor(anchorname)>> は anchorname という名前のリンクアンカーを挿入します
- <<BR>> は物理改行を挿入します
- <<FootNote(Note)>> は Note という脚注を挿入します
- <<Include(HelpOnMacros/Include)>> 行内にページ HelpOnMacros/Include の内容を挿入します
- <<MailTo(user AT example DOT com)>> はログインしていないユーザーに対して電子メールアドレス user@example.com を分かり難くします
変数
- @SIG@ は保存時のログイン名とタイムスタンプを挿入します
- @TIME@ は保存時の日付と時刻を挿入します
パーサー
そのまま表示
{{{ def hello(): print "Hello World!" }}}
def hello(): print "Hello World!"
構文のハイライト
{{{ #!python def hello(): print "Hello World!" }}}
Creole チートシート (PNG 画像) もご覧ください。