Anordnung von Bildern in chemischen Reaktionsgleichungen

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


rix
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 68
Registriert: Fr 21. Feb 2014, 16:49

Anordnung von Bildern in chemischen Reaktionsgleichungen

Beitrag 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}


esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag 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

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag 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

rix
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 68
Registriert: Fr 21. Feb 2014, 16:49

Beitrag von rix »

Hallo Elke, vielen danke für deine Hilfe, stimmt, so klappt es ganz gut :-)

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Ist die Frage damit beantwortet? Wenn ja, dann ändere noch bitte den Status entsprechend.

Antworten