7

Trying to write a thesis, and I need some reaction equations. How can I write this in LaTeX?

enter image description here

  • 5
    \rightleftarrows, \underset{…}{…} and \overset{…}{…} might be your friends. – Manuel Mar 16 '14 at 23:32
  • Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format. – Paul Gessler Mar 17 '14 at 0:03
14

There are a couple of packages for typesetting chemistry stuff, one such is chemmacros. The equation in your image can be typeset as

\ch{S + E <>[ $k_{\mathrm{SI}}$ ][ $k_{\mathrm{IS}}$ ] E.I <>[ $k_{\mathrm{PI}}$ ][ $k_{\mathrm{IP}}$ ] P + E}

which will give

enter image description here

I suggest you take a look at the manual for the package. It is probably installed along with the package in your TeX distribution, and you can find it by writing texdoc chemmacros in a command prompt/terminal (or in the search field in the start menu, if you're on Windows). Or you can get it at http://www.ctan.org/pkg/chemmacros

Complete code:

\documentclass{article}
\usepackage{chemmacros}

\begin{document}
\ch{S + E <>[ $k_{\mathrm{SI}}$ ][ $k_{\mathrm{IS}}$ ] E.I <>[ $k_{\mathrm{PI}}$ ][ $k_{\mathrm{IP}}$ ] P + E}
\end{document}
  • I actually found a simpler method, but this is very useful. I will keep this in mind. – Demetri Pananos Mar 16 '14 at 23:57
  • Ups, this is a great answer, I missed the {chemistry} label in my comment. – Manuel Mar 16 '14 at 23:59
  • @DemetriP Please write up your simpler way as an answer. It's fine to answer your own questions: one of the goals of the site is to build up a repository of good answers to questions so that other people can use the answers too. – David Richerby Mar 17 '14 at 2:00
3

I used the following code to write the equation

S+E  \xrightleftharpoons[k_{IS}]{k_{SI}}  I \cdot E \xrightleftharpoons[k_{PI}]{k_{IP}} P+E

the \xrightleftharpoons allows you to specify what goes on top/bellow of the arrows.

  • 1
    Welcome to TeX.SX! Please make your code compilable (if possible), or at least complete it with \documentclass{...}, the required \usepackage's, \begin{document}, and \end{document}. That may seem tedious to you, but think of the extra work it represents for TeX.SX users willing to give you a hand. – Henri Menke Mar 17 '14 at 9:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.