コンテンツにスキップ

テンプレート:Template link general/doc

提供: Wikisource

このテンプレートは、しばしば {{tlg}} の略称で知られています。これは、テンプレートそのものを呼び出さずに、テンプレートの表記を整形して表示するためのテンプレートです。生成されるコードはインラインで表示されます。複数行の出力を行いたい場合は、{{tj}} を使用してください。

パラメーター

[編集]

alttext を除き、名前付きパラメーターはすべてトグル式(オン/オフ)です。つまり、指定しなければ無効(多くのケースでのデフォルト)で、値として onyestrueinclude などを与えることで有効になります。これらは順不同で指定できます(使用例を参照)。

一部のテンプレートでは、特定のオプションがデフォルトで有効になっています。すべてのオプションの対応状況については、メインの対応表をご覧ください。もし表示が前の行と同じになっている場合、それはそのテンプレートがそのオプションをサポートしていないことを意味しています。その場合は代わりに {{tlg}} を使用してください。

パラメーター 動作内容 使用例({{example}} と共に) デフォルトで有効なテンプレート
(なし) 標準(追加オプションなし) {{example}}
brace テンプレートリンクに中かっこ({{}})を含める {{example}} {{tlw}}, {{tn}}
braceinside 最も内側の中かっこをテンプレートリンクに含める {{example}}
bold テンプレート名/リンクを太字で表示する {{example}} {{tlb}}, {{tlxb}}
code HTMLの <code>...</code> タグを使用して表示(等幅フォント) {{example}} {{tlc}}, {{Template link expanded}} など
italic テンプレート名に続くパラメーターを斜体で表示 {{example|param}} {{tlxi}}
kbd HTMLの <kbd>...</kbd> タグを使用して表示(等幅フォント) {{example}}
nolink テンプレート名をリンクにしない {{example}} {{tlf}}, {{tnull}}
nowrap 表示中に改行(ワードラップ)が発生しないようにする {{example}} {{tlp}}
nowrapname テンプレート名やリンク部分のみに改行を防止(パラメーターは改行可) {{example}}
plaincode 背景や枠線なしの <code>...</code> タグ(style="border:none; background:transparent;")を使用 {{example}} {{tltss}}
subst 表示されるテンプレート名の前に subst: 接頭辞をつける {{subst:example}} {{tls}}, {{tlxs}} など
alttext=[text] リンクとして表示するテキストを任意の [text] に変更する {{Other}} {{tla}}
_show_result テンプレートの結果も一緒に表示する Lua エラー: expandTemplate: template "Template:Min" does not exist
_expand 展開後のテンプレートページへのリンクを追加 {{Min|7|-5}} [1]
a テンプレートコードの前にアスタリスクを追加 * {{Min|7|-5}}

無名(位置指定)パラメーター

[編集]

このテンプレートは、テンプレートリンク(または名前)に続けて任意の数の無名パラメーターを指定できます(使用例は以下参照)。

使用例

[編集]

「コード」欄の表示内容を使用してください(*ソースコードそのもの*ではありません)。

備考
英語版WikipediaおよびMetaでは、X0, X1, X2, ..., X9 はテンプレート空間でのテンプレートテスト用に使用される「サンドボックス」テンプレートです。これを他の姉妹プロジェクトでも再現できるような自動クリーンアップ機能も存在します。

テンプレート:Aligned table | {{x1|x=u}} | <nowiki>タグで等号を無効化する方法もあり

| テンプレート:Tji | {{x2|one|two}} | パラメーターの順序は任意(右から左もOK)
| テンプレート:Tji | tlg | 引数なしだと現在のページ名を波括弧なしで出力
| テンプレート:Tji | {{x2}} | 無効パラメーターで出力が終了することがある

}}

長いテンプレート名の折り返し(デフォルト)
コード 出力
テンプレート:Tji {{long template name that would wrap to new line|this is a long value for the 1st parameter that would wrap}}
長いテンプレート名の折り返し(nowrap=on 指定時)
コード 出力
テンプレート:Tji {{long template name that would wrap to new line|long value for the 1st parameter that would wrap}}
長いテンプレート名の折り返し(nowrapname=on 指定時)
コード 出力
テンプレート:Tji {{long template name that would wrap to new line|long value for the 1st parameter that would wrap}}

関連項目

[編集]

テンプレート:Template-linking templates テンプレート:Semantic markup templates