chemfig - Ausrichtung von Reaktionsgleichungen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: chemfig - Ausrichtung von Reaktionsgleichungen

Re: chemfig - Ausrichtung von Reaktionsgleichungen

von ChemSim » Mo 28. Nov 2022, 23:18

Edit: Durch weiteres Googeln habe ich herausgefunden, dass es mit dem \raisebox Befehl geht. Ob das eine elegante und korrekte Lösung ist kann ich nicht garantieren:
\documentclass[12pt,a4paper]{article}

\usepackage{amsmath}

\usepackage{chemfig}
\setchemfig{
 atom sep=18pt, % fixed length
 bond style={line width=0.6pt}, % line width
 double bond sep=2.6pt,
 bond offset=1.6pt, % margin width
 crambond{2.0pt}{0.6pt}{2.5pt},
 arrow style=-{Triangle[width=5pt, length = 10pt]} 
}

\renewcommand*\printatom[1]{{\fontsize{12}{12}\selectfont\ensuremath{\mathrm{#1}}}}

\begin{document}
%------------------------------------------------------------------------------------------------------------%
\begin{align}
\schemestart[0,1.5,black]
\vphantom{\chemfig{H_2O}}
2\;\chemfig{
            H_3C% 1
    -[,,2,1]OH% 2
}
\arrow
\chemfig{
               H_3C% 1
      -[:30,,2]O% 2
    -[:330,,,1]CH_3% 3
}
\+{,,5pt}
\raisebox{0.15cm}{\chemfig{H_2O}}
\schemestop
\end{align}
%------------------------------------------------------------------------------------------------------------%
\end{document}
Vielleicht hilft das ja dem einen oder anderen weiter, der vor dem gleichen Problem steht!

Viele Grüße
ChemSim

chemfig - Ausrichtung von Reaktionsgleichungen

von ChemSim » Sa 26. Nov 2022, 21:40

Hallo zusammen,

ich stehe vor dem Problem, dass meine Reaktionsgleichungen, welche ich mit chemfig erstelle, sich nicht vernünftig ausrichten.

Hier ein Minimalbeispiel:
\documentclass[12pt,a4paper]{article}

\usepackage{amsmath}

\usepackage{chemfig}
\setchemfig{
 atom sep=18pt, % fixed length
 bond style={line width=0.6pt}, % line width
 double bond sep=2.6pt,
 bond offset=1.6pt, % margin width
 crambond{2.0pt}{0.6pt}{2.5pt},
 arrow style=-{Triangle[width=5pt, length = 10pt]} 
}

\renewcommand*\printatom[1]{{\fontsize{12}{12}\selectfont\ensuremath{\mathrm{#1}}}}

\begin{document}
%------------------------------------------------------------------------------------------------------------%
\begin{align}
\schemestart[0,1.5,black]
\vphantom{\chemfig{H_2O}}
2\;\chemfig{
            H_3C% 1
    -[,,2,1]OH% 2
}
\arrow
\chemfig{
               H_3C% 1
      -[:30,,2]O% 2
    -[:330,,,1]CH_3% 3
}
\+{,,5pt}
\chemfig{H_2O}
\schemestop
\end{align}
%------------------------------------------------------------------------------------------------------------%
\end{document}
Wie zu sehen ist, ist das H2O-Molekül am Ende nicht richtig mittig. Hat jemand eine Idee, wie ich das korrigieren kann?

Viele Grüße
ChemSim

Nach oben