GAMERS Wiki

追加プラグイン/contentsx

Last-modified: 2018-09-21 (金) 20:49:56 (32d)
: プラグイン 追加

追加プラグイン/contentsx

目次
 

説明

ページの目次を作成するプラグインです。

本体組み込み #contents との違い

書式

#contentsx(オプション)

option=bool なオプションは共通して、 option, option=true, option=on でそのオプションが有効になり、option=false, option=off で無効になります。

動作例

次のような「とあるページ」があったとします。

**AA
#contentsx
*B
***BBB
**BC
#include(別のページ)
*D

「別のページ」の内容は次のとおりだったとします。

*1
#contentsx
**11

「とあるページ」の #contetnsx が変更されると思ってください。


まず参考に #contents

#contents

#contentsx のデフォルト動作

#contentsx // == #contentsx(include,fromhere,compact,hierarchy)

#contentsx(include=off,fromhere=off,compact=off,hierarchy=off)

#contentsx(include=off,fromhere=off,compact=off,hierarchy) // 以下 hierarchy 略

#contentsx(include=off,fromhere=off,compact) // compact

完全に #contents と同じものはないが、compact としてはこの挙動が正解だと思っている(#contents の場合は先頭要素だけが compact されている)。


#contentsx(include=off,fromhere,compact=off) // fromhere

#contentsx(include,fromhere=off,compact=off) // include

include がある場合、全体的に1段階下がる。


#contentsx(depth=1:2,compact=false)

include が depth=0


#contentsx(depth=1:2) // compact

#contentsx(depth=1:2,filter=B)

#contentsx(depth=1:2,except=B)

#contentsx(depth=1:2,except=B,num=1:2)

#contentsx(page=別のページ)