Template:Infobox_プログラミング言語/doc
[Wikipedia|▼Menu]
.mw-parser-output .ombox{margin:4px 0;border-collapse:collapse;border:1px solid #a2a9b1;background-color:#f8f9fa;box-sizing:border-box}.mw-parser-output .ombox.mbox-small{font-size:88%;line-height:1.25em}.mw-parser-output .ombox-speedy{border:2px solid #b32424;background-color:#fee7e6}.mw-parser-output .ombox-delete{border:2px solid #b32424}.mw-parser-output .ombox-content{border:1px solid #f28500}.mw-parser-output .ombox-style{border:1px solid #fc3}.mw-parser-output .ombox-move{border:1px solid #9932cc}.mw-parser-output .ombox-protection{border:2px solid #a2a9b1}.mw-parser-output .ombox .mbox-text{border:none;padding:0.25em 0.9em;width:100%;font-size:90%}.mw-parser-output .ombox .mbox-image{border:none;padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .ombox .mbox-imageright{border:none;padding:2px 0.9em 2px 0;text-align:center}.mw-parser-output .ombox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ombox .mbox-invalid-type{text-align:center}@media(min-width:720px){.mw-parser-output .ombox{margin:4px 10%}.mw-parser-output .ombox.mbox-small{clear:right;float:right;margin:4px 0 4px 1em;width:238px}}

これはTemplate:Infobox プログラミング言語解説サブページです。
使用方法、カテゴリ、およびその他テンプレート自体に含まれない情報を収容しています。
.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:#f9f9f9;display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}このテンプレートは1つもしくは複数のウィキデータプロパティを使用しています。詳細は§ ウィキデータを参照。

{{Infobox プログラミング言語}}は、プログラミング言語の基礎情報を表示するテンプレートです。

プログラミング言語の「名前」を記入すれば、ウィキデータを利用して基礎情報を自動的に埋めて表示します。ウィキデータの情報の上書き、固有情報を表示する場合は各個パラメータを記入します。
使い方{{Infobox プログラミング言語。fetchwikidata = ALL。onlysourced = false。名前 = Rust}}

プログラミング言語の基礎情報の表示にはプログラミング言語の「名前」パラメータを記入します。名前以外の国際標準的な基礎情報はウィキデータに格納されているため、その他の基礎情報パラメータは明示的に記入することなくinfoboxテンプレートに表示されます。ウィキデータの情報を上書きして表示する場合、infobox内で内部リンクを使用する場合は、該当パラメータを明示的に記入することでウィキデータの情報より優先して記入した情報を表示させることが出来ます。パラメータの名のみを記入して値を記入しなかった場合はウィキデータに該当情報があっても表示しません。例えば、ウィキデータ内の設計者と開発者の内容が重複している際には設計者の値を空パラメータにして表示を抑制します。

ウィキデータ ホワイトリスト|fetchwikidata=はウィキデータ利用時に必須です。キーワードALLを指定することで全項目を表示対象にします。|onlysourced=falseはウィキデータに出典付与されていない情報の表示します。可能であれば、ウィキデータに出典を追加して|onlysourced=trueを指定します。
パラメータ
記入例

主要パラメータを記入するスタブフォーマットです。パラメータの値が空文字の場合にウィキデータの値は利用されないため、値を記入しないパラメータは、記事本文には記載しない方が好ましいです。ウィキデータの更新により自動的に値が表示されるようになる可能性があります。{{Infobox プログラミング言語。名前 = <!-- 言語名 -->。ロゴ = <!-- ロゴ画像ファイル -->。パラダイム = <!-- パラダイム -->。登場時期 = <!-- 登場時期、{{Start date|YYYY}} -->。設計者 = <!-- 設計者 -->。開発者 = <!-- 開発者 -->。最新リリース = <!-- 最新版リリース -->。最新リリース日 = <!-- 最新版リリース年月日、{{start date and age|YYYY|MM|DD}} -->。型付け = <!-- 型システム -->。処理系 = <!-- 主な処理系 -->。影響を受けた言語 = <!-- 影響を受けた言語 -->。影響を与えた言語 = <!-- 影響を与えた言語 -->。プラットフォーム = <!-- プラットフォーム -->。ライセンス = <!-- ライセンス -->。ウェブサイト = <!-- ウェブサイト、{{URL|https://...}} -->。拡張子 = <!-- 拡張子 -->。wikibooks = <!-- 日本語版ウィキブックス -->}}
テンプレートデータ

テンプレートパラメータの各項目を説明します。この情報はテンプレートデータ拡張機能(mw:Help:TemplateData)でも表示されます。

記事主題のプログラミング言語の基礎情報(Infobox)を表示するテンプレートです。パラメータに与えた値を基礎情報の項目として表示します。一つのパラメータに複数の値を記入する場合は句読点で区切って記入します。

テンプレートパラメーターパラメーター説明型状態
ホワイトリストfetchwikidata

ウィキデータから取得する項目を指定します。キーワードALLは全ての項目を取得対象とします。項目名を;で区切って指定します。

ALL文字列推奨
ブラックリストsuppressfields

ウィキデータから取得しない項目を指定します。項目名を;で区切って指定します。

released; influenced by;文字列省略可能
要出典onlysourced

ウィキデータの情報に出典を要求します。trueの場合、出典がない・ウィキペディアのみが出典の情報は表示しません。
既定
true

false文字列省略可能
タイトル名前 name title

プログラミング言語の名前。例えば、記事名の曖昧さ回避のカッコを除いたものです。未指定の場合はテンプレートが貼り付けられている記事の名前が表示されますが、なるべく記入してください。

C++文字列推奨
ロゴ画像ロゴ logo

プログラミング言語のロゴ画像ファイル。ウィキデータにより省略可能です。

C plus plus.svgファイル省略可能
ロゴ画像説明文ロゴ説明 logo caption

ロゴ画像の下に表示される画像の説明文。省略した場合は「(名前)のロゴ」が表示されます。

C++のロゴ文字列省略可能
ロゴ画像サイズlogo_size

ロゴ画像のサイズ。

200px文字列省略可能
パラダイムパラダイム paradigm

プログラミング実装の上でのパラダイム。ウィキデータにより省略可能です。

手続き型、命令型、オブジェクト指向文字列省略可能
登場時期登場時期 released year

初めてプログラミング言語の開発が発表された年月日。言語仕様の確定やコンパイラのリリースはなくとも開発開始の発表を含めて、初めて世の中に登場した日です。ウィキデータにより省略可能です。

1983日時省略可能
設計者設計者 designer

言語仕様の設計者。プログラミング言語の発明者・初期開発者が該当する場合があります。ウィキデータにより省略可能です。

ビャーネ・ストロヴストルップ文字列省略可能
開発者開発者 developer

言語仕様ないし標準コンパイラの開発者。個人名の他、企業・組織・コミュニティが開発主体となっている場合もあります。主要な開発者名と開発主体の複数の名前を挙げる場合があります。ウィキデータにより省略可能です。

Standard C++ Foundation文字列省略可能
最新リリース最新リリース latest release version latest_release_version


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:14 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef