使用chemfig宏包酚醛树脂的缩聚反应方程式如何写,达到图片上的效果,特别是方括号及高分子连线那部分。
使用chemfig宏包酚醛树脂的缩聚反应方程式如何写,达到图片上的效果,特别是方括号及高分子连线那部分具体是哪里不会呢?看上去是只有方括号和连线没处理好,请展示你现在已有的代码,避免问「do-this-for-me类」的问题。
不是非常优雅的一些暴力微调...
\documentclass{article}%
\usepackage{newpxmath}%
\usepackage{chemfig}
\usepackage{mhchem}
\renewcommand*\printatom[1]{\ensuremath{\mathsf{#1}}}
\begin{document}
\[
\setchemfig{atom sep=2em}
\hreac%[hreac debug]
\^{2pt}$n$\;\chemfig[baseline=10pt]{*6([,0.75]=-=(-[0]CH_2OH)-(-[2]OH)=-)}
>[{\ce{H+}}][{$\triangle$}]
\^{2pt}\chemfig{H-[@{op,.5}]([:-30]*6([,0.75]-=-=(-[0]CH_2-[0]@{cl,0}-[0]OH)-(-[2]OH)=))}
\polymerdelim[delimiters ={[]}, height = 5pt, depth=22.5pt]{op}{cl}
+ $(n - 1)$\ce{H2O}
\endhreac
\]
\end{document}
\documentclass{article}
\usepackage{chemfig}
\usepackage{mhchem}
\usepackage{xcolor}
\begin{document}
\[
\setchemfig{atom sep=2em}
\hreac
$n$ \chemfig{[:-60]*6(-=-=(-[0]CH_2OH)-(-[2]OH)=)}
>[{\ce{H+}}][{$\triangle$}]
\chemfig{H-[@{op,.6}]([:-30]*6(-=-=(-[0]CH_2-[@{cl,0.4}:0]OH)-(-[2]OH)=-=))}\polymerdelim[delimiters ={[]}, height = 5pt, indice = n]{op}{cl}
+ $(n - 1)$\ce{H2O}
%\polymerdelim[delimiters ={[]}, height = 5pt, indice = \!\!n]{op}{cl}
\endhreac
\]
\end{document}
大体已解决,如上代码
代码如上,请帮忙看下如何调整,谢过了先
又调整了下,目前的问题:1)第一个n不居中,2)最右-OH前面的线不水平,代码如下,如何修改?请赐教