chemfig 結構的水平對齊

chemfig 結構的水平對齊

我想水平對齊這兩個 chemfig 結構,如下所示,但我不知道如何對齊。

\documentclass{article}
\usepackage{chemfig}

\begin{document}
\begingroup

\centering
\setatomsep{3em}\chemname{\chemfig{C(-[:180]H)*6(-C(-H)=C(-H)-C(-H)=C(-H)-C(-H)=)}}{Lewis
structure\\of benzene}
\qquad
\setatomsep{3em}\chemname{\chemfig{**6(------)}}{Cyclic compound\\of benzene}

\endgroup
\end{document}

輸出範例: 化學結構式

答案1

\raisebox{\depth-\totalheight/2}{...}將框參考點移到總高度的一半,將 chemfig垂直居中。需要calcLaTeX 包:

\documentclass{article}
\usepackage{chemfig}
\usepackage{calc}

\begin{document}
\begingroup

\centering
\setatomsep{3em}\chemname{\raisebox{\depth-\totalheight/2}{\chemfig{C(-[:180]H)*6(-C(-H)=C(-H)-C(-H)=C(-H)-C(-H)=)}}}{Lewis
structure\\of benzene}
\qquad
\setatomsep{3em}\chemname{\raisebox{\depth-\totalheight/2}{\chemfig{**6(------)}}}{Cyclic compound\\of benzene}

\endgroup
\end{document}

在此輸入影像描述

相關內容