Open mhakkinen opened 3 years ago
Examples of some expressions:
C6H12O6 (Glucose) + 6O2 → 6CO2 + 6H2O
2CaCl2 + 2NaOH → Ca(OH)2 + 2NaCl
2AlCl3 + 3Ca(OH)2 → 2Al(OH)3 + 2CaCl
H2CO3 → CO2 + H2O
H2SO4 + 2NaOH → Na2SO4 + 2H2O
The last example above in data attribute SSML:
H<sub>2</sub><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='say-as' data-ssmlval='chars'>SO<sub>4</sub></span> <span data-ssml='break' data-ssmlval='medium'></span> + <span data-ssml='break' data-ssmlval='medium'></span> 2<span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='N A'>Na</span><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='O H'>OH</span><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='yields'>→</span><span data-ssml='break' data-ssmlval='medium'></span> <span data-ssml='sub' data-ssmlval='N A'>Na</span><span data-ssml='break' data-ssmlval='medium'></span><sub>2</sub><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='S O 4'>SO><sub>4</sub></span><span data-ssml='break' data-ssmlval='medium'></span> +<span data-ssml='break' data-ssmlval='medium'></span> 2<span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='H 2 O'>H<sub>2</sub>O</span>.
Which renders visually as H2SO4 + 2NaOH → Na2SO4 + 2H2O. (except markdown doesn't support subscripts!)
Use of SSML to Enhance Spoken Presentation in Chemistry
Examples of some expressions:
C6H12O6 (Glucose) + 6O2 → 6CO2 + 6H2O
2CaCl2 + 2NaOH → Ca(OH)2 + 2NaCl
2AlCl3 + 3Ca(OH)2 → 2Al(OH)3 + 2CaCl
H2CO3 → CO2 + H2O
H2SO4 + 2NaOH → Na2SO4 + 2H2O
The last example above in data attribute SSML:
H<sub>2</sub><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='say-as' data-ssmlval='chars'>SO<sub>4</sub></span> <span data-ssml='break' data-ssmlval='medium'></span> + <span data-ssml='break' data-ssmlval='medium'></span> 2<span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='N A'>Na</span><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='O H'>OH</span><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='yields'>→</span><span data-ssml='break' data-ssmlval='medium'></span> <span data-ssml='sub' data-ssmlval='N A'>Na</span><span data-ssml='break' data-ssmlval='medium'></span><sub>2</sub><span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='S O 4'>SO><sub>4</sub></span><span data-ssml='break' data-ssmlval='medium'></span> +<span data-ssml='break' data-ssmlval='medium'></span> 2<span data-ssml='break' data-ssmlval='medium'></span><span data-ssml='sub' data-ssmlval='H 2 O'>H<sub>2</sub>O</span>.
Which renders visually as H2SO4 + 2NaOH → Na2SO4 + 2H2O. (except markdown doesn't support subscripts!)