Template:Chem
表示
| このテンプレートは、出典表記形式1・出典表記形式2および和書用出典表記形式のような出典テンプレートに用いるべきではありません。なぜなら、マークアップが含まれており、生成されるCOinSメタデータを書き換えてしまうからです(Wikipedia:COinSも参照)。 |
このテンプレート{{chem}}は化学式を簡単に記述するのに役立ちます。たとえば、{{chem|H|2|O}}は H2O と表示されます
使い方
下付きの代数式
代数式は下付き文字として描画されます。(大文字は含めてはいけません)
| マークアップ | <syntaxhighlight lang="wikitext">
{{chem|C|''n''|H|2''n'' + 2}}
</syntaxhighlight> |
| 描画 | CnH2n + 2 |
電荷
イオン電荷の上付き文字(+/-)も表記できます。+ は上付き文字となります。
| マークアップ | <syntaxhighlight lang="wikitext">
{{chem|H|3|O|+}}
</syntaxhighlight> |
| 描画 | H3O+ |
連立の下付き/上付き文字(ハイフンやマイナス記号を使う)は自動的に処理されます。2- は上付き文字となります。ハイフンはマイナス記号に変換されます。
| マークアップ | <syntaxhighlight lang="wikitext">
{{chem|SO|4|2-}}
</syntaxhighlight> |
| 描画 | SO2− 4 |
原子番号と質量
最初の引数は質量となります。
| マークアップ | <syntaxhighlight lang="wikitext">
{{chem|4|He}}
</syntaxhighlight> |
| 描画 | 4He |
最初の2つの引数は、質量と原子番号となります。
| マークアップ | <syntaxhighlight lang="wikitext">
{{chem|4|2|He}}
</syntaxhighlight> |
| 描画 | 4 2He |
- 注記
- 最初の2つの引数だけ、また連続するただの数字が処理されます。プラス記号やハイフン(
+や-)が続くものは除外されます。そうでないとテンプレートはループするでしょう。
→「en:Template:Nuclide2」も参照
リンク作成
オプションの|link=引数 は式をリンクに変更します。
| マークアップ | <syntaxhighlight lang="wikitext">
{{chem|link=水|H|2|O}}
</syntaxhighlight> |
| 描画 | H2O |
次のようにリンク書式が使えて、個々の元素にリンクできます。
| マークアップ | <syntaxhighlight lang="wikitext">
{{chem|[[水素|H]]|2|[[酸素|O]]}}
</syntaxhighlight> |
| 描画 | H2O |
TemplateData
化学式を簡単に記述するためのテンプレート
| パラメーター | 説明 | 型 | 状態 | |
|---|---|---|---|---|
| link | link | Wikipediaの項目名
| ページ名 | 推奨 |
| 1 | 1 | 元素記号または略号、あるいは質量
| 短いテキスト | 必須 |
| 2 | 2 | 元素記号または略号または元素数またはイオン電荷 (+/-) または代数式、あるいは原子番号(質量を指定した場合)
| 短いテキスト | 推奨 |
| 3 | 3 | 元素記号または略号または元素数またはイオン電荷 (+/-) または代数式
| 短いテキスト | 推奨 |
| 4 | 4 | 元素記号または略号または元素数またはイオン電荷 (+/-) または代数式(以下同様) | 短いテキスト | 省略可能 |
| 5 | 5 | 説明なし | 短いテキスト | 省略可能 |
| 6 | 6 | 説明なし | 短いテキスト | 省略可能 |
| 7 | 7 | 説明なし | 短いテキスト | 省略可能 |
| 8 | 8 | 説明なし | 短いテキスト | 省略可能 |
| 9 | 9 | 説明なし | 短いテキスト | 省略可能 |
| 10 | 10 | 説明なし | 短いテキスト | 省略可能 |
| 11 | 11 | 説明なし | 短いテキスト | 省略可能 |
| 12 | 12 | 説明なし | 短いテキスト | 省略可能 |
| 13 | 13 | 説明なし | 短いテキスト | 省略可能 |
| 14 | 14 | 説明なし | 短いテキスト | 省略可能 |
| 15 | 15 | 説明なし | 短いテキスト | 省略可能 |
| 16 | 16 | 説明なし | 短いテキスト | 省略可能 |
| 17 | 17 | 説明なし | 短いテキスト | 省略可能 |
| 18 | 18 | 説明なし | 短いテキスト | 省略可能 |
| 19 | 19 | 説明なし | 短いテキスト | 省略可能 |
| 20 | 20 | 説明なし | 短いテキスト | 省略可能 |
| 21 | 21 | 説明なし | 短いテキスト | 省略可能 |
| 22 | 22 | 説明なし | 短いテキスト | 省略可能 |
| 23 | 23 | 説明なし | 短いテキスト | 省略可能 |
| 24 | 24 | 説明なし | 短いテキスト | 省略可能 |
注記
- 数式に「=」をふくめるためには、
=を使います。たとえば、{{chem|CH|2|=CH|2}}は CH2=CH2 を生成します。- もしくは、このテンプレートを使わない手もあります。例えば、
CH<sub>2</sub>=CH<sub>2</sub>は CH2=CH2 を生成します。
- もしくは、このテンプレートを使わない手もあります。例えば、
- 数式に「≡」をふくめるためには、
≡を使います。たとえば、{{chem|HC≡CH}}は HC≡CH を生成します。 - このテンプレートは {{su}} を使っています。
関連項目
- en:Template:Chemical formula : 化学式中の元素や一般的な化合物にリンクします。