我怎样才能消除 chemfig 图形周围的空格?

我怎样才能消除 chemfig 图形周围的空格?

我想为苯创建介观公式,但由于某种原因,输出中苯环周围有很多空间......我该如何解决这个问题?

$
\left[
\chemfig[][scale=.7]{-[:-30]=^[:30]-[2]=^[: 150]-[:-150]=^[6]}
\leftrightarrow{\makebox[1cm]{}}
\chemfig[][scale=.7]{=^[:-30]-[:30]=^[2]-[: 150]=^[:-150]-[6]}
\right]
$

输出

答案1

使用以下方法可以获得更好的结果\schemestart...\schemestop

\documentclass{article}
\usepackage{chemfig}

\begin{document}

$
\left[
\schemestart[][west]
\chemfig[][scale=.7]{-[:-30]=^[:30]-[2]=^[: 150]-[:-150]=^[6]}
\arrow{<->}
\chemfig[][scale=.7]{=^[:-30]-[:30]=^[2]-[: 150]=^[:-150]-[6]}
\schemestop
\right]
$

\end{document}

在此处输入图片描述

答案2

您根本不需要数学模式:

\documentclass{article}
\usepackage{chemfig}
\begin{document}
\schemestart
\chemleft[\subscheme{
\chemfig[][scale=.7]{-[:-30]=^[:30]-[2]=^[: 150]-[:-150]=^[6]}\arrow{<->}
\chemfig[][scale=.7]{=^[:-30]-[:30]=^[2]-[: 150]=^[:-150]-[6]}}
\chemright]
\schemestop
\end{document}

姆韦

相关内容