Questions tagged [modiagram]

{modiagram} is for questions specifically related to the creation of Molecular Orbital diagrams in LaTeX, using the modiagram package.

modiagram is a package that provides the environment MO­di­a­gram and some com­mands, to cre­ate molec­u­lar or­bital di­a­grams us­ing TikZ.

For ex­am­ple, the MO di­a­gram of di­hy­dro­gen would be writ­ten as:

\be­gin{MO­di­a­gram} 
  \atom{left}{ 1s = {0;up} } 
  \atom{right}{ 1s = {0;up} } 
  \molecule{ 1sMO = {1;pair, } } 
\end{MO­di­a­gram}
18 questions
5
votes
1 answer

modiagram and p/sigma orbitals

I'm using the modiagram package and I'm half-way through a text (so I'm eager to get this to work). Now I'm up to filling up p orbitals and hence the σ(pz) orbitals. I'm taught that the z axis is the bonding axis and that it is the p(z) orbitals…
Mats
  • 553
2
votes
1 answer

Connect command in modiagram not recognising AO name

I'm trying to build a MO diagram for the HF molecule, since the MO's in question are not formed by s-s or p-p combination I must use AO command to build both the AO's and the MO's, or at least was the solution I found. That said I've come up with…
liuzp
  • 47
1
vote
0 answers

Is modiagram still functional?

I have been trying to get the package modiagram to work. Unfortunately, every time I try to compile my tex code, I get an error. I've looked around and there does not seem to be much on the package and hasn't been updated for over a year. I've…
0
votes
1 answer

How to make a MO Diagram for F_2^+2 in LaTeX

I am trying to make the MO Diagram for F_2^+2 in LaTeX and I can't figure out how to get the p sigma orbital to be higher than the two p pi orbitals. The LaTeX stuff below is what I have right now and I have attached a picture of what I want. Does…
0
votes
1 answer

Modiagram will not compile

I am trying to work with the modiagram package, and it doesn't work. It isn't even running the code that I copied directly from the package documentation. This is the code that I copied: \begin{modiagram} \atom{left}{ 1s = { 0; pair} , 2s…
Eric
  • 3