to your Kindle バックアップ一覧 差分 を表示 現在との差分 を表示 現在との差分 - Visual を表示 バックアップ を表示 :/自動生成されるページ へ行く。 1 (2009-11-07 (土) 01:16:48) 2 (2010-12-22 (水) 09:35:45) 3 (2011-12-14 (水) 01:29:17) 4 (2012-09-20 (木) 07:35:58) 5 (2013-03-20 (水) 22:36:19) 6 (2013-05-10 (金) 21:06:59) 7 (2013-05-11 (土) 03:00:00) RIGHT:&tag(ページ,実装); *ページ/生成 [#p7489e64] 自動生成されるページについて。 +当てはめるテンプレートを判断、決定 ページ名や内容をRegExpに当てはめてみる。 テンプレートが決まる。 RegExpマッチング。 +フィルタリング テンプレートに結びついている()付き穴空きテキストを使い、フィルタリング。 フィルタリングは変換 置き換え1。 +埋め込み テンプレートに結び付けられている$1など付き穴空きテキストに2で得た()部分を当てはめる。 ※2の()部分全てにはそれぞれ名前がついている。 置き換え2。 +展開 プラグインなど展開。 これはテンプレートが適用されなかったときと同じ。 WikiPage生成。 **穴空きページと埋め込み [#q4b72e11] 変数+includeのテンプレート。 ページ内の記号(これもプラグイン記法?)にこのプラグイン呼び出しのときのパラメーターを埋め込み、それをincludeと同様にこのプラグインを呼び出したページに埋め込み。 埋め込み順 templeteのパラメーター → templeteで指定されたページ → templeteを書いたページ パラメーターは名前付き。同じ名前があれば順序通りに結び付ける。 template呼び出しはパラメーターを複数行渡せるようにしたい。 プラグイン呼び出しで複数行パラメーターを渡すには? 段落も渡せれば、二段組みのレイアウト用テンプレートにもできる。