古い資料。

下位展開の実装:

	include=見出し記法見出しは他ページ埋め込み。
	必要なパラメーターは
		埋め込むページ名
			WikiTextから取得
		そのページに書く内容 (optional)
			WikiTextから取得
			見出しの終わり記法か、次の見出しまで
		自身の位置、深さ
			同じクラスの親要素を探して問い合わせ。無ければ自身が1つめ。
			子孫を探すより祖先を探すほうが簡単
			Elem構造を使うので、WikiText→Elemの後、つまりAction()で実施
		下位展開の深さの上限
			必要なときに設定ページを参照する
	「書く内容」が渡されたらページ編集、あとはこのパラメーターが無いときと同じ。
	
	- マーカーを使う
		マーカーを消されると新しいマーカーをつけて、ページ末尾に追加することに。
	- マーカーで区切って別ページ化する
	- 編集時に有効な(編集時展開の)記法ページタイトル記法ページ内容0
		記法A
		ページ内容A
		記法B
		ページ内容B
		記法C
		→4ページ上書きまたは作成。ページCは空になる。ページ0は開いていたページ
			- 煩雑 @done
	- 編集ビューの生成は複数ページページタイトル記法でつなげるものとする
	- マーカーとは :i/記法/ページタイトル

設定方法:

	- ページ名接頭辞で設定
	- 設定項目2種類、下位展開するか?下位展開に応じるか?
		接頭辞にするので、拒否するときに付ける。つまり「しない」と「応じない」
		- 展開するかどうかは親の「下位展開する」、子の「下位展開に応じる」が両方とも成立している時
	- 編集時・閲覧時共通

編集時か閲覧時か: @done

	- FrontPageは閲覧時に下位展開しない @done
	- 編集時/閲覧時、下位展開しない/下位展開に応じない @done

─────────────────────

	include=見出し記法見出しは他ページ埋め込み。
	必要なパラメーターは
		埋め込むページ名
			WikiTextから取得
		そのページに書く内容 (optional)
			WikiTextから取得
			見出しの終わり記法か、次の見出しまで
		自身の位置、深さ
			同じクラスの親要素を探して問い合わせ。無ければ自身が1つめ。
			子孫を探すより祖先を探すほうが簡単
			Elem構造を使うので、WikiText→Elemの後、つまりAction()で実施
		下位展開の深さの上限
			必要なときに設定ページを参照する
	「書く内容」が渡されたらページ編集、あとはこのパラメーターが無いときと同じ。
	- マーカーを使う
		マーカーを消されると新しいマーカーをつけて、ページ末尾に追加することに。
	- マーカーで区切って別ページ化する
	- 編集時に有効な(編集時展開の)記法ページタイトル記法ページ内容0
		記法A
		ページ内容A
		記法B
		ページ内容B
		記法C
		→4ページ上書きまたは作成。ページCは空になる。ページ0は開いていたページ
			- 煩雑 @done
	- 編集ビューの生成は複数ページページタイトル記法でつなげるものとする
	- マーカーとは :i/記法/ページタイトル

設定方法:

	- ページ名接頭辞で設定
	- 設定項目2種類、下位展開するか?下位展開に応じるか?
		接頭辞にするので、拒否するときに付ける。つまり「しない」と「応じない」
		- 展開するかどうかは親の「下位展開する」、子の「下位展開に応じる」が両方とも成立している時
	- 編集時・閲覧時共通

編集時か閲覧時か: @done

	- FrontPageは閲覧時に下位展開しない @done
	- 編集時/閲覧時、下位展開しない/下位展開に応じない @done

─────────────────────