我正在制作红外波数表。其中一个键是炔烃的 CH,我想强调该C-H
键仅有的。我尝试只将 CH 键加粗,保持三键不变。还有选项
\setchemformula{bond-style=thick}
但它改变了每一个键。或者也许还有另一种方式来强调C-H
键\ch{C+C-H}
。
梅威瑟:
\documentclass{article}
\usepackage{mathtools, amssymb}
\usepackage{chemformula}
\usepackage{bm}
\begin{document}
Not bold: $\mathrm{C\equiv C-H}$
Bold: $\mathrm{C\equiv C\bm{-}H}$%looks like it, but not thick enough
\ch{C+C-H}%normal style
\setchemformula{bond-style=thick}
\ch{C+C-H}%every bond is now thick
\end{document}
答案1
可以定义并使用新的键类型singleemph
。还可以更改其他属性(如颜色),请参阅“6.5 键”一节文档:
\documentclass{article}
\usepackage{chemformula}
\DeclareChemBond{singleemph}{
\draw[chembond, thick, red]
(chemformula-bond-start) -- (chemformula-bond-end)
;
}
\begin{document}
\ch{C+C\bond{singleemph}H}
\end{document}
也可以在公式中间插入选项,请参见“7.2 选项输入”文档:
\documentclass{article}
\usepackage{chemformula}
\begin{document}
\ch{C+C @{bond-style={thick,red}} -H}
\end{document}