編集の要約なし |
細編集の要約なし |
||
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
− | {{ #vardefine: delimiter | {{ |
+ | <includeonly>{{ #vardefine: delimiter | {{ |
#switch: {{{delimiter|}}}{{{delimit|}}}{{{d|}}} |
#switch: {{{delimiter|}}}{{{delimit|}}}{{{d|}}} |
||
− | | , |
+ | | , | 、 = 、 |
| and | および = および |
| and | および = および |
||
| & = & |
| & = & |
||
| or | または = または |
| or | または = または |
||
| to = → |
| to = → |
||
− | | newline = <br/> |
+ | | newline | br = <br/> |
| list | list-newline | bullet | * = <br/> |
| list | list-newline | bullet | * = <br/> |
||
+ | {{{list-level|**}}} |
||
+ | | and-list = <br/> |
||
+ | {{{list-level|**}}} |
||
+ | | comma-list = <br/> |
||
{{{list-level|**}}} |
{{{list-level|**}}} |
||
| none = <nowiki/> |
| none = <nowiki/> |
||
| #default = {{{delimiter| }}} |
| #default = {{{delimiter| }}} |
||
}} |
}} |
||
⚫ | |||
⚫ | |||
− | # |
+ | #vardefine: mid-delimiter | {{ |
⚫ | |||
− | | pretty = 、および |
||
− | | |
+ | | and | & | or = 、 |
+ | | and-list = <br> |
||
⚫ | |||
+ | {{{list-level|**}}} |
||
⚫ | |||
+ | | #default = {{#var: delimiter}} |
||
⚫ | |||
+ | }} |
||
⚫ | |||
+ | }}{{ |
||
⚫ | |||
⚫ | |||
⚫ | |||
+ | #switch: {{{delimiter|}}}{{{d|}}} |
||
⚫ | |||
+ | | and | or | and-list = 、 |
||
⚫ | |||
+ | }} |
||
⚫ | |||
− | + | }}<code>{{{1}}}</code>{{ |
|
− | }}{{ #if: {{{ |
+ | #if: {{{2|}}} | {{ #if: {{{3|}}} |{{#var: mid-delimiter}} | {{#var: delimiter}} }}<code>{{{2}}}</code> |
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | }}{{ #if: {{{9|}}} | {{ #if: {{{10|}}}|{{#var: mid-delimiter}} | {{#var:serial}}{{#var: delimiter}} }}<code>{{{9}}}</code> |
||
⚫ | |||
+ | }}{{ #if: {{{11|}}}|<span style="color:red">'''エラー:''' パラメーターの個数が制限を超過しました(最大: 10個)</span>[[カテゴリ:テンプレート:Codeでエラーが発生しているページ]] |
||
⚫ | |||
{{documentation}} |
{{documentation}} |
||
<!-- カテゴリと言語間リンクはここではなく、解説ページに追加してください --> |
<!-- カテゴリと言語間リンクはここではなく、解説ページに追加してください --> |
2019年4月9日 (火) 16:53時点における版
このテンプレートは、モジュール:Delimited tagを使用しています。また、このスクリプトはLuaで書かれています。
ショートカット
「テンプレート:Samp」も参照
このテンプレートは、<code>...</code>
を簡単に使用できるようにするためのものです。
指定する文字列に縦線(|
)や等号(=
)が含まれる場合、パラメータの指定や区切りと解釈されるため、<nowiki>...</nowiki>
で囲む必要があります。これは {{!}}
または {{=}}
で代用することもできます。
|delimiter=
(|delim=
もしくは|d=
)を指定することで、区切り文字を異なる文字に変更することができます。これには「and」「br」「or-list」「none」を指定することができます。また、リスト形式で表示する場合は|list-level=
で字下げを変更することができます(デフォルトは**
)。
使用例
{{code|text}}
–text
{{code|1|2|3|4|5}}
–1
2
3
4
5
{{code|1|2|3|4|5|delimiter=,}}
–1
、2
、3
、4
、5
{{code|1|2|3|4|5|delimiter=and}}
–1
、2
、3
、4
、 および5
{{code|<nowiki>something=one|two|three</nowiki>}}
–something=one|two|three
{{code|something{{=}}one{{!}}two{{!}}three}}
–something=one|two|three
[閲覧 | 編集 | 履歴 | キャッシュ破棄]上記の解説は、テンプレート:Code/docから参照されています。