ページを作る→タイトルかアウトライン入力→本文、タイトル、アウトラインなどすべて編集
- アウトラインを入力すると記事検索に使われる。
- 本文中に見出しとして追加される。
→本文中に書いた見出しをアウトラインとしたほうがいい。
- 「記事を書くときは見出しから書きましょう」
「そうすれば、以前に書いた似ている記事が自動表示されます」と。
ページ作成時、ページ名入力の後に
もしかして…
で似ているページ名を列挙。
ページ名の重複を防がせる。
ページの編集とページ名変更を分けても無意味。
「どんなことを書くの?」→主題入力→おすすめ追記先候補(または新規ページ)選択→ページの編集→ページ名と内容が決まる。
- 当てはめるテンプレートを判断、決定
ページ名や内容をRegExpに当てはめてみる。
テンプレートが決まる。
RegExpマッチング。
- フィルタリング
テンプレートに結びついている()付き穴空きテキストを使い、フィルタリング。
フィルタリングは変換
置き換え1。
- 埋め込み
テンプレートに結び付けられている$1など付き穴空きテキストに2で得た()部分を当てはめる。
※2の()部分全てにはそれぞれ名前がついている。
置き換え2。
- 展開
機能など展開。
これはテンプレートが適用されなかったときと同じ。
ページ生成。