Chemfig:键长和键角

Chemfig:键长和键角

我刚刚chemfig第一次尝试使用它来尝试重新创建一个图形(如下)。 在此处输入图片描述

我快速浏览了手册,看看是否有一个可以适应我的需求的示例,这就是我在代码和输出方面所管理的。

\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{P(=[2]O)(-[7]C_{5}H_{11})(-[5]C_{5}H_{11}O)(-[3]C_{5}H_{11}O)}
\end{document}

在此处输入图片描述

现在,虽然这看起来是正确的,但我认为键长有点太长,而且键的角度太陡。我该如何改变这种情况?另外,我用来设置键角度的方法似乎不太灵活,因为我似乎只能以 45 度的间隔设置键,还有其他方法可以指定自定义角度吗?

答案1

像这样吗?

在此处输入图片描述

梅威瑟:

\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{P(=[2,0.7]O)(-[:-30,0.8]C_{5}H_{11})(-[:150,0.8]C_{5}H_{11}O)(-[:210,0.8]C_{5}H_{11}O)}
\end{document} 

要指定角度,您必须使用符号[:<angle>],而要指定键的自定义长度,您必须使用[,<length>],例如,如果您想要 150° 处的东西,键长为 0.8,您必须使用[:150,0.8]

相关内容