Writing chemical formulas and units
This is a paid feature and requires a subscription. You can try it for free, but it's limited to 7 letters.
You can use our ChemText technology to easily write units, chemical formulas and reactions. ChemText is available for labels and arrows.
Supported features
To enable it, select an arrow or a label and toggle the "Smart detection of units and chemical formulas" in the ChemText section
You can now write chemical formulas and Chemix will automatically format them for you. The following types of text are supported:
Compounds
Just type them as you normally would, without formatting, e.g.
H2SO4
Hydration dot is typed with .
, without gaps:
CuSO4.5H2O
Ions
Na+
Ions with multiple atoms and charges can be written too
SO42-
[Co(NH3)6]2+
Reaction arrows
Reaction arrows can be written using <-
, ->
and <->
, e.g.
A <- B C -> D E <-> F
Units
30cm3
You can combine all of the above to write e.g.
30 cm3 of H2O
Temperature units are typed using oC
and oF
immediately after a number. In other contexts, use degC
and degF
with a space at the front. E.g.
20oC = 68oF
Molar concentration can be written as:
mol L^-1
State symbols
Normally, state symbols will be written as normal text. To have them displayed as subscripts, switch the toggle on for "Subscript"
Then, type state symbols with (s)
, (g)
, (l)
and (aq)
immediately after a chemical formula, with no spaces.
SO42-(aq)
Mg(s) + 2HCl(aq) -> H2(g) + MgCl2(aq)
Electron configuration
1s22s22p63s23p3
[Ne]3s23p1
Exponents and subscripts
Typing "10_2" for subscripts and "10^2" for exponents. Note that this will work for base 10 only.
10_1 10_2 10_3 10^1 10^2 10^3
Problems?
If you find issues with how your text is interpreted, please report them to support@chemix.org, sending:
- The text you've typed
- A screenshot of how it was rendered.
- A description of what you expected to happen