Template:Chem2/doc: Difference between revisions
→Formulas, charges, equations: Charges are enclosed in parentheses. |
imported>DePiep rm errorneous examples |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{documentation subpage}}{{Lua|Module:Chem2}} | {{documentation subpage}} | ||
{{High-use}} | |||
{{Lua|Module:Chem2}} | |||
{{COinS safe|n}} | {{COinS safe|n}} | ||
'''{{tl|chem2}}''' (or {{tl|CHEM2}}) is a template used to format a [[chemical formula]] or [[Chemical equation|equation]]. | '''{{tl|chem2}}''' (or {{tl|CHEM2}}) is a template used to format a [[chemical formula]] or [[Chemical equation|equation]]. | ||
Line 18: | Line 20: | ||
| <code>\t</code> || {{chem2|\t}} || <code><nowiki>{{chem2|HC\tCH}}</nowiki></code> || {{chem2|HC\tCH}} | | <code>\t</code> || {{chem2|\t}} || <code><nowiki>{{chem2|HC\tCH}}</nowiki></code> || {{chem2|HC\tCH}} | ||
|- | |- | ||
| <code>\q</code> || {{chem2|\q}} || <code><nowiki>{{chem2|[Cl4Re\qReCl4](2−) | | <code>\q</code> || {{chem2|\q}} || <code><nowiki>{{chem2|[Cl4Re\qReCl4](2−)}}</nowiki></code> || {{chem2|[Cl4Re\qReCl4](2−)}} | ||
|- | |- | ||
| <code>\-</code> || {{chem2|\-}} || || | | <code>\-</code> || {{chem2|\-}} || <code><nowiki>{{chem2|A\-B}}</nowiki></code> || {{chem2|A\-B}} | ||
|- | |- | ||
| <code>\\</code> || {{chem2|\\}} || || | | <code>\\</code> || {{chem2|\\}} || <code><nowiki>{{chem2|C\\D}}</nowiki></code> || {{chem2|C\\D}} | ||
|- | |- | ||
| <code>\h</code> || {{chem2|\h}} || || | | <code>\h</code> || {{chem2|\h}} || <code><nowiki>{{chem2|\h}}</nowiki></code> || {{chem2|\h}} | ||
|- | |- | ||
| <code>\h{1}</code> || {{chem2|\h{1}|}} || || | | <code>\h{1}</code> || {{chem2|\h{1}|}} || <code><nowiki>{{chem2|\h{1} |}}</nowiki></code> {{right|1=[[#end-bracket issue|§ <nowiki>{}</nowiki>]]}} || {{chem2|\h{1}|}} | ||
|- | |- | ||
| <code>\m{1}</code> || {{chem2|\m{1}|}} || || | | <code>\m{1}</code> || {{chem2|\m{1}|}} || <code><nowiki>{{chem2|\m{1} |}}</nowiki></code> || {{chem2|\m{1}|}} | ||
|- | |- | ||
| <code>-></code> || {{chem2|->}} || <code><nowiki>{{chem2|2H2 + O2 -> 2H2O}}</nowiki></code> || {{chem2|2H2 + O2 -> 2H2O}} | | <code>-></code> || {{chem2|->}} || <code><nowiki>{{chem2|2H2 + O2 -> 2H2O}}</nowiki></code> {{right|1=[[#end-bracket issue|§ <nowiki>{}</nowiki>]]}} || {{chem2|2H2 + O2 -> 2H2O}} | ||
|- | |- | ||
| <code><-></code> || {{chem2|<->}} || || | | <code><-></code> || {{chem2|<->}} || <code><nowiki>{{chem2|K<->L}}</nowiki></code> || {{chem2|K<->L}} | ||
|- | |- | ||
| <code>*</code> || <big>{{chem2|*}}</big> || <code><nowiki>{{chem2|CoCl2*6H2O}}</nowiki></code> || {{chem2|CoCl2*6H2O}} | | <code>*</code> || <big>{{chem2|*}}</big> || <code><nowiki>{{chem2|CoCl2*6H2O}}</nowiki></code> || {{chem2|CoCl2*6H2O}} | ||
Line 38: | Line 40: | ||
| <code>\*</code> || * || <code><nowiki>{{chem2|Cp\*2Fe}}</nowiki></code> || {{chem2|Cp\*2Fe}} | | <code>\*</code> || * || <code><nowiki>{{chem2|Cp\*2Fe}}</nowiki></code> || {{chem2|Cp\*2Fe}} | ||
|- | |- | ||
| <code>_{}</code> || <sub><small>subscript</small></sub>|| <code><nowiki>{{chem2|CH4_{(g)}|}}</nowiki></code> | | <code>_{}</code> || <sub><small>subscript</small></sub>|| <code><nowiki>{{chem2|CH4_{(g)} |}}</nowiki></code> {{right|1=[[#end-bracket issue|§ <nowiki>{}</nowiki>]]}} || {{chem2|CH4_{(g)} |}} | ||
|- | |- | ||
| <code>^{}</code> || <sup><small>superscript</small></sup>|| <code><nowiki>{{chem2|^{13}CH4}}</nowiki></code> || {{chem2|^{13}CH4}} | | <code>^{}</code> || <sup><small>superscript</small></sup>|| <code><nowiki>{{chem2|^{13}CH4}}</nowiki></code> || {{chem2|^{13}CH4}} | ||
Line 47: | Line 49: | ||
|} | |} | ||
< | ===end <nowiki>}</nowiki>-bracket issue <span class="anchor" id="end-bracket issue"></span>=== | ||
When input ends correctly with a <big>}</big>-bracket, like with <code><nowiki>A_{x}H_{1-x</nowiki>{{hl|1=<nowiki>}</nowiki>}}</code>, the final }-brackets are technically mixed up: | |||
:<code><nowiki>{{</nowiki>chem2|A_{x}H_{1-x{{hl|1=<nowiki>}}}</nowiki>}}</code> → {{chem2|A_{x}H_{1-x}}} {{nay}} | |||
The closing bracket {{code|1=<nowiki>{..}</nowiki>}} of input ''and'' end of temlate brackets {{code|1=<nowiki>}}</nowiki>}}. | |||
*Solutions: | |||
:::add empty pipe: <code><nowiki>{{chem2|..{..</nowiki>{{hl|1=<nowiki>}|}}</nowiki>}}</code> (empty parameter #2) | |||
:::add parameters numbers 1 and 2 (empty): <code><nowiki>{{chem2|1=..{..</nowiki>{{hl|1=<nowiki>}|2=}}</nowiki>}}</code> | |||
:::add a space: <code><nowiki>{{chem2|..{..</nowiki>{{hl|1=<nowiki>} }}</nowiki>}}</code> | |||
:Result: <code><nowiki>{{</nowiki>chem2|A_{x}H_{1-x{{hl|1=<nowiki>} |}}</nowiki>}}</code> → {{chem2|A_{x}H_{1-x} |}} {{aye}} | |||
==Formulas, charges, equations== | ==Formulas, charges, equations== | ||
Line 139: | Line 151: | ||
* Cu2C2*H2O is {{chem2|Cu2C2*H2O}} | * Cu2C2*H2O is {{chem2|Cu2C2*H2O}} | ||
---- | ---- | ||
'''Special''' | |||
*<nowiki>{{chem2|[Me2Al(\m{2}Me)]2}}</nowiki> gives {{chem2|[Me2Al(\m{2}Me)]2}} | *<nowiki>{{chem2|[Me2Al(\m{2}Me)]2}}</nowiki> gives {{chem2|[Me2Al(\m{2}Me)]2}} | ||
Line 154: | Line 166: | ||
*<nowiki>{{chem2|C1.2H3.5}}</nowiki> gives {{chem2|C1.2H3.5}} | *<nowiki>{{chem2|C1.2H3.5}}</nowiki> gives {{chem2|C1.2H3.5}} | ||
---- | ---- | ||
* <nowiki>{{chem2|\{\{abc\}\}}}</nowiki> is {{chem2|\b\bAbC\e\e}} | * <nowiki>{{chem2|\{\{abc\}\}}}</nowiki> is {{chem2|\b\bAbC\e\e}} | ||
* C2(μ\-C) is {{chem2|C2(μ\-C) }} | * C2(μ\-C) is {{chem2|C2(μ\-C) }} | ||
Line 263: | Line 273: | ||
</templatedata> | </templatedata> | ||
==Tracking== | |||
* {{clc|Pages using Chem2 with parameter issues |pages}} | |||
==See also== | ==See also== | ||
* {{tl|Chem}} | * {{tl|Chem}} |