关于这个问题如何利用锚点创建填充键,我想将该部分放在背景中,将黑色三角形隐藏在前景中。
这怎么可能呢chemfig
?
这是我的答案
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{
% 7
-[:270,0.963]% 4
-[:328.2,1.019]% 3
-[:270]% 2
-[:210]% 1
(
-[:150]% 6
-[:90]% 5
-[:31.8,1.019]% -> 4
)
-[:267.9,1.001]% 8
(
-[:210]% 10
)
(
-[:330]% 11
)
<[:102.9,1.696]O% 9
(
>[:73.3,1.445]% -> 4
)
}
\end{document}
阅读化学无花果手册上我没有发现任何东西。
编辑:考虑到非常好的评论之后的输出,我下面有一个空白,可能为什么我没有一条直线?
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{
% 7
-[:270,0.963]% 4
-[:328.2,1.019]% 3
-[:270]% 2
-[:210]% 1
(
-[:150]% 6
-[:90]% 5
-[:31.8,1.019]% -> 4
)
-[:267.9,1.001]% 8
(
-[:210]% 10
)
(
-[:330]% 11
)
<[:102.9,1.696,,,,{preaction={draw=white,-,line width=2pt}}]O% 9
(
>[:73.3,1.445]% -> 4
)
}
\end{document}
答案1
尝试一下这个(使用构造来帮助理解):
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\chemfig{*6(-
([::150,0.75,,,draw=purple]-
O?[Oxy]-
[::162,0.75,,,preaction={draw=green,line width=8pt}])
(-?[Oxy,{>},{red}]([::60]-)([::-60]-))---
(?[Oxy,{>},{blue}])(-)--)}\qquad
\chemfig{*6(-([::150,0.75,,,draw=none]-
O?[Oxy]-
[::162,0.75,,,preaction={draw=white,line width=8pt}])
(-?[Oxy,{>}]([::60]-)([::-60]-))---
(?[Oxy,{>}])(-)--)}
\end{document}