テンプレート:Template link general/doc
表示
| これはテンプレート:Template link generalの解説サブページです。 使用方法、カテゴリ、およびその他テンプレートページ自体に含まれない情報を収容しています。 |
| Luaモジュールを使用しています: |
このテンプレートは、しばしば {{tlg}} の略称で知られています。これは、テンプレートそのものを呼び出さずに、テンプレートの表記を整形して表示するためのテンプレートです。生成されるコードはインラインで表示されます。複数行の出力を行いたい場合は、{{tj}} を使用してください。
パラメーター
[編集]alttext を除き、名前付きパラメーターはすべてトグル式(オン/オフ)です。つまり、指定しなければ無効(多くのケースでのデフォルト)で、値として on、yes、true、include などを与えることで有効になります。これらは順不同で指定できます(使用例を参照)。
一部のテンプレートでは、特定のオプションがデフォルトで有効になっています。すべてのオプションの対応状況については、メインの対応表をご覧ください。もし表示が前の行と同じになっている場合、それはそのテンプレートがそのオプションをサポートしていないことを意味しています。その場合は代わりに {{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}} |
| コード | 出力 |
|---|---|
| テンプレート:Tji | {{long template name that would wrap to new line|long value for the 1st parameter that would wrap}} |
| コード | 出力 |
|---|---|
| テンプレート: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