CharChem
:
System to describe the chemical formulas for WEB.
Linear formulas
Rules and examples of description of linear chemical formulas and reaction equations.
Quick startLet's start with the simple. Description H2O transformed into H2O. Comments are not required... Look more interesting options:
Rules for a text description of the formulas.Consider the possibilities in more detail.The general structure of the formula.Recognition of formulas does not just describe a single substance, but the whole equation. Formally, the equation is treated as a chain of reagents (agents) and operations. Reagents and operations are separated by spaces. Reagent - a description of a substance (ion, radical, ...).OperationsMost of the operations used to separate the left and right sides of the equation. Operations + and * are separates reagents. Text descriptions of operations is recorded by simple characters, easily accessible from the keyboard. But then they are translated to special characters that correspond generally accepted in chemistry. These rules are not strict, but the idea was the following:
ReagentsNumerical coefficient can stand before the reagent. Next come the items.Itemss are most often refer to the atoms. But there may be abstract items or comments. Atoms are designated in the same way as in the periodic table. Must be an exact match capital and small letters. For example: Sn - Tin, SN - sulfur and nitrogen, sn - error. After the item, you can specify a quantitative factor: H2SO4 becomes H2SO4. Groups of itemsElements can be grouped with parentheses or brackets. If you specify a quantitative factor or other properties, the group members are regarded as a single item.
Ionic charge and oxidation numberIf you need to specify the charge of the ion, then it became a symbol ^ at the end of the reagent and the charge in a convenient way. You can write a + - ++ -- +2 2+. You can write the Roman numerals, but not capitalized (as capital letters are used to refer to the chemical elements). The oxidation number of the element can be specified immediately after the designation of this item in parentheses.
CommentsYou can add comments to the description of the reagent or operation. This is a quoted string. Comments written close (no space). Inside the quotes, you can use any character (except the quotes). There are some magical combinations for frequently used special characters:
In addition, in the comments, you can use Greek letters. To do this, enter the name of the letter in square brackets.
Abstract itemsSometimes you need to write a formula not for a single substance, but for a group of substances with a common property. Or replace some complicated part of the formula by short name. You can use any text in curly brackets:
Abstract coefficientsFor polymer molecules often do not indicate the exact coefficients, and use the notation n. To do this in easyChem use the text in single quotes (apostrophes). If an abstract coefficient is in front of the reagent, it applies to all the reagent. If an abstract is coefficient after the item it is applied to the item.
IsotopeYou can use the $M function to specify atomic mass of the next item:
Color highlightDifferent parts of the formulas can be highlighted. You can use several functions listed in the table below. Color in them is given in the same way as in HTML and CSS: either by name (red, green, blue ...), or by hexadecimal values (#FF0000, #0F0, #008).
Example:
2$itemColor1(red)NaOH + $atomColor(blue)2H2SO4$atomColor() = $itemColor1(#F00)Na2SO4 + $color(#00F)H2"|^"
2$itemColor1(red)NaOH + $atomColor(blue)2H2SO4$atomColor() = $itemColor1(#F00)Na2SO4 + $color(#00F)H2"|^"
|