Wie kann ich die vertikale Ausrichtung mit einem CH2 und einem Ring lösen?

Wie kann ich die vertikale Ausrichtung mit einem CH2 und einem Ring lösen?

Ich zeichne ein Bild wie dieses: Schlecht Sie werden feststellen, dass die rechte Seite des Moleküls unter der Grundlinie liegt. Ich weiß, dass dieses Problem auf die „vertikale Ausrichtung“ zurückzuführen ist, die in S. 25 der offiziellen Dokumentation erwähnt wird. Nachdem ich es \chemskipalignvor den ersten Ring gesetzt habe, ist das Problem behoben, aber es ist ein unangenehmes Leerzeichen aufgetreten: Unangenehm leer Hier ist mein Code:

Erste:

\documentclass{article}
\usepackage{chemfig}

\setatomsep{1.5em}

\begin{document}

something
\(
\chemfig*{CH_3-*6(-=-(-CH_2-*6(-=-(-CH_2-*6(-=-(-CH_3)=-=))=-=))=-=)}
\)
something

\end{document}

Zweite:

\documentclass{article}
\usepackage{chemfig}

\setatomsep{1.5em}

\begin{document}

something
\(
\chemfig*{CH_3-\chemskipalign*6(-=-(-CH_2-*6(-=-(-CH_2-*6(-=-(-CH_3)=-=))=-=))=-=)}
\)
something

\end{document}

Was kann ich machen?

Antwort1

Sie können lokal neu definieren \printatom, um die Atomtiefe auf 0pt zu erzwingen:

\documentclass{article}
\usepackage{chemfig}
\setatomsep{1.5em}
\begin{document}
something
\(
\renewcommand\printatom[1]{\setbox0=\hbox{\ensuremath{\mathrm{#1}}}\dp0=0pt \box0 }
\chemfig{CH_3-*6(-=-(-CH_2-*6(-=-(-CH_2-*6(-=-(-CH_3)=-=))=-=))=-=)}
\)
something
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Ich habe einen erfolgreichen Versuch gemacht, aber er ist nicht elegant genug. Erfolgreich, aber nicht elegant genug

Code:

\documentclass{article}
\usepackage{chemfig}

\setatomsep{1.5em}

\newcommand{\vr}{{\tikz \draw[draw=none] (0,0) rectangle (0,\dimexpr\fontcharht\font`A);}}
\begin{document}

something
\(
\chemfig*{CH_3|\vr-*6(-=-(-CH_2|\vr-*6(-=-(-CH_2|\vr-*6(-=-(-CH_3)=-=))=-=))=-=)}
\)
something

\end{document}

Ich versuche, das Zeichen |in den Befehl einzufügen \vr, aber es gelingt mir nicht. Das erwartete Ergebnis wird nicht erzielt. Kann mir jemand dabei helfen?

verwandte Informationen