
Das wunderschöne Bild unten stellt die Beziehung zwischen der Quantenzahl darJund ein interessanter Parameter - der Strahlasymmetrieparameter -, der die dreidimensionalen Trägheitsmomente eines bestimmten Moleküls in Beziehung setzt. Mit anderen Worten, für dieselbe Art von Rotationsübergang, wie sich die Energie mit derFormdes Moleküls, während es sich von einer gestreckten Form (Rugbyballform) zu einer Kugelform und schließlich zu einer abgeflachten Form (Frisbee-ähnliche Form) entwickelt.
Ich versuche, es in LaTeX darzustellen, aber ich kriege die Beschriftungen nicht richtig hin. Ich wäre für jede Idee sehr dankbar!
Unten finden Sie mein MWE (inspiriert vom Link von putianyi888)
\documentclass[tikz]{standalone}
\usetikzlibrary{shapes.callouts}
\tikzset{
level/.style = {
ultra thick,
blue,
},
connect/.style = {
dashed,
red
},
notice/.style = {
draw,
rectangle callout,
callout relative pointer={#1}
},
label/.style = {
text width=2cm
}
}
\begin{document}
\begin{tikzpicture}
\draw[level](2,0) -- node[above] {left} (3,0); \draw[connect](3,0) -- (7,0); \draw[level](7,0) -- (8,0);
\draw[level](2,2) -- (3,2); \draw[connect](3,2) -- node[below](7,3); \draw[level](7,3) -- (8,3); \draw[connect](3,2) -- (7,1); \draw[level](7,1) -- (8,1);
\end{tikzpicture}
\end{document}
Antwort1
Innerhalb der Makros können Knoten platziert \draw
und nach links oder rechts verschoben werden. Auf diese Weise können die Knoten richtig ausgerichtet werden. Zum Beispiel so:
\documentclass[tikz]{standalone}
\tikzset{
level/.style = {
ultra thick,
blue,
},
connect/.style = {
dashed,
red
},
label/.style = {
align=center,
text width=3em,
text depth=0pt,
},
labela/.style = {
label,
xshift=-2.5em
},
labelb/.style = {
labela,
xshift=1.5em
},
labelc/.style = {
label,
xshift=1.25em
},
labeld/.style = {
label,
xshift=1em
},
labele/.style = {
labeld,
xshift=1.5em
}
}
\begin{document}
\begin{tikzpicture}
\draw[level](2,0) node[labela] {$3$} node[labelb] {$2$} -- ++(1,0);
\draw[level](2,2) node[labela] {$3$} node[labelb] {$3$} -- ++(1,0);
\draw[level](7,0) -- ++(1,0) node[labelc] {$3_{21}$} ;
\draw[level](7,3) -- ++(1,0) node[labelc] {$3_{30}$} ;
\draw[level](7,1) -- ++(1,0) node[labelc] {$3_{31}$} ;
\draw[level](12,4) -- ++(1,0) node[labeld] {$3$} node[labele] {$0$} ;
\draw[level](12,3) -- ++(1,0) node[labeld] {$3$} node[labele] {$1$} ;
\draw[connect](3,0) -- (7,0);
\draw[connect](3,2) -- (7,3);
\draw[connect](3,2) -- (7,1);
\draw[connect](8,3) -- (12,4);
\draw[connect](8,1) -- (12,3);
\draw[connect](8,0) -- (12,3);
\node[labela] at (2,-1) {$J$};
\node[labelb] at (2,-1) {$K_{a}$};
\node[labelc] at (8,-1) {$J_{K_{a}K_{c}}$};
\node[labeld] at (13,-1) {$J$};
\node[labele] at (13,-1) {$K_{c}$};
\node at (2.5,-1.5) {$(a)$};
\node at (7.5,-1.5) {$(b)$};
\node at (12.5,-1.5) {$(c)$};
\end{tikzpicture}
\end{document}
Ergebnis:
Antwort2
Haben Sie diesen Thread überprüft?Energieniveaudiagramme mit TeX
Da mein Ruf nicht ausreicht, um einen Kommentar abzugeben, habe ich es als meine Antwort eingefügt.