Seite 1 von 1

Anordnung von Bildern in chemischen Reaktionsgleichungen

Verfasst: Mi 2. Apr 2014, 15:44
von rix
Hallo,

da ich gerne umfangreiche organische Verbindungen lieber als Vektorgrafik einbinde, jedoch wie im angehängten Bild zu sehen ist, die Grafiken sturr auf einer unteren Linie angeordnet werden, möchte ich gerne wissen, ob diese auch mittig bezüglich der Höhe der größten eingebundenen Grafik angeordnet werden können, also dass die Reaktionspfeile mittig sitzen und nicht so weit unten angeklatscht. Die Bezeichnungen/ Namen sollten jedoch schon auf der untersten Linie sitzen bleiben.
Wie macht man das?

Der entsprechende Quelltext:
\begin{center}
  \chemname{\includegraphics[width=0.3\textwidth]{Moleküle/Polynukleotid_Ausschnitt.pdf}}{Polynukleotid-Ausschnitt}
  \chemrel[\chemfig{H_2O}]{->}
  \chemname{\includegraphics[width=0.2\textwidth]{Moleküle/Nukleotid_allg.pdf}}{Nukleotid}
  \chemrel[\chemfig{H_2O}][\chemfig{H_2PO_4^{-}}]{->}
  \chemname{\includegraphics[width=0.15\textwidth]{Moleküle/Nukleosid_allg.pdf}}{Nukleosid}
\end{center}


Verfasst: Mi 2. Apr 2014, 17:10
von esdd
Bitte erstelle zukünftig ein richtiges Minimalbeispiel. In deinem Codestück oben gibst du nicht einmal die Pakete an, aus denen die verwendeten Befehle stammen.

Du könntest die \chemname Makros jeweils in eine \parbox passender Breite stecken, die wird dann in der Voreinstellung vertikal zentriert.
\documentclass{scrartcl}
\usepackage{chemfig}

\usepackage{mwe}% für examle-image
\begin{document}
\begin{center} 
   \parbox{0.3\textwidth}{\chemname{\includegraphics[width=\linewidth]{example-image}}{Polynukleotid-Ausschnitt}} 
   \chemrel[\chemfig{H_2O}]{->} 
   \parbox{0.2\textwidth}{\chemname{\includegraphics[width=\linewidth]{example-image}}{Nukleotid}} 
   \chemrel[\chemfig{H_2O}][\chemfig{H_2PO_4^{-}}]{->} 
   \parbox{0.15\textwidth}{\chemname{\includegraphics[width=\linewidth]{example-image}}{Nukleosid}} 
\end{center} 
\end{document}
Gruß
Elke

Verfasst: Mi 2. Apr 2014, 21:29
von esdd
In der Frage hatte ich überlesen, dass die Beschriftungen alle weiter unten in einer Zeile stehen sollen. In dem Fall müssen nur die Abbildungen jeweils in eine \parbox:
\documentclass{scrartcl} 
\usepackage{chemfig} 

\usepackage{mwe}% für examle-image 
\begin{document} 
\begin{center} 
    \chemname{\parbox{0.3\textwidth}{\includegraphics[width=\linewidth]{example-image}}}{Polynukleotid-Ausschnitt} 
    \chemrel[\chemfig{H_2O}]{->} 
    \chemname{\parbox{0.2\textwidth}{\includegraphics[width=\linewidth]{example-image}}}{Nukleotid} 
    \chemrel[\chemfig{H_2O}][\chemfig{H_2PO_4^{-}}]{->} 
    \chemname{\parbox{0.15\textwidth}{\includegraphics[width=\linewidth]{example-image}}}{Nukleosid} 
\end{center} 
\end{document}
Gruß
Elke

Verfasst: Fr 4. Apr 2014, 14:14
von rix
Hallo Elke, vielen danke für deine Hilfe, stimmt, so klappt es ganz gut :-)

Verfasst: Fr 4. Apr 2014, 14:30
von esdd
Ist die Frage damit beantwortet? Wenn ja, dann ändere noch bitte den Status entsprechend.