我的反应方案的垂直排列到处都是。
- 水平键应在一行上
- OH 基团的键与 C 原子的距离比与 O 原子的距离远
- 聚酰胺 12 聚合物中的氧和碳原子之间存在间隙
- 名字不一致
编辑:
正如@cgnieder 指出的那样,使用\chemnameinit{}
解决了问题 4。
梅威瑟:
\documentclass[11pt, a4paper]{scrbook}
\usepackage[left=27.5mm,right=16mm,top=30mm,bottom=30mm]{geometry}
\usepackage[english,main=ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{chemfig}
\setchemfig{fixed length=true, atom sep=1.5em, arrow offset=6pt}
\begin{document}
\small
\chemnameinit{\chemfig{\vphantom{N}-[@{li}]N(-[2]H)-{(}CH_2{)}_{11}-C(=[6]O)-[@{re}]}}
\schemestart
\chemfig{\mathit{n}}
\chemname{\chemfig{NH_2-{(}CH_2{)}_{11}-C(=[1]O)-[7]OH}}{$\omega$-Amino-Laurylsäure}
\arrow(.mid east--.mid west)
\chemname{\chemfig{\vphantom{N}-[@{li}]N(-[2]H)-{(}CH_2{)}_{11}-C(=[6]O)-[@{re}]}}{Polyamid 12}
\polymerdelim[delimiters={[]},height=25pt]{li}{re}
\+
\chemfig{\mathit{n}}
\chemname{\chemfig{H_2O}}{Wasser}
\schemestop
\chemnameinit{}
\end{document}
答案1
这应该就是你要找的:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{chemfig}
\setchemfig{fixed length=true, atom sep=1.5em, arrow offset=6pt}
\def\x{\vphantom{C}}
\begin{document}
\chemnameinit{\chemfig{\x-[@{li}]N(-[2]H)-\x|{(}CH_2{)}_{11}|\x-C(=[6]O)-[@{re}]}}
\schemestart
\chemname{\chemfig{\x\mathit{n}\ NH_2|\x-\x|{(}CH_2{)}_{11}|\x-C(=[1]O)-[7]OH}}{$\omega$-Amino-Laurylsäure}
\arrow(.base east--.base west){0}[,0]\x\arrow(.east--.west)\x
\arrow(.base east--.base west){0}[,0]
\chemname{\chemfig{\x-[@{li}]N(-[2]H)-\x|{(}CH_2{)}_{11}|\x-C(=[6]O)-[@{re}]}}{Polyamid 12}
\polymerdelim[delimiters={[]},height=25pt,depth=30pt]{li}{re}
\+
\chemname{\chemfig{\mathit{n}\ H_2O}}{Wasser}
\schemestop
\chemnameinit{}
\end{document}