qiitapにはMarkdown内で他のファイルをインクルードする機能があります。それらの挙動を確認します。
ファイル全体
記法: ${qiitap.qinclude('./fish.md')}
出力結果:
ファイル全体
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
[START]
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
[END]
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
開始位置と終了位置を指定
記法: ${qiitap.qinclude('./fish.md', start_at='START', end_at='END')}
出力結果:
開始位置と終了位置を指定
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
開始位置のみ指定
記法: ${qiitap.qinclude('./fish.md', start_at='START')}
出力結果:
開始位置のみ指定
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
[END]
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
終了位置のみ指定
記法: ${qiitap.qinclude('./fish.md', end_at='END')}
出力結果:
終了位置のみ指定
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
[START]
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBBBB
できる限り左寄せしようとする。
インデントをtruncateできる場合はしようとします。truncateされるのは半角空白とタブのどちらかです。ただしできない場合はそのまま出力されます。