Nucleus
私家版 NP_Wikistyle Ver. 0.6pre1
私家版 NP_Wikistyle Ver. 0.6pre1[492clicks]です。
設計仕様
PukiWikiタグを(X)HTMLに変換する。
| PukiWiki | (X)HTML | |
| 段落 | 行頭の ~ | <p>...</p> |
| 見出し | 行頭の * | <h[1-6]>...</h[1-6]> |
| 番号付き箇条書き | 行頭の + | <ol>...</ol> |
| 番号なし箇条書き | 行頭の - | <ul>...</ul> |
| 改行 | 行末の~ | <br /> |
バージョン 0.52 からの変更点
- 見出し(*)、箇条書き(+, -)の行末に~が付いている場合、これを<br />に変換してその次の行をブロック要素に含めます。
- ブロック要素に含められた次の行の行末に~が付いている場合、さらに次の行をブロック要素に含めます。
- 明示的に開始された段落は、次の空行で閉じられます。
使用方法
- プラグインをインストールしてください。
- 記事を PukiWiki の記法でマークアップしてください。
- このプラグイン単体では、行頭の~で明示されていない段落や行末の~で明示されていない改行を処理しません。これらの処理は、拙作の NP_SimpleParagraphs プラグインを組み合わせて行います。
NP_Wikistyle → NP_SimpleParagraphs
の順に PreItem イベントが処理されるようにプラグインをインストールしてください。
使用例は、下記をご覧下さい。
例1 見出し
ソース
****見出し ****見出しの1行目~ 見出しの2行目~ 見出しの3行目
出力
見出し
見出しの1行目
見出しの2行目
見出しの3行目
例2 番号付き箇条書き
ソース
+箇条書き +箇条書きの1行目~ 箇条書きの2行目~ 箇条書きの3行目 +箇条書き
出力
- 箇条書き
- 箇条書きの1行目
箇条書きの2行目
箇条書きの3行目 - 箇条書き
例3 箇条書き
ソース
-箇条書き -箇条書きの1行目~ 箇条書きの2行目 -箇条書きの1行目~ 箇条書きの2行目
出力
- 箇条書き
- 箇条書きの1行目
箇条書きの2行目 - 箇条書きの1行目
箇条書きの2行目
例4 箇条書きの組み合わせ
ソース
+箇条書き -箇条書きの1行目 -箇条書きの1行目~ 箇条書きの2行目 +箇条書き -箇条書きの1行目
出力
- 箇条書き
- 箇条書きの1行目
- 箇条書きの1行目
箇条書きの2行目 - 箇条書き
- 箇条書きの1行目
例4は、ちょっとうまくいっていないみたい…。
2004-07-23_00:30-tyada









