ウィキペディアのテンプレートについては、Wikipedia:テンプレートを、表示方法や作成方法などについては、Help:テンプレートをご覧ください。
この項目では、文書などのテンプレートについて説明しています。その他の用法については「テンプレート (曖昧さ回避)」をご覧ください。
.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%;font-size:90%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}html.client-js body.skin-minerva .mw-parser-output .mbox-text-span{margin-left:23px!important}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "テンプレート"
テンプレート(英: template)とは、文書などのコンピュータデータを作成する上で雛形となるデータ、あるいは雛形そのもの[1]。
最も抽象的なテンプレートは、レイアウトのみのデータで、テキストを流し込むことでレイアウトつき文書となる。具象的なテンプレートは、それ自体文書であり、数箇所の修正または空白への書き込みで目的の文書となる。このほか、さまざまな段階がある。
テンプレートから文書を作る工程は、手動の場合も自動の場合もある。
語源は四角形や円などがくりぬいてある定規板で、そこから一定の状態にするという型という意味が生まれた。[2][3] ワードプロセッサのテンプレートは、あらかじめ定型的な文章が用意されている。それに名前など必要な部分を埋めこんだり書き換えたりすることによって、体裁の整った文書を簡単に作成することができる。特に、日本では簡単な文書や、複雑な表組みを備えた帳票など、様々な種類の文書テンプレートが利用されている。また、ワープロソフトのテンプレート以外でも、マイクロソフトのMicrosoft Excel (エクセル)、パワーポイントを代表とした様々なビジネスソフトを利用して、伝票・帳票・宛名ラベル・はがきなどに印刷するため、それぞれのビジネスソフトのテンプレートファイルも利用されている。それらのテンプレートファイルは、以前はアプリといっしょに「テンプレート集」として販売されていたが、最近はネット上で広く公開サービスを行っているサイトも多い。 電子掲示板には、容易に長文を書き込むためのさまざまなテンプレート(テンプレ)が出回っている。多くの場合、テンプレ自体も過去になされた書き込みであり、それを部分的に書き換えて使われる。テンプレを基にした書き込みもテンプレと呼ばれることがある。 1つの範疇は、スレッドフロート電子のシリーズ化したスレッドの最初に、スレッド作成者いわゆる >>1 により記述される定型文である。スレッドの性質にもよるが、前スレからの変更がない場合は、前スレのURLなど1 - 2箇所の修正で使えるようになっている。目的やルール、参加するにあたって最低限必要な知識などが含まれており、ひととおり読んでおくことが求められる。長文になる場合やdat落ちなどによる消失を防ぐために参加者のウェブサイト等に転記され、URLのみが記述されることもある。 そのほか、いわゆる「コピペ」の雛形となるテンプレなどがある。 テンプレートエンジンは、テンプレートから文書を作る工程を自動化したソフトである。テンプレートに対し、テンプレートに埋め込むデータをデータモデルという。 同じレイアウトのウェブページを大量に生成するときなどに使われる。 テンプレート構文は、プログラミング言語や高レベルな拡張テキストで、繰り返し使われる部分を簡潔に表すための構文である。 テンプレートは空白のかわりにメタ変数を残して定義され、呼び出すときにはメタ変数に入れる識別子や文字列を指定する。 C++などのプログラミング言語で抽象データ構造を定義するために使われるほか、Wikiなどでも{{ABCDE}}のような形で使われる。
ワープロのテンプレート
電子掲示板のテンプレート
テンプレートエンジン詳細は「テンプレートエンジン」を参照
テンプレート構文「テンプレート (プログラミング)」も参照
脚注^ 「ひな形(ひな型?)」「テンプレート」とは定型書式のこと
^ “テンプレート
^ 『旺文社 国語辞典』(11版)旺文社、2013年10月13日、1034頁。
関連項目
鎔笵
公式
パターン
Webテンプレート
お約束
ボイラープレート