Template:エピソードリスト/base
/* このテンプレートには /header および /footer が必要です */
{{エピソードリスト/base}}は、テレビ番組におけるドラマやアニメなどのエピソードリストを生成するためのテンプレート{{エピソードリスト}}やその子テンプレートを作るための基礎テンプレートです。 ここでは{{エピソードリスト/base}}およびその補助テンプレート{{エピソードリスト/base/header}}および{{エピソードリスト/base/footer}}の使い方を説明します。
目次
概要[編集]
このテンプレートを用いると、各話の概要やタイトルなどを列挙したエピソードリストのテンプレートを簡単に作成できます。
具体的には、下記のような表を出力するテンプレートを作ることができます。
通常の使い方[編集]
| # | エピソードタイトル | 監督 | 脚本 |
|---|---|---|---|
| 1 | Lorem | 佐藤太郎 | 鈴木二郎 |
| 2 | Ipsum | 田中三郎 | |
| 3 | Dolor | 高橋四郎 | |
| # | 題名 副題 | 監督 | 脚本 |
|---|---|---|---|
| 1 | Lorem
いろはにほへと | 佐藤太郎 | 鈴木二郎 |
| 寿限無、寿限無 | |||
| 2 | Ipsum
ちりぬるを | 田中三郎 | |
| 五劫の擦り切れ | |||
Wikitableと組み合わせて使う方法[編集]
| # | 話数 サブタイトル |
絵コンテ | 演出 | 作画監督 |
|---|---|---|---|---|
| 第1期 中二病でも恋がしたい! | ||||
| 1 | Episode I
邂逅の…邪王真眼 | 石原立也 | 河浪栄作 | 引山佳代 |
| 2 | Episode II
旋律の…聖調理人 | 三好一郎 | 植野千世子 | |
| 第2期 中二病でも恋がしたい!戀 | ||||
| 1 | Episode I
復活の…邪王真眼 | 石原立也 | 池田和美、池田晶子 西屋太志、植野千世子 |
|
| 2 | Episode II
海豚の…恋人契約 | 石原立也 | 雪村愛 | 植野千世子 |
マルチタイトル[編集]
| # | タイトル | 脚本 | 絵コンテ | 演出 | 作画監督 | 提供バック イラスト |
|---|---|---|---|---|---|---|
| 1 | 櫻田さんちの9人きょうだい | 吉田玲子 | 秋田谷典昭 三宅和男 | 伊部勇志 | 小田嶋瞳 加藤壮 川島尚 | はりかも |
| 2 | 外面のいい姉 | 木村泰大 | 小泉初栄 | DSマイル | ||
| 佐藤さんの片想い | ||||||
| 3 | 人気者になりたいの | 福島利規 | 高橋はつみ | 蔓木鋼音 | ||
| 初めてのおつかい | ||||||
| アイドル活動 | ||||||
作り方[編集]
通常の使い方[編集]
このテンプレートは{{エピソードリスト/base}}に一話ずつ各話の概要等を書き、それらを{{エピソードリスト/base/header}}と{{エピソードリスト/base/footer}}で挟んで記述することで表として機能します。
{{エピソードリスト/base/header
| Title = エピソードタイトル
| Aux1 = 監督
| Aux2 = 脚本
}}
{{エピソードリスト/base
| Number = 1
| Title = Lorem
| Aux1 = 佐藤太郎
| Aux1RowSpan = 2
| Aux2 = 鈴木二郎
}}
{{エピソードリスト/base
| Number = 2
| Title = Ipsum
| Aux2 = 田中三郎
}}
{{エピソードリスト/base
| Number = 3
| Title = Dolor
| Aux1 = 高橋四郎
| Aux1ColSpan = 2
}}
{{エピソードリスト/base/footer}}
{{エピソードリスト/base/header
| LineColor = #00bfff
| Title = 題名
| Subtitle = 副題
| Aux1 = 監督
| Aux2 = 脚本
}}
{{エピソードリスト/base
| LineColor = #00bfff
| Number = 1
| Title = Lorem
| Subtitle = いろはにほへと
| Aux1 = 佐藤太郎
| Aux2 = 鈴木二郎
| Summary = 寿限無、寿限無
}}
{{エピソードリスト/base
| LineColor = #00bfff
| Number = 2
| Title = Ipsum
| Subtitle = ちりぬるを
| Aux1 = 田中三郎
| Aux1ColSpan = 2
| Summary = 五劫の擦り切れ
}}
{{エピソードリスト/base/footer}}
Wikitableと組み合わせて使う方法[編集]
拡張用として用います。Wikitableと組み合わせて使う場合は、{{エピソードリスト/base/header}}と{{エピソードリスト/base/footer}}は用いません。このテンプレートは{{エピソードリスト/base}}に一話ずつ各話の概要等を書き、それらをWikitableで挟んで記述することで表として機能します。
{|class="wikitable" style="font-size:small;"
|-
! style="background: #00bfff" | #
! style="background: #00bfff" | <small>話数<br />''サブタイトル''</small>
! style="background: #00bfff" | 絵コンテ
! style="background: #00bfff" | 演出
! style="background: #00bfff" | 作画監督
|-
!colspan=5 style="background: " |第1期 中二病でも恋がしたい!
|-
{{エピソードリスト/base
| LineColor = #00bfff
| Number = 1
| Title = Episode I
| Subtitle = 邂逅の…邪王真眼
| Aux1 = [[石原立也]] | Aux1RowSpan = 2
| Aux2 = 河浪栄作
| Aux3 = 引山佳代
}}
{{エピソードリスト/base
| LineColor = #00bfff
| Number = 2
| Title = Episode II
| Subtitle = 旋律の…聖調理人
| Aux1 =
| Aux2 = [[木上益治|三好一郎]]
| Aux3 = 植野千世子
}}
{{エピソードリスト/base
| Chapter = 第2期 中二病でも恋がしたい!戀 | ChapterColspan = 5
}}
{{エピソードリスト/base
| LineColor = #00bfff
| Number = 1
| Title = Episode I
| Subtitle = 復活の…邪王真眼
| Aux1 = 石原立也 | Aux1ColSpan = 2
| Aux2 =
| Aux3 = [[池田和美]]、[[池田晶子]]<br />西屋太志、植野千世子
}}
{{エピソードリスト/base
| LineColor = #00bfff
| Number = 2
| Title = Episode II
| Subtitle = 海豚の…恋人契約
| Aux1 = 石原立也
| Aux2 = 雪村愛
| Aux3 = 植野千世子
}}
|}
マルチタイトル[編集]
1回分の放送で複数のタイトルがある場合は、以下のように| Title の代わりに | TitleA-F を使うことで最大で6個分のタイトルをまとめて表示することができます。また、| Title と| TitleA-F を同時に使用することはできず、必ず| TitleA から引数を指定してください。マルチタイトルにするときは特に上下結合の時のRowSpanの値に気を付けてください。
{{エピソードリスト/base/header
| TableStyle = font-size:small;
| LineColor = #03379C
| Title = タイトル
| Aux0 = 脚本
| Aux1 = 絵コンテ
| Aux2 = 演出
| Aux3 = 作画監督
| Aux4 = 提供バック<br />イラスト
| 背景色 = #c9d3e8
}}
{{エピソードリスト/base
| LineColor = #03379C
| Number = 1
| Aux0 = [[吉田玲子]]| Aux0RowSpan=6
| Aux1 = 秋田谷典昭<br />三宅和男
| Aux2 = 伊部勇志
| Aux3 = 小田嶋瞳<br />加藤壮<br />川島尚
| Aux4 = はりかも
| Title = 櫻田さんちの9人きょうだい
| Summary =
}}
{{エピソードリスト/base
| LineColor = #03379C
| Number = 2
| Aux0 =
| Aux1 = 木村泰大 | Aux1ColSpan = 2
| Aux2 =
| Aux3 = 小泉初栄
| Aux4 = DSマイル
| TitleA = 外面のいい姉
| TitleB = 佐藤さんの片想い
| Summary =
}}
{{エピソードリスト/base
| LineColor = #03379C
| Number = 3
| Aux0 =
| Aux1 = 福島利規 | Aux1ColSpan = 2
| Aux2 =
| Aux3 = 高橋はつみ
| Aux4 = [[蔓木鋼音]]
| TitleA = 人気者になりたいの
| TitleB = 初めてのおつかい
| TitleC = アイドル活動
| Summary =
}}
{{エピソードリスト/base/footer}}
またこのテンプレートを元に派生テンプレートを作る場合には、必要な引数をバイパスして作成します。具体的には以下のようになります。
- Template:エピソードリスト/サンプル/ヘッダー
{{エピソードリスト/base/header
| Aux0 = 監督
| Aux1 = 脚本
}}
- Template:エピソードリスト/サンプル
{{エピソードリスト/base
| Aux0 = {{{監督|}}}
| Aux1 = {{{脚本|}}}
| Aux0ColSpan = {{#if:{{{監督と脚本を結合|}}}|2|1}}
| Aux0RowSpan = {{{監督の縦結合|}}}
| Aux1RowSpan = {{{脚本の縦結合|}}}
| Summary = {{{概要|}}}
| IsLast = {{{最後のエピソード|}}}
}}
- Template:エピソードリスト/サンプル/フッター
{{エピソードリスト/base/footer}}
なおこのようにして継承を行ったテンプレートでは、下位の引数はそのまま利用できます。つまり{{エピソードリスト/base}}などの引数は、上書きされない限りそのまま呼び出せるのです。
使用可能な引数は引数の節でご覧いただけます。
引数[編集]
{{エピソードリスト/base/header}}の引数一覧[編集]
すべての引数は省略可能で、別途指定がある場合を除き、省略された欄は非表示となります。空白のまま欄を表示したい場合は「欄名= 」のように空指定してください。
{{エピソードリスト/base/header
| TableStyle =
| Style = | LineColor =
| Caption = | CaptionStyle =
| Number = | NumberStyle =
| Title = | TitleStyle =
| Subtitle = | SubtitleStyle =
| Header0 = | Header0ColSpan = | Header0Style =
| Header1 = | Header1ColSpan = | Header1Style =
| Aux0 = | Aux0ColSpan = | Aux0Style = | Aux1 = | Aux1ColSpan = | Aux1Style =
| Aux2 = | Aux2ColSpan = | Aux2Style = | Aux3 = | Aux3ColSpan = | Aux3Style =
| Aux4 = | Aux4ColSpan = | Aux4Style = | Aux5 = | Aux5ColSpan = | Aux5Style =
| Aux6 = | Aux6ColSpan = | Aux6Style = | Aux7 = | Aux7ColSpan = | Aux7Style =
| Aux8 = | Aux8ColSpan = | Aux8Style = | Aux9 = | Aux9ColSpan = | Aux9Style =
| Aux10 = | Aux10ColSpan = | Aux10Style = | Aux11 = | Aux11ColSpan = | Aux11Style =
| Aux12 = | Aux12ColSpan = | Aux12Style = | Aux13 = | Aux13ColSpan = | Aux13Style =
| Aux14 = | Aux14ColSpan = | Aux14Style = | Aux15 = | Aux15ColSpan = | Aux15Style =
| Aux16 = | Aux16ColSpan = | Aux16Style = | Aux17 = | Aux17ColSpan = | Aux17Style =
| Aux18 = | Aux18ColSpan = | Aux18Style = | Aux19 = | Aux19ColSpan = | Aux19Style =
| ExcludeTableTag =
}}
| 引数 | 指定内容 | 規定値 | 説明 | 特記事項 |
|---|---|---|---|---|
| Number | # |
各話数列の名称です | “!INVISIBLE”とすると非表示 |
|
| Title | Episode Title |
エピソードタイトル列の名称です | ||
| Subtitle | サブタイトル列の名称です | |||
| Aux0-19 | 予備セルの名称です | |||
| Header0-1 | 表の左端に表示されます | |||
| ***ColSpan | 結合するセルの数 [1] | 結合しない | 各セルを横に結合します | Number, Titleセルは使用不可 |
| Style | インラインCSS [2] | スタイルを設定します | ||
| ***Style | 各セルに個別のスタイルを設定します | |||
| LineColor | CSSカラー [3] | #aaa |
各話の区切り線の色を変更します | |
| Caption | 表のタイトルを指定します | |||
| ExcludeTableTag | yesなど [4] |
指定すると<table>を出力しません |
他の表に埋め込むときに使用 | |
| TableStyle | 表全体のスタイルを指定します。通常は| TableStyle = font-size:small;のように用います |
{{エピソードリスト/base}}の引数一覧[編集]
すべての引数は省略可能で、別途指定がある場合を除き、省略された欄は非表示となります。空白のまま欄を表示したい場合は「欄名= 」のように空指定してください。Aux0-9は標準で中央揃えです。また、Summaryに概要を記載すると自動でTitleとNumberが太字になります(マルチタイトル時にはタイトルは太字になりません)。
{{エピソードリスト/base
| Style = | LineColor =
| Number = | NumberRowSpan = | NumberStyle =
| Title = | TitleRowSpan = | TitleStyle =
| TitleA = | TitleB =
| TitleC = | TitleD =
| TitleE = | TitleF =
| Chapter = | ChapterColspan =
| Subtitle = | SubtitleStyle =
| Summary = | SummaryStyle =
| Header0 = | Header0ColSpan = | Header0RowSpan = | Header0Style =
| Header1 = | Header1ColSpan = | Header1RowSpan = | Header1Style =
| Aux0 = | Aux0ColSpan = | Aux0RowSpan = | Aux0Style = | Aux1 = | Aux1ColSpan = | Aux1RowSpan = | Aux1Style =
| Aux2 = | Aux2ColSpan = | Aux2RowSpan = | Aux2Style = | Aux3 = | Aux3ColSpan = | Aux3RowSpan = | Aux3Style =
| Aux4 = | Aux4ColSpan = | Aux4RowSpan = | Aux4Style = | Aux5 = | Aux5ColSpan = | Aux5RowSpan = | Aux5Style =
| Aux6 = | Aux6ColSpan = | Aux6RowSpan = | Aux6Style = | Aux7 = | Aux7ColSpan = | Aux7RowSpan = | Aux7Style =
| Aux8 = | Aux8ColSpan = | Aux8RowSpan = | Aux8Style = | Aux9 = | Aux9ColSpan = | Aux9RowSpan = | Aux9Style =
| Aux10 = | Aux10ColSpan = | Aux10RowSpan = | Aux10Style = | Aux11 = | Aux11ColSpan = | Aux11RowSpan = | Aux11Style =
| Aux12 = | Aux12ColSpan = | Aux12RowSpan = | Aux12Style = | Aux13 = | Aux13ColSpan = | Aux13RowSpan = | Aux13Style =
| Aux14 = | Aux14ColSpan = | Aux14RowSpan = | Aux14Style = | Aux15 = | Aux15ColSpan = | Aux15RowSpan = | Aux15Style =
| Aux16 = | Aux16ColSpan = | Aux16RowSpan = | Aux16Style = | Aux17 = | Aux17ColSpan = | Aux17RowSpan = | Aux17Style =
| Aux18 = | Aux18ColSpan = | Aux18RowSpan = | Aux18Style = | Aux19 = | Aux19ColSpan = | Aux19RowSpan = | Aux19Style =
}}
| 引数 | 指定内容 | 規定値 | 説明 | 特記事項 |
|---|---|---|---|---|
| Number | 各話数を記述します | “!INVISIBLE”とすると非表示 |
||
| Title | エピソードタイトル(題名)を記述します | |||
| TitleA-F | 複数(最大6個)のタイトルを記述します | Titleとの併用不可。TitleAから順に使用すること |
||
| Subtitle | サブタイトル(副題)や原題などを記述します | マルチタイトル使用時は併用不可(現在)。 | ||
| Aux0-19 | 予備のセルです | |||
| Header0-1 | 表の左端に表示されます | |||
| ***ColSpan | 結合するセルの数 [1] | 結合しない | 各セルを横に結合します | Number, Titleセルは使用不可 |
| ***RowSpan | 各セルを縦に結合します | Summaryが指定されている場合は無視されます | ||
| Style | インラインCSS [2] | スタイルを設定します | ||
| ***Style | 各セルに個別のスタイルを設定します | |||
| LineColor | CSSカラー [3] | #aaa |
各話の区切り線の色を変更します | Summaryが指定されている場合は無視されます |
| Chapter | Chapterおよびのみ使用すること(他の全ての引数は無視されます) |
[編集]
すべての引数は省略可能です。
{{エピソードリスト/base/footer
| ExcludeTableTag =
}}
| 引数 | 指定内容 | 規定値 | 説明 | 特記事項 |
|---|---|---|---|---|
| ExcludeTableTag | yesなど [4] |
指定すると</table>を出力しません |
他の表に埋め込むときに使用 |
カテゴリ[編集]
このテンプレートが貼り付けられたページに適用するカテゴリはありません。
脚注[編集]
- ^ a b 半角数字のみ。それ以外の文字は一切含んではいけません。
- ^ a b インラインCSSでスタイルを指定します。ダブルクォートは利用できません。
- ^ a b 色はCSSでの記述に対応。(例:
red,#ff0000,#f00,rgb(255, 0, 0)) - ^ a b テンプレートの条件文で「真」となる値。空文字とホワイトスペース以外の任意の値。Help:条件文#ifを参照。
関連項目[編集]
- {{エピソードリスト/base/header}}
- {{エピソードリスト/base/footer}}
- {{エピソードリスト}}
| この解説は、Template:エピソードリスト/base/docから呼び出されています。 (編集 | 履歴) 編集者は、このテンプレートをサンドボックス (作成 | 複製)とテストケース (編集)で試すことができます。(解説) /docのサブページにカテゴリを追加してください。 このテンプレートのサブページ一覧。 |