VzWiki
wifky/文法1
【当ページのソースは、コピー自由です!】
wifky の文法体系は、基本的に FreeStyleWiki に準拠していますが、 「改行を空白と等価に扱い、空行でもって表示上の改行となし、 ブロック文法の区切りとする」 といった点など、一部、違っているところがあります。 詳細は「他の wiki との違い?」をご覧ください。
通常段落
空行を挟まない連続した行は「段落」とされ、連結されます。 (HTML的には <p>〜</p>ブロックとなります)
ほげほげ うはうは いひひひ
これは次のようになります。
ほげほげ うはうは
いひひひ
ブロック要素
通常、段落は <p>〜</p> ブロックとなりますが、 先頭にある文字によって、文法が適用されます。
リスト
段落先頭を * あるいは + で始めることにより、リストとなります。
* その1。 * その2。 おっと、次の行にも、続きを書きたくなっちった。 ** 深くも書けます * その3。 ++ 番号付きリストは「+」を使います。 ++ 二番目のはず。 ++ 三番目ですよ〜 *** しつこく深く書いてみよう。
これは次のようになります。
- その1。
- その2。
おっと、次の行にも、続きを書きたくなっちった。
- 深くも書けます
- その3。
- 番号付きリストは「+」を使います。
- 二番目のはず。
- 三番目ですよ〜
- しつこく深く書いてみよう。
定義リスト
段落先頭を : で始めることにより、定義リストになります。 「:」で始まる行が <DL> , 「::」で始める行は <DD> 相当となります。
: おれおれ :: さぎさぎ : いひひ :: うががが
- おれおれ
- さぎさぎ
- いひひ
- うががが
テーブル
段落先頭を || で始めることにより、その段落はテーブルと解釈されます。 「行」を || (2連続)で区切り、列を | (1個単品)で区切ってください。
||| 0-1 | 0-2 | あ || 1-1 | 1-2 | い || 2-1 | 2-2 | 2-3 | 2-4 | 2-5 || 3-1 | 3-2 | う
0-1 | 0-2 | あ | ||
---|---|---|---|---|
1-1 | 1-2 | い | ||
2-1 | 2-2 | 2-3 | 2-4 | 2-5 |
3-1 | 3-2 | う |
「||」ではなく、「|||」で始まる行については、各要素は「<th>〜</th>」で囲まれます。
見出し
<<大見出し>> <<<中見出し>>> <<<<小見出し>>>> <<<<<微少見出し>>>>> <<+章番号付き大見出し>> <<<+章番号付き中見出し>>> !!! 大見出し !! 中見出し ! 小見出し
見出しも段落相当なので、前後に空行が必要です。 + がついていると、LaTeX のように、章番号を付けてくれます。
センタリング
256倍本のようなセンタリング文章を書きたい時:
>> センタリング <<
という段落を書くことで
センタリング
のような表現ができます。 スタイルシートのクラスは p.centering です。
インライン要素
wifky.pl は <pre>〜</pre> や 8< 〜 >8 で囲まれたブロック以外で、次のような置換を行います。
外部アンカー変換
以下のようなアンカー変換を行います。
URL http://example.com/hoge.html への素リンク
URL http://example.com/hoge.html への素リンク
http://example.com/hoge.html{外部へのエイリアスリンク(オリジナル)}
[外部へのエイリアスリンク(一般Wiki風)|http://example.com/hoge.html]
アンカー変換は http: , ftp: のみ有効ですが、
一般の Wiki 風のリンクで、かつ、 Preferences で enable にした場合にのみ、
file: 形式のリンクも有効になります。
内部アンカー変換
文字修飾
'''ボールド(strong を使う強調)'''
''斜体(emを使う強調)''
==取り消し線==
__アンダーライン__
``等角フォント``
そのまま出力(インライン版)< とか > といった文字も、そのまま書けます
```そのまま出力(インライン版)< とか > といった文字も、そのまま書けます```
``` の二文字目は実は任意の文字が可能で、 「`!`」とか「`@`」などで囲んでも Ok です。 <pre> や 8<〜>8と違い、<pre>タグではなく、 <tt>や<br> で表示を実現しています。